comparison docs/NOTES @ 42:2467ff423c15 noffle

[svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html, NOTES.html, INSTALL.html: Removed files. * AUTHORS, COPYING, ChangeLog, README, INSTALL, NEWS, docs/FAQ, docs/NOTES: Added files. * TODO.TXT: Renamed to TODO. Slightly changed formatting. * README: Reformatted the file. Added info about CVS. Added a pointer to the file INSTALL. * noffle.1, noffle.conf.5: Moved to docs/ * LSM.TXT: Moved to docs/noffle.lsm. Small fix. * INSTALL: Adapted to autoconf build-system. A few minor fixes.
author uh1763
date Fri, 05 May 2000 21:26:14 +0100
parents
children 32ba1198c6fa
comparison
equal deleted inserted replaced
41:92b59cfcf364 42:2467ff423c15
1 -------------------------------------------------------------------------------
2 NOFFLE Compatibility Notes
3 -------------------------------------------------------------------------------
4
5 Subscribing to groups in "full" mode should work with any news reader.
6 Caching of articles is unnecessary, since NOFFLE already caches them and
7 should be switched off.
8
9 Subscribing to groups in "overview" or "thread" mode requires more from the
10 news reader program:
11
12 * It must not cache articles at all (or allow to switch the cache off),
13 because the article bodies change from the pseudo article
14 "marked for download" to the real body.
15
16 * The reader should rarely open article bodies automatically, because it will
17 mark them unwantedly for download.
18
19
20 Here comes a list with news readers that have been tested with NOFFLE,
21 especially with regards to subscribing to groups in "overview" or "thread"
22 mode.
23
24 Please send me reports on your experiences. If a reader does not work at all,
25 compile NOFFLE with the -DDEBUG option in CFLAGS. Then you will see every NNTP
26 command and status line in /var/log/news. Most interesting is the last line,
27 before the reader (or NOFFLE) hangs :-) Please also send me a short mail, if
28 you successfully used NOFFLE with a certain version of a news reader for a
29 longer time, so that I can keep this list up-to-date.
30
31
32 kexpress 0.2.0
33 --------------
34
35 I found no way to disable caching, apart from writing a wrapper script, which
36 removes all files from the cache after terminating kexpress:
37
38 #!/bin/bash
39 # kexpress wrapper, save as /usr/local/bin/kexpress
40
41 /opt/kde/bin/kexpress $@
42 rm $HOME/.kde/share/apps/kexpress/data/*
43
44
45 krn 0.4.0
46 ---------
47
48 Set "Options/NNTP Options/Connect on Startup,Connect without asking"
49 and "Options/Expire options/Article bodies/Read=0,UnRead=0" Sometimes
50 the article bodies remain in the cache, the following wrapper script helps:
51
52 #!/bin/bash
53 # krn wrapper, save as /usr/local/bin/krn
54
55 /opt/kde/bin/krn $@
56 rm $HOME/.kde/share/apps/krn/cache/*
57
58 Articles can be marked as read/unread without opening with the middle mouse
59 button. This version of krn is still unstable.
60
61
62 netscape 3.04
63 -------------
64
65 No cache problems, netscape caches the article overviews, but not the
66 bodies. It is best to use "Options/Show only Unread Messages" and to
67 keep requested articles in unread state until their bodies are
68 downloaded. For avoiding unwanted opening of articles one should first
69 "Message/Mark Newsgroup read", then open the wanted articles one by
70 one and mark them as unread again ("Message/Mark as Unread")
71 immediately after opening.
72
73
74 netscape communicator 4.0.5
75 ---------------------------
76
77 Same as with netscape 3.04, but automatically opens the first article
78 of a listed group and marks it for download thereby. If this bothers
79 you, choose "View/Hide message". This version of netscape still seems
80 to be unstable for reading news.
81
82
83 netscape communicator 4.5
84 -------------------------
85
86 As with 4.0.5 "View/Show/Message" can be used to switch off automatic
87 message display (and marking for download).
88
89
90 pine 3.96, 4.05
91 ---------------
92
93 Ok.
94
95
96 slrn 0.9.5.2
97 ------------
98
99 Ok. You can change some keybindings, by saving the following script to
100 ~/.slrn.sl and adding "interpret .slrn.sl" at the end of your
101 ~/.slrnrc
102
103 % SLRN script for better interplay with NOFFLE news server.
104 % Redefines some keys for opening articles without modifying flags.
105 define my_article_linedn()
106 {
107 variable flags = get_header_flags();
108 call ( "article_linedn" );
109 set_header_flags( flags );
110 }
111 define my_scroll_dn()
112 {
113 variable flags = get_header_flags();
114 call ( "scroll_dn" );
115 set_header_flags( flags );
116 }
117 define my_hide_article()
118 {
119 variable flags = get_header_flags();
120 call ( "hide_article" );
121 set_header_flags( flags );
122 }
123 definekey( "my_article_linedn", "\r", "article" );
124 definekey( "my_scroll_dn", " ", "article" );
125 definekey( "my_hide_article", "h", "article" );
126
127
128 tin pre
129 -------
130
131 Call with "tin -r" or "rtin". 'K' marks articles/thread as read
132 without opening them. '-' marks them as unread.
133
134
135 Emacs Gnus
136 ----------
137
138 Some versions of Gnus freeze up when retrieving active groups. Since
139 NOFFLE's log files in DEBUG mode show nothing unusual, I believe that
140 this is a bug in Gnus. Sometimes it helps to remove all ".newsrc" and
141 similar files on ones home directory and restarting Gnus.
142
143 Here is a proposal for changing some key-bindings.
144
145 ;; Customising Gnus for use with the NOFFLE news server
146 ;;
147 ;; tick and open article
148 ;; for reading/marking for download
149 ;; scroll article text circular
150 ;; for avoiding automatic opening of next article
151 ;; mark article as read and go to next line
152 (defun my-gnus-summary-tick-and-open(n)
153 "Tick and open article, so that NOFFLE marks it for download"
154 (interactive "p")
155 (gnus-summary-scroll-up n)
156 (gnus-summary-mark-article nil gnus-ticked-mark t)
157 )
158 (defun my-gnus-summary-next-page(n)
159 "Next page of article, but do not open next article automatically"
160 (interactive "p")
161 (gnus-summary-next-page 10 t) ;; Call with argument `circular'.
162 )
163 (defun my-gnus-summary-mark-read-next-line(n)
164 "Mark article as read and go to next line"
165 (interactive "p")
166 (gnus-summary-mark-article-as-read gnus-read-mark)
167 (next-line n)
168 )
169 (defun my-gnus-summary-mode-hook ()
170 (define-key gnus-summary-mode-map "\r"
171 'my-gnus-summary-tick-and-open)
172 (define-key gnus-summary-mode-map " "
173 'my-gnus-summary-next-page)
174 (define-key gnus-summary-mode-map "d"
175 'my-gnus-summary-mark-read-next-line)
176 )
177 (add-hook 'gnus-summary-mode-hook 'my-gnus-summary-mode-hook)
178
179
180 pan 0.8.0beta5
181 --------------
182
183 Ok.
184
185 --
186 Markus Enzenberger <markus.enzenberger@t-online.de>
187 Last update: 4/2000
188