BSD 4_3 development
[unix-history] / usr / contrib / rn / NEW
CommitLineData
9c4b96b4
C
1 NEW FEATURES WITH RN 4.3
2
3New commands
4 TAB (pager) scan for end of quoted text.
5 && (anywhere) set or display macros.
6 Q (art level) exit this newsgroup but stay on it.
7 x (ng level) exit rn without changing .newsrc.
8
9New switch
10 -=TERM-switch apply switch if terminal is TERM.
11
12New environment variables
13 RNMACRO name of your macro and keymap file, if any.
14 SUBJLINE controls format of = article listing.
15
16New % interpolations.
17 %I inclusion indicator (-F argument).
18 %m current mode of rn (newsgroup, pager, etc.)
19 %z length of current article.
20 %"prompt" prompt for input from keyboard.
21 %`command` same as shell backquotes.
22 ^char now produces control-char.
23
24Macros and Keymaps
25 You may now define macros of any reasonable length and map those
26 macros onto your keyboard in any way. You can completely remap the
27 keyboard if you wish. Macros may contain % interpolations.
28
29Global RNINIT file
30 You can now set pseudo-environment variables on a system-wide basis
31 in the file %X/INIT. You don't have to recompile rn when you want
32 to try something different.
33
34Pnews
35 Can append your .signature if you like.
36 Now knows how to mail to moderators.
37 Runs somewhat faster now when invoked with -h.
38 Will use %x/distributions if it exists.
39 Doesn't ask for Distribution on local newsgroups.
40 Doesn't ask for editor if EDITOR or VISUAL is set.
41
42Terminal handling
43 -L switch uses erase-to-end-of-line to leave info on screen as long
44 as possible.
45 rn -c will not flush typeahead in your login script now.
46 In multi-character commands, \ now quotes the next character.
47 Support for non-line-buffered machines. Certain V7 machines will
48 appreciate the speedup.
49
50Configure
51 Lets the poor people without job control do shell escapes.
52 Now remembers your old answers and uses them for defaults.
53 Searches much more widely for libraries.
54 Looks for Mcc or cc -M if it needs to.
55 Finds pg if it needs to. (Note, pg users: you can use macros to
56 reverse the sense of CR and SP in rn now.)
57 Figures out where manual pages go.
58 Figures out where mail is spooled.
59 Looks for ioctl.h, if any.
60 Determines if you have a builtin echo that works differently than
61 /bin/echo.
62 Asks if your mail takes Internet addresses.
63 Works reasonably on more systems, such as "Pyramids".
64
65Miscellaneous
66 Commands may be typed directly to a help menu or subject list without
67 having to type 'q' first.
68 - command on first displayed article of a newsgroup takes you out to
69 the previous newsgroup. (Someday it will take you to the
70 previous article in the previous newsgroup.)
71 You can now easily get into a newsgroup with a KILL file and no
72 unread articles.
73 The catchup command at the top level now asks for confirmation.
74 Interpretation routines now check for output buffer overflow.
75 The pager no longer get hung up on non-initial ^L.
76 The negative unread articles bug was fixed.
77 Numerous small bug fixes.