Hex Artifact Content
Not logged in

Artifact 78c11968543a37e2fed14da5059204b582b7bf8d:


0000: 5c 20 42 6c 6f 67 67 65 72 2e 63 6f 6d 20 41 74  \ Blogger.com At
0010: 6f 6d 20 66 65 65 64 0a 0a 5c 20 43 6f 70 79 72  om feed..\ Copyr
0020: 69 67 68 74 20 28 43 29 20 32 30 31 38 20 20 20  ight (C) 2018   
0030: 42 65 72 6e 64 20 50 61 79 73 61 6e 0a 0a 5c 20  Bernd Paysan..\ 
0040: 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20  This program is 
0050: 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79  free software: y
0060: 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62  ou can redistrib
0070: 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f  ute it and/or mo
0080: 64 69 66 79 0a 5c 20 69 74 20 75 6e 64 65 72 20  dify.\ it under 
0090: 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65  the terms of the
00a0: 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65   GNU Affero Gene
00b0: 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e  ral Public Licen
00c0: 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20  se as published 
00d0: 62 79 0a 5c 20 74 68 65 20 46 72 65 65 20 53 6f  by.\ the Free So
00e0: 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f  ftware Foundatio
00f0: 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f  n, either versio
0100: 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e  n 3 of the Licen
0110: 73 65 2c 20 6f 72 0a 5c 20 28 61 74 20 79 6f 75  se, or.\ (at you
0120: 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61  r option) any la
0130: 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 5c 20  ter version...\ 
0140: 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20  This program is 
0150: 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74  distributed in t
0160: 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20  he hope that it 
0170: 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a  will be useful,.
0180: 5c 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e  \ but WITHOUT AN
0190: 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68  Y WARRANTY; with
01a0: 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70  out even the imp
01b0: 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66  lied warranty of
01c0: 0a 5c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49  .\ MERCHANTABILI
01d0: 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f  TY or FITNESS FO
01e0: 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50  R A PARTICULAR P
01f0: 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65  URPOSE.  See the
0200: 0a 5c 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65  .\ GNU Affero Ge
0210: 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63  neral Public Lic
0220: 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65  ense for more de
0230: 74 61 69 6c 73 2e 0a 0a 5c 20 59 6f 75 20 73 68  tails...\ You sh
0240: 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76  ould have receiv
0250: 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65  ed a copy of the
0260: 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65   GNU Affero Gene
0270: 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e  ral Public Licen
0280: 73 65 0a 5c 20 61 6c 6f 6e 67 20 77 69 74 68 20  se.\ along with 
0290: 74 68 69 73 20 70 72 6f 67 72 61 6d 2e 20 20 49  this program.  I
02a0: 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70  f not, see <http
02b0: 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c  ://www.gnu.org/l
02c0: 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 6f 62 6a 65  icenses/>...obje
02d0: 63 74 20 63 6c 61 73 73 7b 20 61 74 6f 6d 2d 74  ct class{ atom-t
02e0: 61 67 73 0a 20 20 20 20 76 61 6c 75 65 3a 20 3f  ags.    value: ?
02f0: 78 6d 6c 7b 7d 0a 20 20 20 20 6f 62 6a 65 63 74  xml{}.    object
0300: 20 63 6c 61 73 73 7b 20 3f 78 6d 6c 2d 61 74 74   class{ ?xml-att
0310: 72 73 0a 09 24 76 61 6c 75 65 3a 20 76 65 72 73  rs..$value: vers
0320: 69 6f 6e 24 0a 09 24 76 61 6c 75 65 3a 20 65 6e  ion$..$value: en
0330: 63 6f 64 69 6e 67 24 0a 20 20 20 20 7d 63 6c 61  coding$.    }cla
0340: 73 73 0a 20 20 20 20 78 6d 6c 2d 63 6c 61 73 73  ss.    xml-class
0350: 20 63 6c 61 73 73 7b 20 3f 78 6d 6c 0a 20 20 20   class{ ?xml.   
0360: 20 7d 63 6c 61 73 73 0a 20 20 20 20 76 61 6c 75   }class.    valu
0370: 65 3a 20 66 65 65 64 7b 7d 0a 20 20 20 20 6f 62  e: feed{}.    ob
0380: 6a 65 63 74 20 63 6c 61 73 73 7b 20 66 65 65 64  ject class{ feed
0390: 2d 61 74 74 72 73 0a 09 24 76 61 6c 75 65 3a 20  -attrs..$value: 
03a0: 78 6d 6c 6e 73 24 0a 09 24 76 61 6c 75 65 3a 20  xmlns$..$value: 
03b0: 78 6d 6c 6e 73 3a 62 6c 6f 67 67 65 72 24 0a 20  xmlns:blogger$. 
03c0: 20 20 20 7d 63 6c 61 73 73 0a 20 20 20 20 78 6d     }class.    xm
03d0: 6c 2d 63 6c 61 73 73 20 63 6c 61 73 73 7b 20 66  l-class class{ f
03e0: 65 65 64 0a 09 24 76 61 6c 75 65 3a 20 69 64 24  eed..$value: id$
03f0: 0a 09 24 76 61 6c 75 65 3a 20 74 69 74 6c 65 24  ..$value: title$
0400: 0a 09 66 69 65 6c 64 3a 20 65 6e 74 72 79 5b 5d  ..field: entry[]
0410: 0a 09 78 6d 6c 2d 63 6c 61 73 73 20 63 6c 61 73  ..xml-class clas
0420: 73 7b 20 65 6e 74 72 79 0a 09 20 20 20 20 24 76  s{ entry..    $v
0430: 61 6c 75 65 3a 20 69 64 24 0a 09 20 20 20 20 24  alue: id$..    $
0440: 76 61 6c 75 65 3a 20 62 6c 6f 67 67 65 72 3a 70  value: blogger:p
0450: 61 72 65 6e 74 24 0a 09 20 20 20 20 24 76 61 6c  arent$..    $val
0460: 75 65 3a 20 62 6c 6f 67 67 65 72 3a 74 79 70 65  ue: blogger:type
0470: 24 0a 09 20 20 20 20 24 76 61 6c 75 65 3a 20 62  $..    $value: b
0480: 6c 6f 67 67 65 72 3a 73 74 61 74 75 73 24 0a 09  logger:status$..
0490: 20 20 20 20 76 61 6c 75 65 3a 20 61 75 74 68 6f      value: autho
04a0: 72 7b 7d 0a 09 20 20 20 20 78 6d 6c 2d 63 6c 61  r{}..    xml-cla
04b0: 73 73 20 63 6c 61 73 73 7b 20 61 75 74 68 6f 72  ss class{ author
04c0: 0a 09 09 24 76 61 6c 75 65 3a 20 6e 61 6d 65 24  ...$value: name$
04d0: 0a 09 09 24 76 61 6c 75 65 3a 20 75 72 69 24 0a  ...$value: uri$.
04e0: 09 09 24 76 61 6c 75 65 3a 20 62 6c 6f 67 67 65  ..$value: blogge
04f0: 72 3a 74 79 70 65 24 0a 09 20 20 20 20 7d 63 6c  r:type$..    }cl
0500: 61 73 73 0a 09 20 20 20 20 24 76 61 6c 75 65 3a  ass..    $value:
0510: 20 74 69 74 6c 65 24 0a 09 20 20 20 20 24 76 61   title$..    $va
0520: 6c 75 65 3a 20 63 6f 6e 74 65 6e 74 24 0a 09 20  lue: content$.. 
0530: 20 20 20 6f 62 6a 65 63 74 20 63 6c 61 73 73 7b     object class{
0540: 20 63 6f 6e 74 65 6e 74 2d 61 74 74 72 73 0a 09   content-attrs..
0550: 09 24 76 61 6c 75 65 3a 20 74 79 70 65 24 0a 09  .$value: type$..
0560: 20 20 20 20 7d 63 6c 61 73 73 0a 09 20 20 20 20      }class..    
0570: 36 34 76 61 6c 75 65 3a 20 62 6c 6f 67 67 65 72  64value: blogger
0580: 3a 63 72 65 61 74 65 64 21 0a 09 20 20 20 20 36  :created!..    6
0590: 34 76 61 6c 75 65 3a 20 70 75 62 6c 69 73 68 65  4value: publishe
05a0: 64 21 0a 09 20 20 20 20 36 34 76 61 6c 75 65 3a  d!..    64value:
05b0: 20 75 70 64 61 74 65 64 21 0a 09 20 20 20 20 76   updated!..    v
05c0: 61 6c 75 65 3a 20 62 6c 6f 67 67 65 72 3a 6c 6f  alue: blogger:lo
05d0: 63 61 74 69 6f 6e 7b 7d 0a 09 20 20 20 20 78 6d  cation{}..    xm
05e0: 6c 2d 63 6c 61 73 73 20 63 6c 61 73 73 7b 20 62  l-class class{ b
05f0: 6c 6f 67 67 65 72 3a 6c 6f 63 61 74 69 6f 6e 0a  logger:location.
0600: 09 09 24 76 61 6c 75 65 3a 20 62 6c 6f 67 67 65  ..$value: blogge
0610: 72 3a 6e 61 6d 65 24 0a 09 09 66 76 61 6c 75 65  r:name$...fvalue
0620: 3a 20 62 6c 6f 67 67 65 72 3a 6c 61 74 69 74 75  : blogger:latitu
0630: 64 65 25 0a 09 09 66 76 61 6c 75 65 3a 20 62 6c  de%...fvalue: bl
0640: 6f 67 67 65 72 3a 6c 6f 6e 67 69 74 75 64 65 25  ogger:longitude%
0650: 0a 09 09 24 76 61 6c 75 65 3a 20 62 6c 6f 67 67  ...$value: blogg
0660: 65 72 3a 73 70 61 6e 24 0a 09 20 20 20 20 7d 63  er:span$..    }c
0670: 6c 61 73 73 0a 09 20 20 20 20 24 76 61 6c 75 65  lass..    $value
0680: 3a 20 62 6c 6f 67 67 65 72 3a 66 69 6c 65 6e 61  : blogger:filena
0690: 6d 65 24 0a 09 7d 63 6c 61 73 73 0a 20 20 20 20  me$..}class.    
06a0: 7d 63 6c 61 73 73 0a 7d 63 6c 61 73 73 0a 0a 5c  }class.}class..\
06b0: 5c 5c 0a 4c 6f 63 61 6c 20 56 61 72 69 61 62 6c  \\.Local Variabl
06c0: 65 73 3a 0a 66 6f 72 74 68 2d 6c 6f 63 61 6c 2d  es:.forth-local-
06d0: 77 6f 72 64 73 3a 0a 20 20 20 20 28 0a 20 20 20  words:.    (.   
06e0: 20 20 28 28 22 63 6c 61 73 73 7b 22 29 20 64 65    (("class{") de
06f0: 66 69 6e 69 74 69 6f 6e 2d 73 74 61 72 74 65 72  finition-starter
0700: 20 28 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77   (font-lock-keyw
0710: 6f 72 64 2d 66 61 63 65 20 2e 20 31 29 0a 20 20  ord-face . 1).  
0720: 20 20 20 20 22 5b 20 5c 74 5c 6e 5d 22 20 74 20      "[ \t\n]" t 
0730: 6e 61 6d 65 20 28 66 6f 6e 74 2d 6c 6f 63 6b 2d  name (font-lock-
0740: 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 2d 66 61  function-name-fa
0750: 63 65 20 2e 20 33 29 29 0a 20 20 20 20 20 28 28  ce . 3)).     ((
0760: 22 7d 63 6c 61 73 73 22 29 20 64 65 66 69 6e 69  "}class") defini
0770: 74 69 6f 6e 2d 65 6e 64 65 72 20 28 66 6f 6e 74  tion-ender (font
0780: 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 2d 66 61  -lock-keyword-fa
0790: 63 65 20 2e 20 31 29 29 0a 20 20 20 20 29 0a 66  ce . 1)).    ).f
07a0: 6f 72 74 68 2d 6c 6f 63 61 6c 2d 69 6e 64 65 6e  orth-local-inden
07b0: 74 2d 77 6f 72 64 73 3a 0a 20 20 20 20 28 0a 20  t-words:.    (. 
07c0: 20 20 20 20 28 28 22 63 6c 61 73 73 7b 22 29 20      (("class{") 
07d0: 28 30 20 2e 20 32 29 20 28 30 20 2e 20 32 29 29  (0 . 2) (0 . 2))
07e0: 0a 20 20 20 20 20 28 28 22 7d 63 6c 61 73 73 22  .     (("}class"
07f0: 29 20 28 2d 32 20 2e 20 30 29 20 28 30 20 2e 20  ) (-2 . 0) (0 . 
0800: 2d 32 29 29 0a 20 20 20 20 29 0a 45 6e 64 3a 0a  -2)).    ).End:.
0810: 5b 54 48 45 4e 5d 0a                             [THEN].