diff options
author | Hiltjo Posthuma <hiltjo@codemadness.org> | 2016-04-18 18:51:50 +0200 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2016-04-18 18:51:50 +0200 |
commit | 7041e7ebffa8ae08aeaecf4351b8d378f3e14e28 (patch) | |
tree | df26b0a37f131032f662430210ff492693632b23 | |
parent | 0733230d6c2e6404991736e99959f9c409c64ab3 (diff) |
simplify sfeed(5) format, remove feedtype also
Remove type of feed per item, it is not that interesting. sfeed(1) can parse
both RSS and Atom feeds.
-rw-r--r-- | README | 1 | ||||
-rw-r--r-- | sfeed.1 | 2 | ||||
-rw-r--r-- | sfeed.5 | 2 | ||||
-rw-r--r-- | sfeed.c | 3 | ||||
-rw-r--r-- | util.h | 6 |
5 files changed, 2 insertions, 12 deletions
@@ -157,7 +157,6 @@ item content - Newlines and TABs are escaped. Control characters item contenttype - "html" or "plain". item id - RSS item GUID or Atom id. item author - Item author. -feed type - "rss" or "atom". CAVEATS: - if a timezone is not supported (non-RFC-822) the UNIX timestamp is @@ -43,8 +43,6 @@ text. RSS item GUID or Atom id. .It item author Item author. -.It feed type -"rss" or "atom". .El .Sh SEE ALSO .Xr sfeed_plain 1 , @@ -37,8 +37,6 @@ text. RSS item GUID or Atom id. .It item author Item author. -.It feed type -"rss" or "atom". .El .Sh SEE ALSO .Xr sfeed 1 @@ -21,7 +21,6 @@ enum FeedType { FeedTypeRSS = 1, FeedTypeAtom = 2 }; -static const char *feedtypes[] = { "", "rss", "atom" }; enum ContentType { ContentTypeNone = 0, @@ -546,8 +545,6 @@ printfields(void) string_print_trimmed(&ctx.fields[FeedFieldId].str); putchar(FieldSeparator); string_print_trimmed(&ctx.fields[FeedFieldAuthor].str); - putchar(FieldSeparator); - fputs(feedtypes[ctx.feedtype], stdout); putchar('\n'); } @@ -26,9 +26,8 @@ struct uri { }; enum { - FieldUnixTimestamp = 0, FieldTitle, - FieldLink, FieldContent, FieldContentType, FieldId, FieldAuthor, - FieldFeedType, FieldLast + FieldUnixTimestamp = 0, FieldTitle, FieldLink, + FieldContent, FieldContentType, FieldId, FieldAuthor, FieldLast }; int absuri(char *, size_t, const char *, const char *); @@ -36,7 +35,6 @@ size_t parseline(char *, char *[FieldLast]); int parseuri(const char *, struct uri *, int); void printutf8pad(FILE *, const char *, size_t, int); int strtotime(const char *, time_t *); -char * xbasename(const char *); void xmlencode(const char *, FILE *); #ifdef USE_PLEDGE |