home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-04-23 | 71.6 KB | 2,247 lines |
- Known problems in release 6.4
- -----------------------------
-
- Prog: nnmaster - nntp
- Title: nnmaster may hang if nntp server dies.
- From: Rene Seindal <seindal@diku.dk>
-
- Keep-alive must be set on the nntp socket to be able to notify
- the nnmaster that the server has died (via sigpipe).
-
- Prog: nn
- Title: G= in merged groups
-
- When searching for a subject or author in a merged group using
- G = .... only the group of the most recently accessed article
- is searched.
-
- Prog: nnmaster
- Title: initial collection of news should use get_article_list
-
- Explicitly requesting all articles in the range min..last is
- wasteful. A better method would be to use the get_article_list
- method used by expire method 1.
-
- Prog: stdio
- Title: handling of network errors
-
- stdio is not well suited to handle network problems, and it is
- known to be slow as well. A replacement is needed.
-
- Prog: aux.sh
- Title: RECMAIL must work
-
- If the RECMAIL fails for some reason, the user is told so via
- mail - using RECMAIL. It is checked during installation that
- the RECMAIL program exists, but not that it works.
-
- Prog: nnmaster
- Title: Changes to GROUPS file should be detected automatically
-
- It shouldn't be necessary to stop the master, run nnmaster -G,
- and restart the master if GROUPS is changed.
-
- Prog: nn
- Title: .newsrc and select line length limited to 8k
-
- There shouldn't be any limit on the length of lines in these
- files.
-
- Prog: nn
- Title: Cannot reload init file
-
- It should be possible to reload the init file or other files
- to have variable settings and presentation sequence on the
- fly.
-
- Prog: nn
- Title: macro syntax and init file differs
-
- The syntax of macros shouldn't differ from the normal init
- file syntax.
-
- Prog: nn
- Title: The confirm-entry function is done after menu collection
-
- It should be done before spending time on collecting the menu.
-
- Prog: database
- Title: keywords and summary are not stored in the database
-
- Kill/select is not possible on keywords or summary, since they
- are not in the database. The summary could also be used on
- the menu to annontate articles with identical subjects.
-
- Prog: nn
- Title: Cannot follow thread in References: line
-
- This is one of the major new facilities planned for 7.0.
-
- Prog: nn
- Title: Cannot go to "previous article" if it was in another group.
-
- A "history menu" is planned for rel. 7.0 to overcome this.
-
-
- Prog: nn - menu
- Title: The , and / keys should scroll the menu rather than wrap around
-
- It would be more logical that way.
-
- Prog: nn - options
- Title: The -s and -n options cannot be combined.
-
- It could be useful to search for a specific subject from
- a specific sender.
-
- Prog: nn - mail-format
- Title: The "From " line could be more informative in mail-folders.
-
- It should contain the poster's name rather than the group's
- name.
-
- Prog: nn
- Title: Should look for more news before exiting.
-
- News which has arrived in already read groups during news
- reading is not seen until the next invocation of nn.
-
- Prog: nn
- Title: Shell layers are not supported.
-
- ^Z is eaten by nn so shell layers don't work.
-
- Prog: nn
- Title: Init file processing writes to string constant.
- From: Sean Casey <sean@ms.uky.edu>
- David Heath <dave@boingo.med.jhu.edu>
- Fixed: Patch #1 [init.c]
-
- If one doesn't use "-fwritable-strings" with gcc, nnadmin core
- dumps because of some code in the process init file section.
- It tries to write to the string "init,", which may be in the
- text segment.
-
- Prog: nnmaster
- Title: nnmaster -l always quits.
- From: Sean Casey <sean@ms.uky.edu>
- David Heath <dave@boingo.med.jhu.edu>
- syd@dsinc.dsi.com (Syd Weinstein)
- Fixed: Patch #1 [master.c]
-
- Anytime I give the -l flag to nnmaster, it quits with:
- E: May 7 15:05 (M): Incomplete MASTER file
-
- Prog: nnmaster
- Title: Database inconsistency always reported for some groups
- From: syd@dsinc.dsi.com (Syd Weinstein)
- Fixed: Patch #1 [admin.c collect.c]
-
- Some groups always reports inconsistencies even after recollection.
- (It turns out that if the highest numbered article(s) in a group does
- not exist, the validation of the index fails, and furthermore, if
- only non-existing articles are "collected" in a group by nnmaster,
- the group header is not saved in the database. ++Kim)
-
- Prog: nn
- Title: Unsubscribed groups can interfere with merged groups.
- From: Robert.Stockton@ELROND.GANDALF.CS.CMU.EDU
- Fixed: Patch #1 [sequence.c]
-
- Unsubscribed groups foul up merging of the form "foo*,". The
- "Next Group" command may show you some of the merged groups again.
-
- Prog: nn
- Title: Remapping keys may interfere with Junk command.
- From: Robert.Stockton@ELROND.GANDALF.CS.CMU.EDU
- Fixed: Patch #3 [init.c keymap.c keymap.h group.c menu.c]
- (The fix involves a "shadow" keymap for the menu map keys bound to
- a macro. The shadow binding is shown by :show map menu, ++Kim).
-
- Menu mode macros are invoked when the appropriate keystrokes are used
- in the Junk command. For example, when I rebound 'N' in menu mode to
- a macro, it interfered with Junking of "Leave-Next" articles.
-
- Prog: nn
- Title: Y (overview) in "nn -X" mode doesn't show unsubscribed groups.
- Fixed: Patch #1 [group.c]
-
- "nn -X" includes unsubscribed groups in the sequence, but they are
- not shown on the group overview.
-
- Prog: aux
- Title: 'y' response to Abort? is not recognized
- From: Mark Nagel <nagel@ics.UCI.EDU>
- Fixed: Patch #1 [aux.sh]
-
- If you try to abort a posting, and you actually type 'y' and
- return, it doesn't work.
-
- Prog: nn
- Title: Cannot set "included-mark" to blanks
- From: beldar@mips.com (Gardner Cohen)
- Fixed: Patch #1 [init.c] -- need to put \ before first space.
-
- My preferred indented prefix is three blanks, which I haven't been
- able to set in my init in the past (is it possible now?).
-
- Prog: manuals
- Title: Some lines are ignored
- From: Peter Andersen <datpete@daimi.dk>
- Fixed: Patch #1 [nn.1 nnmaster.8]
-
- Some text lines in the manuals contain a period at the beginning
- of a line; this is mis-interpreted as an nroff command.
-
- Prog: nn
- Title: Escape codes are always turned into ^[ form.
- From: Piet Beertema <piet@cwi.nl>
- Fixed: Patch #1 [more.c variable.c nn.1] -- new trusted-escape-codes var.
-
- I encountered problems with both rn and nn, which wouldn't properly
- display in kanji: the ESC char was "escaped", i.e. displayed as ^[
- But kanji encoding uses the ESC, so escaping them obviously messes up
- things. [You must fix inews also - it normally discards ESC]
-
- Prog: nn
- Title: Bug in generation of message-id line
- From: Pekka Kyt|laakso <netmgr@csc.fi> + fix
- Fixed: Patch #1 [answer.c]
-
- user_name is "called" without ().
-
- Prog: nn
- Title: G command may leave group "active".
- From: Greg Onufer <exodus@cherrs2.Eng.Sun.COM>
- Scott Boyd <scott@Futures.COM>
- Fixed: Patch #1 [group.c]
-
- G group @ with no archive file leaved group active.
- group-group command fails with "groupname is an active group" on
- 2nd attempt, if no articles were found on 1st attempt.
-
- Prog: nngrab
- Title: nngrab uses egrep -i
- From: pete@eleazar.dartmouth.edu (Pete Schmitt)
- Fixed: Patch #1 [articles.c nngrab.sh]
-
- nngrab uses egrep with a -i option. This option is only valid for
- grep and fgrep on BSD 4.3 -- i.e. it is not portable.
-
- Prog: nn
- Title: Folder subarticles span to end of file (only NNTP).
- From: Robert.Stockton@ELROND.GANDALF.CS.CMU.EDU
- Fixed: Patch #1 [news.c]
-
- When you use the 'G' command to view an article in a folder, it shows
- you the entire contents of the folder from that point rather than the
- single article requested. (This only happens with NNTP ++Kim)
-
- Prog: nn
- Title: help commands shows wrong info for new commands
- From: netmgr@csc.FI (Pekka Kytolaakso)
- Fixed: Patch #1 [help.commands]
-
- There's an error in the file help commands. It still uses 'L' as the
- 'change layout' key (in selection mode) and dosn't say anything about
- the news use of the L key.
-
- Prog: nnmaster - nntp_get_active
- Title: Groups may be removed from database due to disk full.
- From: KFS
- Fixed: Patch #1 [nntp.c]
-
- If the disk runs full while the active file is fetched from an nntp
- server, the incomplete active file is believed to be the complete
- active file. This causes nnmaster to remove the groups which didn't
- get written to the active file.
-
- Prog: xmakefile
- Title: BSD make chokes on || form
- From: Paul Pomes <paul@uxc.cso.uiuc.edu>
- pete@eleazar.dartmouth.edu (Pete Schmitt)
- Fixed: Patch #2 [xmakefile]
-
- If man/nn.1 exists, then the [ ! -f man/nn.1 ] test exits non-zero.
- To prevent BSD make from choking on this, the test command should be
- prefixed with a '-' to have make ignore the non-zero status.
-
- Prog: inst
- Title: test -w cannot test directories
- From: Paul Pomes <paul@uxc.cso.uiuc.edu>
- Mark Nagel <nagel@wintermute.ICS.UCI.EDU>
- Fixed: Patch #2 [inst.sh -- omitted the check]
-
- In the inst.sh script, a check is made whether a directory is write-
- able by using test -w man/. On BSD systems, this test applies only
- to files and not directories so it always fails.
-
- Prog: nnmaster
- Title: TERM signal not handled properly
- From: Paul Pomes <paul@uxc.cso.uiuc.edu>
- Status: I cannot reproduce this problem!
-
- When nnmaster is sent a TERM signal, it does not remove the MPID
- file. The next invocation of nnmaster complains that nnmaster is
- already running, removes the MPID file, and then exits. The next
- invocation will then succeed.
-
- Prog: nn
- Title: G to unknown group dumps core.
- From: dean@coplex.UUCP (Dean Brooks)
- Fixed: Patch #2 [group.c]
-
- NN 6.4.1 will dump core on our machine if you use the "G"
- command to go to a group that doesn't exist.
-
- Prog: nn
- Title: Start-up error messages disappears (xterm)
- From: jaap@sequent.uucp (Jaap Vermeulen)
-
- Error messages at startup time of 'nn' are unreadable (no time to
- read them :-) and in an xterm written in the alternate screen.
-
- Prog: nn - xterm
- Title: Mail command does not work well with xterm
- From: Jaap Vermeulen <jaap@sequent.uucp>
-
- I'm in menu mode, I 'M'ail an article, I do not edit it.
- When it mails nn reverts to the alternate screen (xterm) when done I
- lost the menu information, the only thing that gets redrawn is the
- status line (i.e. I end up with an emptry screen except for the
- status line). A ^L will fix this, of course.
-
- Prog: nn
- Title: Interrupt char doesn't work (CBREAK/DYNIX)
- From: Jaap Vermeulen <jaap@sequent.uucp> + fix
- Fixed: Patch #3 [term.c global.c s-dynix3-0.h s-template.h]
-
- Interrupt (^C) does not work. ^G does work.
- 'stty' tells me I'm really using interrupt (^C).
- (Problem is that SV_INTERRUPT is not defined on DYNIX, ++Kim)
-
- Prog: nn
- Title: y=YES n=NO is displayed to late
- From: Jaap Vermeulen <jaap@sequent.uucp>
- Fixed: Patch #2 [term.c]
-
- "y=YES n=NO" help is displayed too late on some systems (no flush).
-
- Prog: config.h
- Title: CLIENT_DIRECTORY overrides LIB_DIRECTORY
- From: Jaap Vermeulen <jaap@sequent.uucp>
- Fixed: Patch #2 [global.c]
-
- When I change CLIENT_DIRECTORY, LIB_DIRECTORY is also changed to
- CLIENT_DIRECTORY, which is, I assume, not the correct behavior.
-
- Prog: nn
- Title: G folder ... N dumps core
- From: Robert.Stockton@ELROND.GANDALF.CS.CMU.EDU + fix
- "Jason Molenda" <molenda@s1.msi.umn.edu>
- dean@coplex.uucp (Dean Brooks)
- olson%anchor.esd@sgi.com (Dave Olson)
- Fixed: Patch #2 [group.c]
-
- After installing patch 1 for 6.4 I get core dumps after reading
- folders.
-
- Prog: nn
- Title: First 'B' after startup will crash nn
- From: Jaap Vermeulen <jaap%sequent@relay.EU.net>
- Fixed: Patch #2 [group.c]
-
- Start nn, hit 'B', segmentation violation....
-
- Prog: nnmaster - expire
- Title: Expire may dump core if first group in active is empty. + fix
- From: olson%anchor.esd@sgi.com (Dave Olson)
- Fixed: Patch #2 [nntp.c]
-
- When using nntp, if the first group checked contains no articles, then
- art is still a null pointer, so the attempt to set *art = 0; causes a
- core dump on systems that don't allow de-referencing a null pointer.
-
- Prog: config.h
- Title: NNTP_SERVER must be full path is mini-inews is built + fix
- From: olson%anchor.esd@sgi.com (Dave Olson)
- Fixed: Patch #2 [config.h-dist]
-
- For config.h, when inews is going to built, one MUST use a full path
- for NNTP_SERVER define, or inews will not be able to find the file.
-
- Prog: nnmaster
- Title: Database gets corrupted
- From: olson%anchor.esd@sgi.com (Dave Olson)
-
- First, the database seems to be getting corrupted quite often. I get
- errors like this in the Log. (nntp is used)
- E: May 11 14:57 (olson): sgi.bugs.aspen: data inconsistency
- I am running nnmaster -r15 -C -e -E1 (and with -l on patch #1).
-
- Prog: nn
- Title: Group is marked read if database is corrupted
- From: olson%anchor.esd@sgi.com (Dave Olson)
- Fixed: Patch #2 [group.c]
-
- ... when this happens, nn marks the group as read, which would seem
- to me to be the wrong thing to do.
-
- Prog: nn
- Title: Missing printf args.
- From: olson%anchor.esd@sgi.com (Dave Olson) + fix
- Fixed: Patch #2 [answer.c newsrc.c]
-
- Title: new-group-action 4 dumps core
- From: Doug Walker <uunet!fdls!dougw>
- Peter Andersen <datpete@daimi.dk> + fix
- Fixed: Patch #2 [newsrc.c]
-
- Prog: nncheck
- Title: nncheck sometimes ignores the -Q option
- From: Jaap Vermeulen <jaap@sequent.uucp>
- Peter Andersen <datpete@daimi.dk> + fix
- Torben Lange <torbenl@aau.dk> + fix
- Fixed: Patch #2 [nn.c]
-
- 'nncheck -Q' always says: Release 6.4.1 #8, Kim F. Storm, 1990
-
- Prog: s-dynix3-0.h
- Title: Compiler warnings on dynix 3.0.17
- From: Jaap Vermeulen <jaap@sequent.uucp> + fix
- Fixed: Patch #2 [s-dynix3-0.h]
-
- Prog: manuals
- Title: Inconsistencies in manuals
- From: Peter Andersen <datpete@daimi.dk>
- Fixed: Patch #2 [man/*]
-
- nncheck manual still mentions .nn/rc
- nnquery is still mentioned in many manuals
- nnpost & nngrab is missing in most See Also sections
-
- Prog: aux
- Title: posting via Cnews' inews; output considered an error
- From: Mark Nagel <nagel@wintermute.ICS.UCI.EDU>
-
- Sometimes inews may produce valid output, e.g. when postings to a
- moderated group is converted to mail. However, output from inews
- is always considered to imply failure to post.
-
- Prog: nn
- Title: append-signature-post not honoured
- From: leo@aai.uucp
- Fixed: Patch #2 [aux.sh]
-
- I have noticed some inconsistencies about when I am asked whether to
- include my .sig or not depending on whether I'm posting, following
- up, or mailing.
-
- Prog: manuals
- Title: Spelling mistakes
- From: olson%anchor.esd@sgi.com (Dave Olson)
- Fixed: Patch #2 [man/*]
-
- Dave provided a lot of corrections to the spelling.
-
- Prog: Makefile
- Title: The '/^[ /]*[*]/d' expression breaks on HPUX.
- From: Bill Gaines <bill%iccdev@relay.EU.net> + fix
- Fixed: Patch #2 [Makefile]
-
- Prog: nn
- Title: Cannot unsubscribe to last group in sequence
- From: Peter Andersen <datpete@daimi.dk>
- Chuq Von Rospach <chuq@Apple.COM>
- Jaap Vermeulen <jaap%sequent@relay.EU.net>
- Fixed: Patch #3 [newsrc.c]
-
- When keep_unsubscribed is false, unsubscribing to the last presented
- group has no effect (it is not saved in .newsrc.)
-
- Prog: nnusage
- Title: Manual not updated to reflect 6.4 behaviour and options
- From: dmr@csli.Stanford.EDU (Daniel M. Rosenberg)
- Fixed: Patch #3 [nnusage.1m]
-
- Prog: nn
- Title: Interactive :map # doesn't work
- From: Jaap Vermeulen <jaap%sequent@relay.EU.net>
- Fixed: Patch #3 [init.c]
-
- Interactive ':map #' is impossible.
-
- Prog: nn
- Title: Macros cannot be called by number using :macro N
- From: KFS
- Fixed: Patch #3 [init.c menu.c]
-
- Prog: nngrab
- Title: If keyword contain upper-case characters, nothing is found
- From: James A. Woods <jaw@riacs.edu>
- Fixed: Patch #3 [nngrab.sh nngrab.1 (new -c option)]
-
- Removing the -i option on egrep and folding the subjects database
- to lowercase (patch #2) breaks a command like "nngrab NeXT".
-
- Prog: nnmaster
- Title: From: ... (First Last - Division) is packed into "F L Division"
- From: olson%anchor.esd@sgi.com (Dave Olson)
- Fixed: Patch #3 [pack_name.c]
-
- Prog: nn
- Title: cursor isn't placed on the proper line in editor for :post cmd.
- From: arjen@mutad.uucp (Arjen Duursma) + fix
- Fixed: Patch #3 [answer.c]
-
- Prog: nn
- Title: A & B commands dump core in online manual and folders.
- From: Peter Radig <peter@radig.de>
- Fixed: Patch #3 [folder.c]
-
- Prog: nn
- Title: Return to menu with = in preview mode does not preserve attribute.
- From: Pekka Kyt|laakso <netmgr@csc.fi>
- Fixed: Patch #3 [menu.c]
-
- Prog: nn
- Title: Reply to a folder article w/o Newsgroups: header may dump core
- From: KFS
- Fixed: Patch #3 [answer.c]
-
- Prog: nn
- Title: default-save-file for folders is interpreted incorrectly
- From: Paul Petersen <petersen@uicsrd.csrd.uiuc.edu>
- Fixed: Patch #3 [save.c group.c variable.c nn.1 -- new folder-save-file]
-
- Say you have a folder of +alt.sources then the default save file is
- something like +/homes/petersen/News/alt.sources
-
- Prog: nnmaster
- Title: rmgrouped groups were not properly cleaned from the database
- From: chuq@Apple.COM
- Fixed: Patch #3 [master.c db.c group.c admin.c active.c]
-
- Groups which are removed from the active file are not properly
- removed from the database (actually another group would be removed!)
-
- Prog: nn
- Title: May dump core if saving to pipe and command fails.
- From: grady@scam.Berkeley.EDU (Steven Grady)
-
- nn just segmentation-faulted on me when I was doing ":unshar" on
- multiple articles. The disk was full.
-
- Prog: nn
- Title: Unmark does not clear standout mode on HP terminals
- From: Bill Gaines <bill%iccdev@relay.EU.net>
- Hellmuth Michaelis <hm@hcshh.uucp> + fix
- Fixed: Patch #10 [term.c]
-
- On HP terminals, if you mark an article, and then unmark it, the
- inverse video highlight does not go away. You have to use "^L" to
- get a correct view of which articles are marked and which are not.
-
- Prog: nn
- Title: extended command help causes screen to be cleared after next command
- From: shields@nccnat.uucp (Paul Shields)
-
- In the command, ":? [space] pwd [return]" which prints the working
- directory correctly, but then repaints the screen immediately.
-
- Prog: nnadmin
- Title: "rmgroup" is Bnews specific - Cnews has "delgroup"
- From: Uwe Doering <gemini@geminix.mbx.sub.org>
- Fixed: Patch #4 [admin.c config.h-dist -- new RMGROUP_PATH define]
-
- Cnews has no `rmgroup' but instead a `delgroup' in its `newsbin'
- directory. The entire path including the program name should be
- configurable (in config.h).
-
- Prog: nnmaster - manual
- Title: nnmaster is in man8, but identifies itself as nnmaster(1M)
- From: Uwe Doering <gemini@geminix.mbx.sub.org>
- Fixed: Patch #4 [nnmaster.8]
-
- Prog: nnmaster
- Title: Files created by nnmaster are not in group GROUP
- From: Uwe Doering <gemini@geminix.mbx.sub.org>
- Fixed: Patch #4 [inst.sh -- nnmaster also runs setgid GROUP]
-
- Prog: nnadmin
- Title: Typo in "Recolle(c)tion ..." prompt
- From: Jim Clausing <jac@brahms.tinton.ccur.com> + fix
- Fixed: Patch #4 [admin.c]
-
- Prog: nn
- Title: Missing external declaration of nntp_get_filename in group.c
- From: hans@duttnph.tudelft.nl (Hans Buurman)
- Fixed: Patch #4 [group.c]
-
- Prog: nn
- Title: Interpretation of "marked-by-read-skip" is reversed
- From: dean%coplex@relay.EU.net (Dean Brooks) + fix
- Fixed: Patch #4 [menu.c]
-
- Prog: nn
- Title: re-layout 2 shows "base" articles as "0>".
- From: syd@dsinc.dsi.com (Syd Weinstein)
- Fixed: Patch #4 [menu.c]
-
- Prog: nn
- Title: .newsrc corruption -- lines are lost
- From: jeremy@cs.swarthmore.edu (Jeremy Brest)
- From: fitz@wang.com (Tom Fitzgerald) + explanation!
- Fixed: Patch #4 [newsrc.c]
-
- Groups aliased in the active file and appearing in .newsrc would
- cause parts of it to be lost!
-
- Prog: nn, nnacct
- Title: nn does not compile if only AUTHORIZE is defined.
- From: eps@toaster.SFSU.EDU (Eric P. Scott)
- Fixed: Patch #4 [nn.c]
-
- Prog: nn
- Title: SP/CR/X/.... cannot skip to next group when "nn -x" is used.
- From: jbayer@ispi.UUCP (Jonathan Bayer)
- Fixed: Patch #4 [menu.c]
-
- Prog: inst
- Title: It is not checked that nnmaster is actually killed by ./inst m
- From: Jaap Vermeulen <jaap%sequent@relay.EU.net> + fix
- deborah@Sun.COM (Deborah Bennett)
- Fixed: Patch #4 [inst.sh]
-
- Prog: various
- Title: Not all y/n prompts are flushed
- From: Jaap Vermeulen <jaap%sequent@relay.EU.net>
- Fixed: Patch #4 [term.c]
-
- Prog: nntp support
- Title: nntp module uses rename() which is not generally available.
- From: Tim Oldham <tjo@its.bt.co.uk>
- Fixed: Patch #4 [nntp.c s-template.h -- #define NO_RENAME in s- file]
-
- Prog: nn / nnpost
- Title: Should check that a Newsgroups: line exists before posting
- From: olson%anchor.esd@sgi.com (Dave Olson)
- Fixed: Patch #4 [aux.sh]
-
- If one accidentally deletes the newsgroup line from a followup, and
- then posts the article, it gets posted anyway. In our case, it got
- posted to 'general', which is the only group with no '.' in it.
-
- Prog: nnmaster
- Title: nnmaster doesn't complete installation if duplicates in active.
- From: Ric Steinberger <RIC@RML2.SRI.COM>
- Fixed: Patch #4 [master.c]
-
- No error is reported, and no instructions are given if initialization
- is stopped by confirming to fix duplicated entries in active file.
-
- Prog: nn -g
- Title: Error message shown if unknown group is entered is cleared instantly.
- From: Uwe Doering <gemini@geminix.mbx.sub.org>
- Nick Holloway <alfie@cs.warwick.ac.uk>
- Fixed: Patch #4 [nn.c -- added 2s delay]
-
- Prog: nn
- Title: nncheck does not respect "newsrc" setting in init file.
- From: cjsa!jeff (Jeffery Small)
- Fixed: Patch #4 [nn.c]
-
- Prog: nn
- Title: The X command in reading mode doesn't mark selected articles read.
- From: dannie%coplex@relay.EU.net (Dannie Gregoire)
- Fixed: Patch #4 [menu.c]
-
- Prog: nnmaster
- Title: nnmaster says "master already running" but this is not true....
- From: Bob Halloran <rkh@mtune.dptg.att.com>
- Dean Brooks <dean@coplex.UUCP> [$MASTER is write protected!]
- Fixed: Patch #4 [proto.c -- will halt with fatal error]
-
- Prog: nn
- Title: The --(Filed,Re,Follow)-- labels are set even if the action fails.
- From: leo@aai.com
- Fixed: Patch #4 [answer.c save.c]
-
- Prog: nn
- Title: confirm-append does not work with $N
- From: leo@aai.com
-
- Prog: nn
- Title: previous (group) command doesn't include read articles on the menu.
- From: netmgr@VENUS.CSC.FI
-
- The current behaviour isn't logical, and it is difficult to get into
- a state where articles marked read by mistake can be unmarked.
-
- Prog: nn
- Title: L and J commands should barf when used in no-update mode.
- From: netmgr@VENUS.CSC.FI
-
- Prog: nn
- Title: L and J commands should work *at least* when menu contains all art.
- From: netmgr@VENUS.CSC.FI
-
- Prog: aux
- Title: Cnews' inews fails to find user id if LOGNAME is not set.
- From: kreed@telesys.cts.com (Kevin W. Reed)
- Fixed: Patch #5 [aux.sh]
-
- Prog: nnmaster
- Title: If active file is *temporarily* unavailable, nnmaster dies.
- From: matthew@ooc.uva.nl (Matthew Lewis)
- Fixed: Patch #5 [master.c]
-
- Prog: nn
- Title: Cannot subscribe to groups not in .newsrc if new-group-action=0
- From: Nick Holloway <alfie@cs.warwick.ac.uk>
- Fixed: Patch #5 [newsrc.c]
-
- Prog: nntp
- Title: EXCELAN code tests rhost() < 0, should be == -1
- From: Tom L. Baitz <tomb@viusys.uucp> + fix
- Fixed: Patch #5 [nntp.c]
-
- Prog: nn
- Title: menu-Z, read-X returns to same group
- From: dean%coplex@relay.EU.net (Dean Brooks)
- Fixed: Patch #5 [menu.c]
-
- Prog: inst
- Title: u)pdate installs help files twice after patch #4.
- From: rasmus%dmnboss@relay.EU.net (Rasmus Lerdorf)
- Fixed: Patch #5 [inst.sh]
-
- Prog: nn
- Title: Comments are not stripped from string variable assignments
- From: Pete Siemsen <siemsen@usc.edu>
- Fixed: Patch #5 [variable.c]
-
- Prog: nn
- Title: G or :rmail on empty file could dump core
- From: M.Maclaren@GDT.BATH.AC.UK + cause
- Fixed: Patch #5 [news.c]
-
- Prog: nn
- Title: clrdisp() may be used before init_term() is called.
- From: ross%contact@relay.EU.net (Ross Ridge)
- Fixed: Patch #5 [term.c]
-
- init_global() calls user_error() which calls clrdisp().
-
- Prog: nn
- Title: ^A are output to the screen around "Variable settings:" header.
- From: ross%contact@relay.EU.net (Ross Ridge)
- Fixed: Patch #5 [variable.c]
-
- Prog: nn
- Title: Some termcap:s requires ks/ke to be sent to use cursor keys.
- From: JW_Schilperoort@pttrnl.nl
- Fixed: Patch #5 [term.c -- cludge]
-
- But on some systems, ks/ke must *not* be sent because termcap is
- broken (arrow keys are expected to send the "normal" sequences).
-
- Prog: nn
- Title: + {select-auto} does not work with -x option (kill file not read)
- From: ofl@oz.rci.dk (Ole Frank Larsen)
- Fixed: Patch #5 [kill.c menu.c]
-
- Prog: nncheck, nntidy
- Title: dumps core if "on term" is used in init file.
- From: Peter Andersen <datpete@daimi.dk>
- Fixed: Patch #5 [answer.c newsrc.c nn.c term.c]
-
- Prog: nn
- Title: on term a b c... only tested for type "a"
- From: Peter Andersen <datpete@daimi.dk>
- Fixed: Patch #5 [init.c]
-
- Prog: inst mini-inews
- Title: ./usercheck not found when doing make install for mini-inews
- From: KFS
- Fixed: Patch #5 [inst.sh]
-
- Prog: nnmaster
- Title: -E2 barfs on empty groups (and may not work at all!)
- From: chuq@apple.com
- Fixed: Patch #5 [expire.c]
-
- Prog: nn
- Title: Some variables have no effect when set in an entry macro
- From: pallas@Neon.Stanford.EDU (Joe Pallas)
- Fixed: Patch #5 [articles.h nn.c group.c]
-
- These variables are: kill, cross-post, split, and sort
-
- Prog: nn
- Title: Kill flags "a" and ">" does not work
- From: David Lesher <wb8foz@mthvax.cs.miami.edu>
- Fixed: Patch #5 [articles.c]
-
- Prog: nncheck
- Title: "set silent" in init file make nncheck shut up.
- From: grady@semprini.fx.com (Steven Grady)
- Fixed: Patch #5 [nn.c]
-
- Prog: nnmaster - nntp
- Title: If name server is busy, gethostbyname may fail
- From: Sjoerd Mullender <sjoerd@cwi.nl> + fix
- Fixed: Patch #5 [nntp.c]
-
- Prog: nn
- Title: :local save-counter %d appends NL to save counter.
- From: pak@regent.e-technik.tu-muenchen.dbp.de (Peter A. Krauss)
- Fixed: Patch #5 [new parsing of string variables]
-
- Prog: nnmaster -E1
- Title: If the first expired group's directory is empty, master may crash.
- From: robert@sysint.uucp (Robert Nelson)
- Fixed: Patch #6 [expire.c]
-
- Prog: mini-inews
- Title: netinet/in.h included twice if network_database is defined.
- From: Peter A. Krauss <pak@regent.e-technik.tu-muenchen.de>
- Fixed: Patch #6 [inews/clientlib.c]
-
- Prog: nn
- Title: Patch #5 breaks init file parsing on some systems
- From: rob@dutncp9.TUDELFT.NL (Rob Kurver)
- srp@cgl.ucsf.EDU (Scott R. Presnell)
- Fixed: Patch #6 [global.h]
-
- Prog: aux
- Title: Patch #5 "exec 3<&0" in aux breaks editors on Apollos (at least)
- From: Ian Hoyle <ianh@bhpmrl.oz.au>
- Fixed: Patch #6 [answer.c aux.sh global.h -- LOGNAME is set instead]
-
- Prog: nn
- Title: Completion may incorrectly use col 80 of last line.
- From: Uwe Doering <gemini@geminix.mbx.sub.org> + fix
- Fixed: Patch #6 [term.c]
-
- Prog: all
- Title: file_exist does not check permissions correctly for "unusual" modes.
- From: Lars Henrik Mathiesen <thorinn@diku.dk>
- Fixed: Patch #6 [global.c - file_exist rewritten!]
-
- Prog: nn
- Title: entry-report-limit = 1 does not work for one article
- From: Jaap Vermeulen <jaap%sequent@relay.EU.net> + fix
- Fixed: Patch #6 [group.c]
-
- Prog: nn
- Title: Reply-To: in the digest header overrides subarticles' From: lines
- From: boomer@eleazar.dartmouth.edu (Rich Akerboom)
- Fixed: Patch #6 [answer.c]
-
- Prog: nncheck + nngrep + nntidy + nngoback + ???
- Title: new-group-action=4 causes problems with new groups.
- From: Peter Andersen <datpete@daimi.dk>
- mshappe@heights.CIT.CORNELL.EDU (Michael Shappe WR)
- Fixed: Patch #6 [newsrc.c nn.c]
-
- Prog: nn
- Title: "space" cannot be seen on key map displays
- From: pak@regent.e-technik.tu-muenchen.dbp.de (Peter A. Krauss)
- Fixed: Patch #6 [keymap.c -- now shown as "space"]
-
- Prog: aux
- Title: record files are not written in MMDF format when mmdf-format is set.
- From: gpvos@cs.vu.nl (Vos G P)
- Fixed: Patch #6 [answer.c aux.sh]
-
- Prog: nn
- Title: Name of unknown environment variables is printed using format %d
- From: weyh@ladwp.UUCP (Darwin C. Weyh)
- Fixed: Patch #6 [folder.c]
-
- Prog: nn
- Title: "pp" in reading mode marks previous (read) article unread
- From: Art Messenger <art@wilbur.coyote.trw.com>
- Fixed: Patch #6 [menu.c]
-
- Prog: nn
- Title: '*' in reading mode leaves current article unread
- From: Jaap Vermeulen <jaap%sequent@relay.EU.net>
- Fixed: Patch #6 [menu.c]
-
- Prog: nn
- Title: include-mark-blank-lines duplicates new-lines in included text
- From: Uwe Doering <gemini@geminix.mbx.sub.org> + fix
- Fixed: Patch #6 [answer.c]
-
- Prog: Makefile
- Title: initdb and install entries were left over from release 6.3
- From: rrr@hare.udev.cdc.com (Richard R Ragan)
- Fixed: Patch #6 [Makefile]
-
- Prog: nn, nnacct
- Title: AUTHORIZATION and QUOTA checks did not work as intended.
- From: KFS
- Fixed: Patch #6 [account.c execute.c]
-
- Prog: nn
- Title: Syntax error if MALLOC_GRAIN is defined
- From: olson%anchor.esd@sgi.com (Dave Olson) + fix
- Fixed: Patch #7 [nn.c]
-
- Prog: nn
- Title: May crash in reading mode if prompt is too long
- From: root@ttank.ttank.com (Karl Bunch)
- Fixed: Patch #7 [more.c (pr_fmt overflow)]
-
- Prog: nn
- Title: show-purpose-mode is ignored in auto-read-mode
- From: KFS
- Fixed: Patch #7 [menu.c]
-
- Prog: nn
- Title: All multi keys are named #A
- From: dean%coplex@relay.EU.net (Dean Brooks)
- Fixed: Patch #7 [keymap.c]
-
- Prog: aux
- Title: The CC variable conflicts with "standard" CC variable
- From: Greg Christy <greg@mickey.imsd.contel.com>
- scs@iti.org (Steve Simmons) +fix
- Fixed: Patch #7 [aux.sh]
-
- Prog: nnmaster expire - nntp
- Title: nnmaster terminates if nntp server is down when expire -E1 starts.
- From: pete@eleazar.dartmouth.edu (Pete Schmitt)
- Fixed: Patch #7 [nntp.c]
-
- Prog: nnacct
- Title: AUTHORIZE without ACCOUNTING does not work
- From: Peter J Nilsson <pjn@IDA.LiU.SE> + fix
- Fixed: Patch #7 [account.c proto.c]
-
- Prog: nn
- Title: ~OLD~FOLDER~ is not removed when folder is compressed.
- From: conrad@zeno.mmwb.ucsf.EDU (Conrad Huang)
- Fixed: Patch #7 [folder.c]
-
- Prog: nn
- Title: :print (print-header-type 1) & save-short dumps core [patch #7]
- From: Mark Nagel <nagel@beaver.ICS.UCI.EDU>
- ianh@bhpmrl.oz.au (Ian Hoyle)
- Fixed: Patch #8 [save.c]
-
- Prog: nn
- Title: "map show" cannot bind simple commands [patch #7]
- From: Jaap Vermeulen <jaap%sequent@relay.EU.net>
- Fixed: Patch #8 [init.c keymap.c]
-
- Prog: nn
- Title: "newsgroups" file is reopened for each group (w/o close) [patch #7]
- From: KFS
- Fixed: Patch #8 [answer.c menu.c]
-
- A bug introduced by an attempted optimization in patch #7 - GRRR!
-
- Prgog: nn
- Title: shading-on/-off variables could not be set as documented [patch #7]
- From: dean@coplex.UUCP (Dean Brooks)
- Fixed: Patch #8 [variable.c]
-
- Prog: nn
- Title: Cannot define multi-keys #n interactively anymore [patch #7]
- From: marius@rhi.hi.is (Marius Olafsson)
- Fixed: Patch #8 [init.c]
-
- Prog: nn -g
- Title: Answer '+' to nn -g prompt gives core dump.
- From: miller@SCTC.COM (Steven M. Miller)
- Fixed: Patch #8 [group.c]
-
- Prog: nn
- Title: Cancelled folder articles are counted wrong if cancel attr is cleared
- From: Stephen Bellantoni <sjb@cs.toronto.edu>
- Fixed: Patch #8 [folder.c menu.c]
-
- Prog: nn
- Title: Crashes when doing G% in (groups with long names)
- From: Tony Wilson <wilson@issun3.stc.nl>
- Fixed: Patch #8 [menu.c -- buffer overrun in get_purpose]
-
- Prog: nn
- Title: Cannot set "record" variable (dumps core). (bug in patch 8)
- From: beldar@mips.com (Gardner Cohen) + fix
- Damian Chu <dac@doc.ic.ac.uk> + fix
- Tony Wilson <wilson%shapetc@nluug.nl>
- rock@warp.Eng.Sun.COM (Bill Petro)
- Fixed: Patch #9 [variable.c]
-
- Prog: nn
- Title: Crash if all entries in kill file are obsolete.
- From: olson%anchor.esd@sgi.com (Dave Olson)
- Fixed: Patch #9 [kill.c]
-
- Prog: nn
- Title: Patch #8 uses a tri-graph in a string constant.
- From: Bo Kullmar <bk@kullmar.se>
- Fixed: Patch #9 [answer.c]
-
- Prog: nn
- Title: "P" to a group with unread articles should include read articles.
- From: Pekka Kyt|laakso <netmgr@csc.fi>
- isaac@goanna.cs.rmit.oz.au (Isaac Balbin)
- Fixed: Patch #9 [articles.c articles.h group.c newsrc.c nn.c variable.c nn.1]
-
- There is a new variable "previous-also-read" which can be
- unset to get the old "buggy" behaviour.
-
- Prog: nn
- Title: Only some commands could be bound to user-defined keymaps.
- From: KFS
- Fixed: Patch #9 [keymap.c]
-
- Prog: nn
- Title: If a command cannot be bound in a specific map, the error
- message incorrectly says that the command does not exist.
- From: rock@warp.Eng.Sun.COM (Bill Petro)
- Fixed: Patch #9 [init.c keymap.c macro.c]
-
- Prog: nnpost, nn
- Title: Entering "?" to Newsgroups: prompt will give an (ignored) REGEXP ERROR
- From: dean@coplex.uucp (Dean Brooks)
- Fixed: Patch #9 [answer.c]
-
- Prog: nn
- Title: Some "export" declarations were missing the type name ("int").
- From: eps@toaster.SFSU.EDU (Eric P. Scott) + fix
- Fixed: Patch #9 [expire.c news.c nntp.c]
-
- Prog: nnmaster
- Title: "nnmaster -k" sometimes fails to kill running master.
- From: ...
- Fixed: Patch #9 [master.c]
-
- It seems like the HUP signal is lost somewhere; the fix involves
- also sending a TERM signal and introducing some delays.
-
- Prog: nnmaster
- Title: If nnmaster is started in the nn source directory (by root), all
- sorts of problems with files changing owner to root etc. could happen.
- From: Paul Graham <pjg@acsu.buffalo.edu>
- Fixed: Patch #9 [master.c]
-
- Prog: nn, nnacct
- Title: The login name of the user is not always found correctly (it's blank).
- From: asd@mace.cc.purdue.edu (Kareth)
- Fixed: Patch #9 [global.c]
-
- It seems that if nn is invoked from xterm, getlogin may return an
- empty string instead of the user name. nn now checks for this
- return value and uses other ways to get the user name (passwd, $USER).
-
- Prog: nn
- Title: If last article in a folder is a patch, that article's body by be lost.
- From: asd@mace.cc.purdue.edu (Kareth)
- Fixed: Patch #9 [digest.c]
-
- Prog: nn
- Title: K command in reading mode would skip to next article also when making
- an auto-select entry. Furthermore it would keep the article selected.
- From: chuq@Apple.COM (The Bounty Hunter)
- Fixed: Patch #9 [menu.c more.c]
-
- Prog: nnusage
- Title: "nnusage -t" will print the header line last
- From: asd@mace.cc.purdue.edu (Kareth) + fix
- Fixed: Patch #10 [nnusage.sh]
-
- Prog: nn
- Title: motd file is shown on every invocation of nn
- From: wilson@issun3.stc.nl (Tony Wilson)
- A.C.G.Saunders@newcastle.ac.uk (Aidan Saunders)
- Fixed: Patch #10 [nn.c]
-
- Prog: mini-inews
- Title: Default DOMAIN was iti.org causing problems if people didn't change it.
- From: scs@iti.org (Steve Simmons)
- Fixed: Patch #10 [inews/conf.h]
-
- Prog: nn
- Title: The support for the re-layout-read variable is not complete
- From: gemini%geminix@tub.uucp (Uwe Doering) + fix
- Fixed: Patch #10 [more.c]
-
- Prog: nnmaster
- Title: May crash when new groups are created - group header is not cleared.
- From: andrew@resam.dk (Leif Andrew Rump)
- Remi Saccoman <remi@framentec.fr> + fix
- Fixed: Patch #10 [db.c global.c global.h]
-
- Prog: mkprefix (and shell scripts)
- Title: /bin/sh is hardcoded in the #! line - SHELL should be used
- From: asd@mace.cc.purdue.edu (Kareth) + fix
- Fixed: Patch #10 [prefix.c]
-
- Prog: nn
- From: news@m2xenix.psg.com (Randy Bush)
- chl@cs.man.ac.uk (Charles Lindsey)
- Title: new-group-action 5 does not work (crash on new group).
- Fixed: Patch #10 [newsrc.c]
-
- Prog: nn
- Title: nnmaster crashes if active file contains alias to non-existing group.
- From: Mark Moraes <moraes@cs.toronto.edu> + fix
- jw@sics.se (Johan Widen)
- Liz Allen-Mitchell <liz@grian.cps.altadena.ca.us>
- Fixed: Patch #10 [active.c db.c]
-
- Prog: nn
- Title: "set boolean-var # comment" actually unsets boolean variable.
- From: jeffy@teda.uucp (Who? Me?)
- Fixed: Patch #10 [variable.c]
-
- Prog: nn
- Title: Gould's preprocessor defines "sel" which breaks newsrc code
- From: Eric Peterson <epeterson@encore.com>
- Fixed: Patch #10 [newsrc.c]
-
- Prog: all
- Title: Cannot handle more than 650 groups on 80286 machines
- From: John A. Limpert <johnl@n3dmc.svr.md.us>
- tkevans@fallst.UUCP (Tim Evans)
- Fixed: Patch #10 [admin.c articles.c db.c global.h kill.c master.c
- m-i80286.h sequence.c]
-
- Prog: nnusage
- Title: Option "-at" is not handled properly with ACCOUNTING on.
- (+ all unknown options were passed directly to nnacct).
- From: david@wraith.cs.uow.edu.au (David E A Wilson)
- Fixed: Patch #10 [nnusage.sh]
-
- Prog: nn
- Title: Duplicated articles on menu may have "-" entry before "subject" entry.
- From: gemini%geminix@tub.uucp (Uwe Doering)
- Fixed: Patch #10 [sort.c]
-
- Prog: nnmaster
- Title: Removed groups are not "ignored" if they were empty.
- From: Bernd Wechner <bernd@bhpcpd.kembla.oz.au>
- Fixed: Patch #10 [expire.c]
-
- Prog: nnadmin
- Title: M)aster D)ump A)ll did not work
- From: michi@ptcburp.ptcbu.oz.au (Michael Henning)
- Fixed: Patch #10 [admin.c]
-
- Prog: nn manual
- Title: delay-redraw variable was sometimes referenced as delayed-redraw
- From: shj@login.dkuug.dk (Stig Jacobsen)
- Fixed: Patch #10 [nn.1]
-
- Prog: nn
- Title: group regexp entries in kill cannot have multiple patterns
- From: asd@mace.cc.purdue.edu (Kareth)
- Fixed: Patch #10 [kill.c]
-
- Prog: scripts
- Title: uport must have AVOID_SHELL_EXEC defined.
- From: John A. Limpert <johnl@n3dmc.svr.md.us>
- Fixed: Patch #10 [s-uport2-2.h]
-
- Prog: nnmaster, nn
- Title: From: line packing sometimes produces an empty name
- From: Bernd Wechner <bernd@bhpcpd.kembla.oz.au> + fix
- Fixed: Patch #10 [pack_name.c]
-
- Prog: nn
- Title: G<return>a only works some of the time (and really bad in reading mode)
- From: David Lesher <wb8foz@mthvax.cs.miami.edu>
- Fixed: Patch #10 [group.c]
-
- In reading mode "Ga" silently expanded the level-1 menu rather
- than giving a new level-2 menu - or if it gave a level-2 menu
- it wasn't possible to repeat the command.
-
- Prog: nn
- Title: Patch 10 broke term.c on BSD based systems
- From: too many to mention (sorry)!
- Fixed: Patch #11 [term.c]
-
- Prog: nnadmin
- Title: Root was sometimes denied permission to Z)ap (rmgroup) a group.
- From: david@cs.uow.edu.au (David E A Wilson)
- Fixed: Patch #11 [admin.c]
-
- Prog: nn
- Title: Unsubscribed groups may be included by NEW in sequence.
- From: avery@netcom.UUCP (Avery Colter)
- Fixed: Patch #11 [sequence.c]
-
- Prog: nn
- Title: 'V' {version} command not supported in reading mode.
- From: msc@mtcchi.uucp (Michael S. Cross)
- Fixed: Patch #11 [more.c]
-
- Prog: nn
- Title: subject-match-limit confuses qsort() - may even dump core!
- From: eggert@twinsun.com (Paul Eggert) + fix!!!!
- kravitz%foxtail@ucsd.edu (Jody Kravitz)
- Mark Nagel <nagel@ICS.UCI.EDU>
- boutilie@motcid.UUCP (Eric Boutilier)
- Nick Holloway <alfie@cs.warwick.ac.uk>
- Fixed: Patch #11 [sort.c nn.1]
-
- Paul Eggert: It is possible to construct headers H,I,J for three
- different articles such that H<I, I<J, and J<H. If subject-match-
- limit is 1, then the following values for H,I,J cause the anomaly:
- subject t_stamp
- H ay 0
- I a 1
- J ax 2
- The fix CHANGES the semantics of the subject-match-limit to be
- a length check only.
-
- Prog: nn
- Title: G some.group can only enter some.group once.
- From: David Lesher <wb8foz@mthvax.cs.miami.edu>
- liz@grian.cps.altadena.ca.us (Liz Allen-Mitchell)
- Fixed: Patch #11 [group.c]
-
- Prog: nn
- Title: Compressing an mmdf folder did not save in mmdf format.
- From: Curtis Galloway <curtisg@sco.com> + fix
- Fixed: Patch #11 [folder.c save.c]
-
- Prog: aux
- Title: Some "good" messages from inews (various versions) are seen as fatal.
- From: heiby@mcdchg.chg.mcd.mot.com (Ron Heiby) + fix
- Nick Sayer <mrapple@quack.sac.ca.us> + fix
- Fixed: Patch #11 [aux.sh]
-
- Prog: nnmaster
- Title: The nnmaster should attempt to connect again (-r) rather than stop
- in case of network errors when connecting to nntp server.
- From: olson%anchor.esd@sgi.com (Dave Olson) + fixes
- Fixed: Patch #11 [nntp.c global.c]
-
- Prog: nn
- Title: "line-1" can be bound in show mode but it is not defined.
- From: Jaap Vermeulen <jaap%sequent@relay.eu.net>
- Fixed: Patch #12 [keymap.c]
-
- Prog: nn manual
- Title: A ".nf" is missing
- From: marcel@duteca.tudelft.nl (Marcel J.E. Mol)
- Fixed: Patch #12 [nn.1]
-
- Prog: nn
- Title: The var_options function uses (and returns) FLAG(0) which is illegal.
- From: mmitchel@digi.lonestar.org (Mitch Mitchell)
- Fixed: Patch #12 [answer.c variable.c]
-
- Prog: aux
- Title: r)eedit should explain better what it does and have default (n).
- From: coleman@CS.UCLA.EDU (Michael Coleman)
- Fixed: Patch #12 [aux.sh]
-
- Prog: nn
- Title: ":!shell command" doesn't allow spaces anymore?
- From: dm@everexn.com (Dan McMullen)
- Fixed: Patch #12 [init.c]
-
- Prog: nnmaster
- Title: nntp problems should not be mailed to the sysop.
- From: srp@cgl.ucsf.edu (Scott R. Presnell)
- Fixed: Patch #12 [global.c master.c nnmaster.8]
-
- Default, they are still mailed to the sysop, but repeated
- messages are ignored (also in the log). Warning mail can be
- disabled with -M1 and all error mail can be disabled with -M0.
-
- Prog: m-i80386.h
- Title: contain a single ' which annoys GCC (and ansi C).
- From: Steven List <itkin@guinan.transact.com>
- Fixed: Patch #12 [m-i80386.h]
-
- Prog: nn
- Title: if newsgroups file is not found of nntp server, multiple
- attempts to connect to the server will be done.
- From: erf@progress.COM (Eric Feigenson)
- John R MacMillan <john@scocan.sco.com>
- Fixed: Patch #12 [nntp.c]
-
- This was really an NNTP bug, since the server returns a fatal error if
- the newsgroups file doesn't exist (it reuses code from LIST ACTIVE
- where it is a fatal error if the file is not found).
-
- Prog: nn
- Title: Text search should work if rot13 decrypting is active
- From: David Lesher <wb8foz@mthvax.cs.miami.edu>
- Fixed: Patch #12 [more.c]
-
- Prog: nn
- Title: /RE will only highlight the first occurrence on a line.
- From: david@wraith.cs.uow.edu.au (David E A Wilson) + fix
- Fixed: Patch #12 [more.c]
-
- Prog: nn
- Title: nn -g exits when the (j)ump option is used.
- From: david@wraith.cs.uow.edu.au (David E A Wilson)
- Fixed: Patch #12 [group.c]
-
- Prog: xmakefile
- Title: cvt-help and usercheck does not depend on config.h
- From: Tom Dawes-Gamble <tmdg@ti.co.uk>
- Fixed: Patch #12 [xmakefile]
-
- Prog: xmakefile
- Title: EXTRA_LIB is missing for cvt-help and usercheck
- From: Ray Davis <rdavis@connie>
- Fixed: Patch #12 [xmakefile]
-
- Prog: SPLITNN1
- Title: Some sed versions does not truncate existing files for the w command.
- From: Ken Laprade <laprade@trantor.harris-atd.com>
- Fixed: Patch #12 [SPLITNN1]
-
- Prog: makefile
- Title: make clean should remove nn.1
- From: Paul Pomes <paul@uxc.cso.uiuc.edu>
- Fixed: Patch #12 [xmakefile]
-
- Prog: nn
- Title: In merged groups, confirm-junk-seen requires conf. for every group
- From: itkin@mrspoc.Transact.COM (Steven M. List)
- Fixed: Patch #12 [group.c newsrc.c]
-
- Prog: nn
- Title: .rnlast was not ignored if new .newsrc is created
- From: mason@freedom.msfc.nasa.gov (Jim Mason)
- Fixed: Patch #12 [newsrc.c]
-
- Prog: nn
- Title: Typo in "No group list is avaialbe"
- From: itkin@guinan.transact.com (Steven List)
- Fixed: Patch #12 [answer.c]
-
- Prog: nnmaster
- Title: Index file was not closed if index was not found (file too short)
- From: KFS
- Fixed: Patch #12 [db.c] (documented here in patch #13)
-
- Prog: nnmaster, nn
- Title: Time zone handling was incomplete and incorrect.
- From: KFS based on information from many sources
- Fixed: Patch #13 [pack_date.c]
-
- The eastern and western time zones were incorrect.
- Time zone decoding now knows about "all" time zone formats, e.g.
- -0800, Z+1, MET DST, UTC, UTC+0300, UT-1, CET
-
- Prog: nnmaster, nn
- Title: Date parsing fail on four digit years and upper case month names
- From: eggert@twinsun.com (Paul Eggert) + fix
- Fixed: Patch #13 [pack_date.c]
-
- The fixed code will break on two digit years after 2087, but I
- suppose it leaves some time to find a "complete" fix :-)
-
- Prog: nn
- Title: Should wrap pres.seq. when nn is restarted with the last group read.
- From: mike@geronimo.pcs.com (Mike Schroeder)
- Fixed: Patch #13 [nn.c]
-
- Prog: nnmaster, nnadmin
- Title: Should check for errors on GATE file and create with proper modes.
- From: David Keegel <djk@cs.mu.OZ.AU>
- Dave Davey <daved@physiol.su.oz.au>
- Fixed: Patch #13 [proto.c master.c]
-
- Prog: nnmaster
- Title: On some systems nnadmin W will not wakeup master (sleep problem).
- From: mmitchel@digi.lonestar.org (Mitch Mitchell) + fix (heavily modified)
- Fixed: Patch #13 [master.c s-template.h]
-
- Problem is that sleep() call is not based on SIGALRM, and thus cannot
- be terminated by that. The fix provides a replacement for sleep if
- HAVE_HARD_SLEEP is defined in the system's s- file.
-
- Prog: nnacct
- Title: Accounting data are garbled on SUN4.
- From: jhb@maths.su.oz.au (John Brownie) + fix
- Fixed: Patch #13 [s-sunos4-0.h]
-
- There is some kind of structure alignment problem on the SUN-4 which
- may give strange results... Compiling with -misalign fixes this.
-
- Prog: nn
- Title: CR is always mapped to NL on non-TERMIO systems
- From: david@wraith.cs.uow.edu.au (David E A Wilson) + fix
- Fixed: Patch #13 [term.c]
-
- Prog: nn
- Title: multi-keys are not reliably recognized via rlogin sessions.
- From: marius@rhi.hi.is (Marius Olafsson) + fix (not used directly)
- Fixed: Patch #13 [term.c variable.c nn.1 + several s- files]
-
- The basic keyboard handling has been rewritten to make input parsing
- cleaner and more reliable. The new code will also preserve partial
- multi-key sequences for use as normal input (the old code only
- preserved the first character). There is also a new variable named
- "multi-key-guard-time" to control the "between characters" timeout.
-
- Prog: nn
- Title: TCSETAF is broken on pty's on many sysV systems and AIX
- From: andy@xwkg.icom.com (Andrew H. Marrinson) + fix
- marius@rhi.hi.is (Marius Olafsson) + fix
- Fixed: Patch #13 [term.c]
-
- When rlogin'ed into some systems, the TCSETAF used to switch to and
- from raw mode will incorrectly flush OUTPUT as well as input. The
- workaround is to use TCSETAW which will not flush input. This
- changes the behaviour of nn when using TERMIO and flow-control is
- set: before nn would flush input after redrawing each menu or article
- page - this is no longer done (which is probably better anyway!)
-
- Prog: nnmaster
- Title: GROUPS and MASTER files are out of sync
- From: lupe@alanya.Germany.Sun.COM (Lupe Christoph)
- Fixed: Patch #13 [db.c global.c master.c]
-
- The GROUPS file is now rewritten rather than simply appended to when
- new groups are added to the database. I'm not sure this really fixes
- the problems, but at least it will take care of the situation where
- the GROUPS file contains some trailing garbage (maybe left over from
- a system crash).
-
- Prog: nn
- Title: Compiling init.c gives "statement not reached" warnings.
- From: Tim Evans <tkevans%fallst@wb3ffv.ampr.org>
- Fixed: Patch #13 [init.c]
-
- Prog: nnadmin, nnmaster
- Title: Problems with GATE file are not handled properly.
- From: daved@physiol.su.oz.au (Dave Davey)
- fsb@vitro.uucp (Steve Brailsford)
- Fixed: Patch #13 [admin.c master.c proto.c]
-
- The most noticeable consequence of such problems is that expire is
- not performed on the database.
-
- Prog: nn
- Title: WRAP variable conflicts with termio on SunOS 4.1 sysV.
- From: mills@ccu.umanitoba.ca (Gary Mills)
- Fixed: Patch #13 [term.c term.h] -- wasn't used, just removed it
-
- Prog: aux
- Title: aux script puts /bin in front of PATH.
- From: barrett@daisy.ee.und.ac.za (Alan P Barrett) + fix
- Fixed: Patch #13 [aux.sh]
-
- Prog: nnmaster, nn
- Title: "@" lines in GROUPS file gives a fatal error (bug in patch 13)
- From: eggert@twinsun.com (Paul Eggert) + fix
- david@wyvern.cs.uow.edu.au (David E A Wilson)
- Fixed: Patch #14 [db.c]
-
- Prog: inst
- Title: Fix for format.awk to work with nawk.
- From: tale@cs.rpi.edu (David C Lawrence) + fix
- Fixed: Patch #14 [format.awk]
-
- Prog: nn
- Title: Canceled articles are reported to be "expired".
- From: bill@twg.bc.ca (Bill Irwin)
- richard@locus.com (Richard M. Mathews)
- Fixed: Patch #14 [more.c]
-
- Prog: nnusage
- Title: The POLICY header was missing if AUTHORIZE is defined.
- From: mmitchel@digi.lonestar.org (Mitch Mitchell) + fix
- Fixed: Patch #14 [nnusage.sh prefix.c]
-
- Prog: mkprefix
- Title: The generated shell prefix includes unused *MAN_* vars.
- From: KFS
- Fixed: Patch #14 [prefix.c]
-
- Prog: nn
- Title: Search for "empty string" (e.g. /^/) in reading mode will loop.
- From: Sjoerd Mullender <sjoerd@cwi.nl>
- Fixed: Patch #14 [more.c]
-
- Prog: nn
- Title: "From " lines with a time zone in the date were not recognized
- From: rhoward@msd.gatech.edu
- Fixed: Patch #14 [digest.c]
-
- Prog: nn
- Title: Apollos makes numerous "R" entries in the log (cannot copy to CLIENT)
- From: ianh@bhpmrl.oz.au (Ian Hoyle)
- dennis@rats.nosc.mil (Dennis Cottel)
- rog@speech.kth.se (Roger Lindell)
- Fixed: Patch #14 [db.c]
-
- Prog: nnmaster
- Title: ANU/NEWS doesn't like NNTP the command "XHDR message-id 0-0"
- From: news@tfl.dk (Klaus Elmquist Nielsen)
- Fixed: Patch #14 [expire.c]
-
- Prog: Installation docs
- Title: Various typos (CACHE_DIRECTORY and nnmaster modes).
- From: news@tfl.dk (Klaus Elmquist Nielsen)
- Fixed: Patch #14 [INSTALLATION]
-
- Prog: nn
- Title: Cannot enter // in Subject: field of :post command
- From: david@wraith.cs.uow.edu.au (David E A Wilson)
- Fixed: Patch #14 [term.c]
-
- Prog: nnadmin Z
- Title: The "NO DIRECTORY (ok)" message is printed also when non-verbose
- From: Tom Dawes-Gamble <tmdg@ti.co.uk>
- dave@jato.Jpl.Nasa.Gov (Dave Hayes)
- Fixed: Patch #14 [admin.c]
-
- Prog: nnmaster
- Title: rec.humor.funny digests are not split correctly
- From: Michael Rawdon <rawdon@rex.cs.tulane.edu>
- Fixed: Patch #14 [digest.c]
-
- Actually, the rec.humor.funny digests doesn't follow basic
- rules for putting a digest together, but since the moderator
- isn't going to change his habits, nn has to deal with them...
-
- Prog: nn
- Title: Cannot split folders without a blank line before the header
- From: gunnar@beppe.ericsson.se (Gunnar Forsgren)
- Fixed: Patch #14 [digest.c] (same fix as for the r.h.f digests)
-
- Prog: nn, nnmaster
- Title: After nnmaster -G, nn reports that database is not updated in 21 years
- From: khaw@parcplace.com (Mike Khaw)
- Fixed: Patch #14 [master.c]
-
- Prog: nn
- Title: :decode fails on some multi-part postings with BEGIN/END lines
- From: Robert A. Ertel <robert@sequent.com> + fix (unused)
- Scott Hankin <hankin@sauron.osf.org> + fix
- Fixed: Patch #14 [decode.c]
-
- Prog: nn
- Title: If file system is full, .newsrc would be truncated
- From: Michael Schwager <schwager@cs.uiuc.edu>
- Fixed: Patch #14 [newsrc.c]
-
- Prog: nn
- Title: Current article can now be select by `.' when asked "... from article"
- From: farrell@batserver.cs.uq.oz.au (Friendless)
- Fixed: Patch #15 [menu.c]
-
- Specifically, `K CR .' would not kill the current article.
- The fix allows `.' {select} everywhere an article id can be entered.
-
- Prog: nn
- Title: Should adjust number of unread articles so "1 of 20/1" is avoided.
- From: meulenbr@cst.philips.nl (Frans Meulenbroeks)
- Fixed: Patch #15 [menu.c]
-
- Prog: nnmaster
- Title: -k option would kill process `1' if master is running on another host.
- From: Peter Wemm <peter@cutmcvax.cs.curtin.edu.au>
- Fixed: Patch #16 [master.c]
-
- Prog: nn
- Title: dumps core after selecting/previewing/junking last article in group
- From: Steven.Grimm@ebay.sun.com (Steven Grimm) +fix
- Toshinori Maeno <tmaeno@cc.titech.ac.jp> +fix
- eggert@twinsun.com (Paul Eggert) +fix
- ... and many more ...
- Fixed: Patch #16 [menu.c]
-
- Prog: nn
- Title: Selecting range a-d only selects articles a-c.
- From: Tom Ivar Helbekkmo <tih@barsoom.nhh.no>
- Fixed: Patch #16 [menu.c]
-
- Prog: nn
- Title: Selecting range c-l on *second* menu page only selects wrong articles.
- From: dean%coplex@relay.eu.net (Dean Brooks)
- Fixed: Patch #16 [menu.c]
-
- Prog: nn
- Title: :man command gives an empty menu if consolidated-menu is on.
- From: Bill Irwin <bill@twg.bc.ca>
- Fixed: Patch #16 [folder.c sort.c]
-
- Prog: nn
- Title: :man command dumps core when entry is selected when cons-menu is off.
- From: Bill Irwin <bill@twg.bc.ca>
- Fixed: Patch #16 [folder.c sort.c]
-
- Prog: nn
- Title: Reading folders with fsort=off or groups with sort=off fails horribly.
- From: KFS
- Fixed: Patch #16 [articles.c folder.c group.c sort.c]
-
- Prog: nn
- Title: Selecting a closed subject in slow_mode still redraw the whole line.
- From: david@wyvern.cs.uow.edu.au (David E A Wilson)
-
- Prog: nn
- Title: A long menu line for a closed subject will sometimes wrap to next line.
- From: david@wyvern.cs.uow.edu.au (David E A Wilson)
- Fixed: Patch #16 [menu.c]
-
- If found a "cookie" that wasn't counted - I hope that was it...
-
- Prog: nn
- Title: Subjects are not aligned on consolidated menus.
- From: mpp@uf.msc.umn.edu (Mike Pritchard)
- Fixed: Patch #16 [menu.c variable.c nn.1]
-
- There is a new variable counter-padding (=5) to control this.
-
- Prog: regression testing
- Title: The time stamps in scripts and #nn in version prevent regression tests.
- From: eggert@twinsun.com (Paul Eggert)
- Fixed: Patch #16 [prefix.c global.c] (removed both)
-
- Prog: nn, nnpost
- Title: A "Distribution: world" line should be omitted from header.
- From: tale@cs.rpi.edu (David C Lawrence)
- Fixed: Patch #16 [answer.c]
-
- Prog: nn
- Title: :rmail reply says: In /usr/mail/spool/wb8foz/mbox, ...
- From: David Lesher <wb8foz@mthvax.cs.miami.edu>
- Fixed: Patch #16 [answer.c]
-
- Prog: nnadmin
- Title: Dumping D)ata in an empty group reports corrupted database.
- From: david@cs.uow.edu.au (David E A Wilson)
- Fixed: Patch #16 [admin.c]
-
- Prog: nnadmin
- Title: V)alidate in G)roup menu for group with NO_DIR would report errors.
- From: KFS
- Fixed: Patch #16 [admin.c]
-
- Prog: nn
- Title: `unset fsort' doesn't work unless `set fsort' has been used.
- From: root@speech.kth.se (Roger Lindell)
- Fixed: Pacth #16 [variable.c]
-
- Prog: nn
- Title: Some systems use // in network file names, but they cannot be entered.
- From: itkin@guinan.transact.com (Steven List)
- Fixed: Patch #16 [term.c variable.c nn.1]
-
- There is a new `guard-double-slash' variable that can be set.
-
- Prog: nn, nngrab
- Title: nn -xXm would sometimes not eliminate cross-posted articles.
- From: eggert@twinsun.com (Paul Eggert)
- Fixed: Patch #16 [articles.c articles.h group.c sequence.c]
-
- Prog: nn
- Title: .newsrc.bak is removed if .newsrc doesn't exist (or is EMPTY).
- From: geoff@world.std.com <Geoff Collyer>
- Fixed: Patch #16 [newsrc.c]
-
- Prog: nn
- Title: h)old option did not remove temporary work file.
- From: KFS
- Fixed: Patch #16 [aux.sh]
-
- Prog: nn
- Title: G {goto-group} does not honour: nosplit, nosort, kill, a.o.
- From: jfsenior@unix1.tcd.ie (John Senior)
- Fixed: Patch #16 [group.c]
-
- Prog: nngrep
- Title: running nngrep without arguments may give memory allocation error.
- From: dean%coplex@relay.eu.net (Dean Brooks)
- Fixed: Patch #16 [newsrc.c]
-
- Prog: nncheck
- Title: nncheck -Q requires $TERM variable is set.
- From: allan@rind.cs.cornell.edu (James Allan)
- pt%geovision@uunet.UU.NET (Paul Tomblin)
- Fixed: Patch #16 [term.c]
-
- Prog: nnpost
- Title: nnpost requires $TERM variable also when no input is required.
- From: rock@warp.Eng.Sun.COM (Bill Petro)
- Fixed: Patch #16 [answer.c term.c]
-
-
- New features since initial 6.4.0 release
- ----------------------------------------
-
- Prog: nn
- Title: New auto-select-subject variable
- From: Jeffrey (J.D.) Sparkes <JSPARKES@BNR.CA>
- Added: Patch #2 [menu.c variable.c nn.1]
-
- Prog: nn
- Title: New default-kill-select variable
- From: KFS (on request from Bill Petro)
- Added: Patch #2 [kill.c variable.c nn.1]
-
- Prog: mini-inews (nntp)
- Title: updated to nntp release 1.5.8 (very minor changes!)
- From: KFS (with patches provided by Stan Barber)
- Added: Patch #2 [inews/*]
-
- Prog: nn
- Title: New marked-by-<command> variables
- From: KFS (inspired by a request from Jeff Sparkes)
- Added: Patch #3 [menu.c variable.c nn.1]
-
- The X, Z, and N can now be tuned regarding the amount of articles on
- the menu pages they will mark seen when executed.
-
- Prog: nn
- Title: :bug command now includes modified variables
- From: KFS (suggested by several users)
- Added: Patch #3 [variable.c answer.c]
-
- Prog: nn
- Title: New :print-variables command
- From: KFS
- Added: Patch #3 [variable.c init.c]
-
- Prog: nn
- Title: Arrow keys can now be redefined (e.g. map #up ^[ O A)
- From: KFS (on request from Jaap Vermeulen)
- Fixed: Patch #3 [init.c nn.1]
-
- I cannot define the up, down, right and left keys (in case they are
- not defined in my termcap entry). Interactive ':map #' is impossible.
-
- Prog: nn
- Title: New folder-save-file variable for saving from folders.
- From: KFS (to fix problem with default-save-file)
- Fixed: Patch #3 [save.c group.c variable.c nn.1]
-
- Prog: nn
- Title: New ignore-xon-xoff variable can be unset to make ^S/^Q useful
- From: KFS
- Added: Patch #4 [term.c variable.c nn.1]
-
- Prog: aux
- Title: New "c)c" command when posting followup to send copy to poster.
- From: KFS
- Added: Patch #4 [aux.sh answer.c nn.1]
-
- Prog: nn
- Title: New variable: show-purpose-mode
- From: KFS (on request from Rasmus Lerdorf)
- Added: Patch #4 [menu.c variable.c nn.1]
-
- Prog: nntp
- Title: Added support for EXCELAN
- From: fleming%nvuxk@bellcore.bellcore.com
- Added: Patch #4 [nntp.c NNTP]
-
- Prog: nn
- Title: New variable: read-return-next-page
- From: Jeffrey (J.D.) Sparkes <JSPARKES@BNR.CA>
- Added: Patch #4 [menu.c variable.c nn.1]
-
- Prog: nn
- Title: New variable: ignore-mark-blank-lines
- From: KFS (requested by Uwe Doering)
- Added: Patch #5 [answer.c variable.c nn.1]
-
- Prog: nn
- Title: New re-layout value: 4
- From: KFS (requested by Uwe Doering)
- Added: Patch #5 [menu.c nn.1]
-
- Prog: nn
- Title: New g and G flags in header-lines
- From: KFS (requested by Uwe Doering)
- Added: Patch #5 [more.c nn.1]
-
- Prog: nn
- Title: Improved parsing of init file and variable settings
- From: KFS
- Added: Patch #5 [global.c init.c variable.c nn.1]
-
- See the header of patch #5 for more information!
-
- Prog: nn
- Title: New message history for the ^P command
- From: Jaap Vermeulen <jaap%sequent@relay.EU.net>
- Added: Patch #5 [term.c menu.c more.c nn.1]
-
- Prog: nn
- Title: New "kill-debug" variable to enable tracing of the auto-kill process.
- From: KFS
- Added: Patch #5 [kill.c variable.c nn.1]
-
- Prog: nnacct
- Title: "Time Used" reports are given if COST_PER_MINUTE is #undef'ed
- From: KFS on request from Tim Chown <tjc@ecs.soton.ac.uk>
- Added: Patch #6 [account.c]
-
- Prog: nn
- Title: 8-bit cleanup (Keymaps are expanded to 8-bits if data-bits=8)
- From: marius@rhi.hi.is (Marius Olafsson) (adapted by KFS)
- Added: Patch #6 [global.h init.c keymap.c keymap.h term.c nn.1]
-
- If data-bits is 8, keyboard input will be 8-bit as well.
- Things like "map menu 0xc5 select" will now work.
- The positions 0x80-0x9f are reserved for function keys (so if
- they are used, they will overlay the function keys)!
- All national ISO 8859/* character sets are supported.
- PC codepages are not fully supported (they have national
- characters in the reserved area).
-
- Prog: nnmaster
- Title: New -h option to avoid nnmaster competing with rnews unbatching
- From: KFS on request from Roger Fujii <rmf@media.uucp>
- Added: Patch #6 [master.c nnmaster.8]
-
- Prog: nn
- Title: New "auto reading mode" controlled by auto-read-mode-limit variable.
- From: KFS on several requests for "rn compatibility"
- Added: Patch #6 [menu.c variable.c nn.1]
-
- Prog: nn
- Title: "G group" will now try regexp matching if group not found.
- From: KFS on request from Rich Akerboom <boomer@eleazar.dartmouth.edu>
- Added: Patch #6 [group.c nn.1]
-
- Prog: nn, aux
- Title: New variables: inews and inews-pipe-input (similar to mailer* vars)
- From: KFS on request from Jaap Vermeulen <jaap%sequent@relay.EU.net>
- Added: Patch #6 [answer.c aux.sh variable.c nn.1]
-
- Prog: nn
- Title: New "on start-up" construct executed before entering first group.
- From: KFS on request from Doug Walker <dougw@fdls.odag.or.gov>
- Added: Patch #6 [init.c macro.c nn.c nn.1]
-
- Prog: nn
- Title: New "on program ..." construct for program specific initializations
- From: KFS
- Added: Patch #6 [init.c nn.1]
-
- Prog: nn
- Title: New ":show groups sequence" variation equivalent to the Y command.
- From: KFS
- Added: Patch #6 [init.c nn.1]
-
- Prog: nn
- Title: Reading mode prompt contents changed (new var: new-style-read-prompt)
- From: KFS on request from karl@sugar.hackercorp.com (Karl Lehenbauer)
- Added: Patch #6 [menu.c more.c variable.c]
-
- Prog: nn
- Title: Header printed by :print now configurable via print-header-type
- From: KFS on request from Mikael.C.Kjaerulff@copenhagen.ncr.dk
- Added: Patch #6 [save.c variable.c nn.1]
-
- Prog: nn
- Title: Saved/printed short headers are now fully configureable
- via save-header-lines and print-header-lines variables.
- From: KFS on request from leo@aai.com
- Added: Patch #7 [save.c variable.c nn.1]
-
- Prog: nn
- Title: show-purpose-mode support on nntp clients.
- From: olson%anchor.esd@sgi.com (Dave Olson)
- Added: Patch #7 [nntp.c menu.c]
-
- Prog: nn
- Title: Overlap can now be "shaded" using "any" attribute (including colour)
- via the variables: mark-overlap-shading, shading-on, sharing-off
- From: KFS on request from Uwe Doering
- Added: Patch #7 [more.c variable.c nn.1]
-
- Prog: nn
- Title: Additional keymaps can now be created and bound to "prefix key".
- From: KFS on request from rock@Sun.COM (Bill "Rock" Petro)
- Added: Patch #7 [init.c keymap.c keymap.h menu.c more.c variable.c nn.1]
-
- set echo-prefix-key # echo prefix key
- make map ctl-x # create a new keymap named ctl-x
- map both ^X prefix ctl-x # bind it to ^X
- map ctl-x x macro 1 # bind macro 1 to ^X x
-
- Prog: nn
- Title: Path: line is used in "From " line when use-path-in-from is set.
- From: KFS on request from Bill Gaines <gatech!iccdev!bill>
- Added: Patch #7 [save.c variable.c nn.1]
-
- Prog: nn
- Title: New "clear" command to clear screen (e.g. at top of init file)
- From: KFS on request from paul@uxc.cso.uiuc.edu (Paul Pomes)
- Added: Patch #7 [init.c]
-
- Prog: nn
- Title: New interactive :load command to reload init file (sequence is ignored)
- From: KFS
- Added: Patch #7 [init.c]
-
- Prog: nn, nnmaster - database organization
- Title: DB_DATA is split into subdirs with 100 groups each.
- From: KFS on request from Scott Merrilees <Sm@soafy.bhpese.oz.au>
- Added: Patch #8 [admin.c db.c global.c inst.sh prefix.c]
-
- See the header of patch 8 for more info. Many thanks to Scott
- for helping me testing the patch.
-
- Prog: nnmaster
- Title: nnmaster fatal errors are now mailed to OWNER
- From: KFS on several requests
- Added: Patch #8 [global.c]
-
- The error message is piped into the following command (default):
- $MAILX -s 'nnmaster fatal error' $OWNER
- If FATAL_ERROR_MAIL_CMD is defined it will be used instead, e.g.
- #define FATAL_ERROR_MAIL_CMD "/bin/mail storm"
-
- Prog: back_act
- Title: Number of active copies to keep can now be specified as argument.
- From: KFS on request from Bruce Fisher <bruce@egh-qc.co.uk>
- Added: Patch #8 [back_act.sh nngoback.1 INSTALLATION]
-
- If news is expired after 7 days, there is no use for 14 days of
- active files. This can now be reflected in the back_act call:
- $MASTER/back_act 7
-
- Prog: nn
- Title: Control: (C) and Sender: (f) fields can now be included in header-lines
- From: KFS on request from karl@ttank.com (Karl Bunch)
- Added: Patch #8 [news.h news.c more.c nn.1]
-
- Prog: nnacct -ZERO
- Title: New -ZERO option to clear the usage count for all users.
- From: KFS on request from Claus Dr{by <cld@dkuug.dk>
- Added: Patch #8 [account.c nnacct.1m]
-
- Prog: nn, nnpost
- Title: nnpost and :post will show newsgroups file if ? is entered
- From: KFS on request from andrew@cphmlsk.resam.dk (Leif Andrew Rump)
- Added: Patch #8 [answer.c term.c]
-
- If '?' is entered to the "Newsgroup:" prompt, a list of groups
- and their purpose is displayed.
- It is possible to search for entries contaning a specific word
- (really any regular expression), by entering '/expr' to the
- "Hit any key to continue" prompt.
-
- Prog: nn
- Title: A "message of the day" file is now displayed whenever it changes.
- From: KFS on request from asd@mace.cc.purdue.edu (Kareth)
- Added: Patch #8 [nn.c init.c term.c variable.c INSTALLATION nn.1]
-
- The file CLIENT/motd will be shown when users start nn and the file
- has changed since they last started nn. They can inhibit showing
- the motd file by unsetting the variable "motd", and the file can be
- shown at any time using the command ":motd".
-
- Prog: nn
- Title: Will now always check .rnlast or age of .newsrc if .nn/LAST not found.
- From: KFS on request from Peter Andersen
- Added: Patch #8 [newsrc.c]
-
- Converts from other news readers (e.g. rn) will have a .rnlast or at
- least a .newsrc file which can be used to guess which groups are NEW.
- This information is now used even when new-groups-action == 3 or 4
- for new nn users (without a LAST file); before all groups not in
- .newsrc would be seen as NEW groups.
-
- Prog: nn
- Title: The proper "re prefix" is now also shown on the "*" header in read mode
- From: Uwe Doering (adapted by KFS)
- Added: Patch #8 [menu.c more.c variable.c]
-
- Prog: nn
- Title: Added ":set /regexp" to list only selected variables.
- From: KFS
- Added: Patch #9 [init.c variable.c nn.1]
-
- Prog: nn
- Title: Completion of a variable name (e.g. :set au<space>) will now
- show the current value of the variable in the message line.
- From: KFS
- Added: Patch #9 [init.c variable.c term.c nn.1]
-
- Prog: nn
- Title: New "scroll-last-lines" variable to make nn scroll last page only.
- From: KFS on request from news@m2xenix.psg.com (Randy Bush)
- Added: Patch #9 [more.c variable.c nn.1]
-
- If < 0, nn will scroll text rather than display each new page from
- the top of the screen. If > 0, then nn will scroll the last
- "s-l-l" lines of the article (and display the rest as usual).
-
- Prog: nnacct
- Title: New "$CLIENT/admins" file where the login names of the privileged
- news administrators allowed to run nnacct besides root can be listed.
- From: KFS on request from asd@mace.cc.purdue.edu (Kareth)
- Added: Patch #9 [account.c nnacct.1m]
-
- Prog: nn
- Title: Variables can now be set on nn command line with var=value.
- From: KFS on request from asd@mace.cc.purdue.edu (Kareth)
- Added: Patch #9 [sequence.c]
-
- Prog: inst
- Title: Patch level is now included in the installed manuals
- From: Tim Rylance <tkr@praxis.co.uk>
- Added: Patch #10 [inst.sh]
-
- Prog: nn
- Title: New variable: also-full-digest to include full digest when split=on
- From: KFS on request from Harry Herman <herman@corpane.uucp>
- Added: Patch #10 [nn.c variable.c nn.1]
-
- Prog: nn
- Title: "Searching..." is now shown while searching a pattern in an article
- From: bernd@bhpcpd.kembla.oz.au (Bernd Wechner)
- Added: Patch #10 [more.c]
-
- Prog: nn
- Title: kill-debug is turned off if ^G or 'q' is used during debug output
- From: KFS on request from iann@storesys.coles.oz.au (Ian Nicholls)
- Added: Patch #10 [kill.c term.c]
-
- Prog: nn
- Title: Made embedded-header-escape ('~') configureable
- From: KFS on request from bernd@bhpcpd.kembla.oz.au (Bernd Wechner)
- Added: Patch #10 [save.c variable.c nn.1]
-
- Prog: nn, nnpost
- Title: Added post-distribution and follow-distribution variables to improve
- generation of Distribution: headers.
- From: KFS
- Added: Patch #10 [answer.c variable.c]
-
- Prog: nn
- Title: ~user/ is now expanded in file names
- From: bernd@bhpcpd.kembla.oz.au (Bernd Wechner) & KFS
- Added: Patch #11 [folder.c]
-
- Prog: xmakefile
- Title: Added support for Symmetry style parallel make
- From: Kareth & Jaap Vermeulen
- Added: Patch #11 [xmakefile conf/m-symmetry.h]
-
- Prog: nn
- Title: If "check-group-access" is set, access to a group (including
- the menu) is now prohibited.
- From: KFS on request from David Paul Zimmerman <dpz@action.rutgers.edu>
- Added: Patch #11 [db.c variable.c]
-
- Prog: nn
- Title: A variable can now be locked, eg. "lock check-group-access" to
- prevent a user from modifying the variable.
- From: KFS
- Added: Patch #11 [init.c variable.c]
-
- Prog: nn
- Title: The init file "LIB/setup" is now loaded first independent of -I option.
- From: KFS on request from David Paul Zimmerman <dpz@action.rutgers.edu>
- Added: Patch #11 [init.c]
-
- Prog: nn
- Title: nn will now look for a ".defaultnewsrc" on first startup in the
- NEWS_LIB, CLIENT, and DB directories (var: initial-newsrc-file).
- From: KFS on request from David Paul Zimmerman <dpz@action.rutgers.edu>
- Added: Patch #11 [newsrc.c]
-
- Prog: nn
- Title: Stricter splitting of folders and mail boxes.
- From: bernd@bhpcpd.kembla.oz.au (Bernd Wechner) & KFS
- Added: Patch #11 [folder.c digest.c variable.c]
-
- Folders are now split according to the format of the first article in
- the folder, i.e. a folder is now either in "standard", "UNIX mail",
- or MMDF format, and it is no longer possible to have "mixed" folders.
-
- Prog: nn
- Title: Existing folders are now scanned to determine the proper format for
- saved articles (unless the variable 'folder-format-check' is unset.)
- From: KFS
- Added: Patch #11 [save.c variable.c]
-
- This means that the variables 'mail-format' and 'mmdf-format'
- are only used to determine the format of new folders, or if
- 'folder-format-check' is off (if you know only one format is used).
-
- Prog: nn
- Title: Improved rewriting of folders and mail boxes.
- From: bernd@bhpcpd.kembla.oz.au (Bernd Wechner) & KFS
- Added: Patch #11 [folder.c global.c variable.c]
-
- The backup folder is now located in the .nn directory (there is a new
- variable backup-folder-path to control this), and a folder can now be
- rewritten even if the directory is read only. The backup folder is
- retained if the keep-backup-folder variable is set. A trace of the
- compression process is now shown if trace-folder-packing is set.
-
- Prog: nn
- Title: Several new "on condition" constructs and other init file goodies.
- From: KFS (following several requests for rather specific features).
- Added: Patch #12 [init.c nn.1]
-
- Instead of a steady flow of requests for new controls in the init
- file I decided to take a more generic approach and provide the
- following new commands and conditionals in the init file. See
- the manual for more details.
- on [ test ]
- on `shell command` str1 str2 ...
- on `` str1 str2 ...
- on !shell command
- on $VAR [ str1 str2 ... ]
- else
- echo MESSAGE
- error MESSAGE
- exit [ n ]
- stop
- chain alternative-init-file
-
- Prog: nn
- Title: nn can now enter the group that was active the last time nn was quit.
- From: KFS on many requests
- Added: Patch #12 [nn.c variable.c]
-
- There is a new variable 'enter-last-read-mode' to control this:
- 0: never enter the last group read,
- 1: ask to enter group if it has unread articles, else don't enter,
- 2: ask to enter group even if no unread,
- 3: enter unconditionally if unread articles, else don't enter,
- 4: enter uncond even if no unread.
- If there are no unread articles, nn will actually locate the next
- group in the sequence starting with the remembered group.
-
- Prog: nn, nnmaster
- Title: Improved support for Apollo Domain OS
- From: mmitchel@digi.lonestar.org (Mitch Mitchell)
- ianh@bhpmrl.oz.au (Ian Hoyle)
- Added: Patch #13 [db.c folder.c global.c]
-
- Requires new s-apollo.h file which will be included in addendum 1.
-
- Prog: nn
- Title: New "on first-use" construction to allow special actions for first
- time users of nn (must be placed in global init file).
- From: KFS on request from Michael Rawdon <rawdon@rex.cs.tulane.edu>
- Added: Patch #13 [init.c nn.c]
-
- on first-use [all] For all new users of nn (no ~/.nn)
- on first-use new For new news readers (no .newsrc)
- on first-use old For old news readers (have .newsrc)
-
- To avoid adding missing groups to .newsrc on first invocation of nn
- for a "convert" user, place this in the global init file:
- on first-use old
- set new-group-action 0
- end
-
- Prog: nn
- Title: New integer variable: check-db-update-time. If non-zero, nn will
- give a warning check if database has not been updated by nnmaster
- for the last c-d-u-t hours (default is 12 hours).
- From: KFS
- Added: Patch #13 [nn.c]
-
- Prog: nn
- Title: Kill on number of references => new variable: kill-reference-count.
- From: KFS on request from rolf@sparc1.isgs.uiuc.edu (Rolf Wilson) and
- poulsen@sp1.csrd.uiuc.edu (David K. Poulsen).
- Added: Patch #13 [kill.c variable.c]
-
- Prog: nn, aux
- Title: A response can now be interrupted and completed later via h)old cmd.
- From: KFS
- Added: Patch #13 [answer.c aux.sh nn.1]
-
- Prog: nn, nnpost
- Title: The hostname put into the mini-inews Path: header can now be
- configureable via an optional NNTP_PATH_HOSTNAME macro in config.h
- From: rdavis@convex.com (Ray Davis)
- Added: Patch #13 [answer.c config.h-dist]
-
- Prog: compilation
- Title: LDFLAGS can now be set in Makefile and LOADER_FLAGS in s- file.
- From: KFS on request from tale@cs.rpi.edu (David C Lawrence)
- Added: Patch #14 [Makefile xmakefile s-template.h]
-
- Prog: nnusage
- Title: Now reads from Log.old too, and prints "Usage since" header.
- From: marcel@duteca.bitnet (Marcel J.E. Mol)
- Added: Patch #14 [nnusage.sh]
-
- Prog: nn
- Title: Words can now be delimited by \<...\> in regular expressions
- From: KFS on request from Mark M Mehl <mehl@iastate.edu>
- Added: Patch #14 [regexp.c]
-
- Prog: nn
- Title: Can now kill on base subjects *without* Re: prefix (s< in kill file)
- From: KFS on request from Mike Newton <newton@gumby.cs.caltech.edu>
- Added: Patch #14 [kill.c nn.1]
-
- Prog: nnadmin
- Title: New C)heck option in M)aster menu: check whether master is running.
- From: KFS
- Added: Patch #14 [admin.c nnadmin.1m]
-
- Prog: nn
- Title: 5 x speed-up for nn -m on slow terminals (one update per second).
- From: eggert@twinsun.com (Paul Eggert)
- Added: Patch #14 [group.c]
-
- Prog: nn
- Title: The hostname in the Path: may now be read from a file.
- From: Ray Davis <rdavis@connie.convex.com>
- Added: Patch #14 [answer.c config.h-dist]
-
- Simply define NNTP_PATH_HOSTNAME as the path of the file.
-
- Prog: nn
- Title: Added "consolidated menus" (one menu line per subject)
- From: KFS on numerous requests
- Added: Patch #15 [data.h group.c keymap.c/.h menu.c sort.c variable.c nn.1]
-
- Prog: nn
- Title: Blank lines can now be added between menu lines via `menu-spacing'.
- From: KFS on request from salsbury@acsu.buffalo.edu (Patrick G. Salsbury)
- Added: Patch #15 [menu.c variable.c nn.1]
-
- Prog: nn
- Title: The online manual can now be consolidated too (one program per line)
- From: KFS
- Added: Patch #16 [format.awk folder.c variable.c nn.1]
-
- There is a new boolean variable to set: consolidated-manual.
-
- Prog: nn, nngrab
- Title: The update intervals for the merge report in nngrab can now be changed.
- From: KFS
- Added: Patch #16 [variable.c nn.1]
-
- There is a new integer variable `merge-report-rate'.
-
- Prog: nn
- Title: Hooks are provided to allow mail aliases to be expanded.
- From: KFS on numerous requests.
- Added: Patch #16 [aux.sh answer.c variable.c nn.1]
-
- There is a new variable `mail-alias-expander' which may be set
- to a command which will expand aliases in the file given to it
- as its last argument. No alias expanders are currently avaliable.
-
- Prog: nnpost
- Title: Simplified and documented unattended posting of articles.
- From: KFS
- Added: Patch #16 [answer.c nnpost.1]
-