Introduction
Introduction Statistics Contact Development Disclaimer Help
t2021-08-07T12-34-56-133769.md - tgtimes - The Gopher Times
git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws…
Log
Files
Refs
Tags
---
t2021-08-07T12-34-56-133769.md (3570B)
---
1 # 2021-08-07 12:34:56.133769 UTC (+0609)
2
3 sfeed 1.0 and sfeed_curses 1.0 was released.
4
5 sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated…
6
7 It can be found at:
8 * git://git.codemadness.org/sfeed
9 * gopher://codemadness.org/1/git/sfeed
10 * https://codemadness.org/releases/sfeed/
11 * gopher://codemadness.org/1/releases/sfeed/
12
13 Phlog:
14 * gopher://codemadness.org/1/phlog/sfeed
15 * https://codemadness.org/sfeed.html
16
17
18 sfeed_curses is a curses UI front-end for sfeed.
19
20 It can be found at:
21 * git://git.codemadness.org/sfeed_curses
22 * gopher://codemadness.org/1/git/sfeed_curses
23 * https://codemadness.org/releases/sfeed_curses/
24 * gopher://codemadness.org/1/releases/sfeed_curses/
25
26 Phlog:
27 * gopher://codemadness.org/1/phlog/sfeed_curses
28 * https://codemadness.org/sfeed_curses.html
29
30
31 sfeed has the following changes compared to 0.9.22:
32
33 * Performance: enable unlocked I/O by default improving read performance.
34
35 * Makefile: switch to use CPPFLAGS -D_DEFAULT_SOURCE preventing warning
36 messages on some systems.
37
38 * sfeed:
39 * Fix regression with parsing RSS guid, by default ispermalink="true".
40 * Detect the proper mime-type for XHTML (application/xhtml+xml).
41 * Support short digit years for RSS pubDate fields (specified in obsol…
42 RFC822).
43 * Improve content-type "type" attribute handling/buffering.
44 * Improve "ispermalink", "rel" and "type" attribute handling/buffering.
45 * Add support time fields for old/legacy Atom 0.3 feeds.
46
47 * sfeed_frames/sfeed_html: show the total counts and improve the title f…
48 to match the sfeed_curses title.
49
50 * sfeed_gopher: unveil: show path when it failed (OpenBSD).
51
52 * sfeed_mbox: add environment variable to print content (off by default …
53 it can be insecure for some clients).
54
55 * sfeed_update: fix message when the configuration file does not exist y…
56
57 * Portability and standards: add BSD-like err() and errx() functions.
58
59 * Code-style improvements.
60
61 * Documentation improvements: add examples, fix typos, etc.
62 * README: update newsboat export script to support the content-type fi…
63 which is added in newer newsboat versions.
64
65
66 sfeed_curses has the following changes compared to 0.9.10:
67
68 * Makefile: switch to use CPPFLAGS -D_DEFAULT_SOURCE preventing warning
69 messages on some systems.
70
71 * sfeed_curses:
72 * Fix (false-positive) compiler warnings with gcc 10.2+ and -Wall -O2.
73 * Check if capname is NULL for tparm(), noticed on netbsd-curses.
74 * Add [ and ] keybind to open the next visible feed in the pane while …
75 the current pane selection, thanks to adc for the feature suggestion.
76 * Exit early on read errors and show a clear error message in these ca…
77 * Improve consistency of line counting (on an invalid file).
78 * Theme: add a version of the mono theme (mono_highlight) which highli…
79 the active panel.
80 * minicurses.h: fix parameter type for tparm() (long not int).
81
82 * sfeed_content:
83 * Content view optimizations.
84 * Show any other content-type than "html" as plain-text (because Atom …
85 base64-encoded embedded content).
86 * Allow multiple file parameters as arguments.
87
88 * sfeed_markread:
89 * Make sure to use proper permissions when copying the merged temporar…
90 * For the unread items: create the file if it does not exist.
91 * Allow to set the url as a parameter or as an env variable.
92 * Use "-" instead of /dev/stdin which is slightly more portable.
93
94 * Code-style improvements.
95
96 * Documentation improvements: add examples, fix typos, etc.
97
98
99 I want to thank all people who gave useful feedback.
You are viewing proxied material from bitreich.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.