Commit | Line | Data |
---|---|---|
9c4b96b4 C |
1 | NEW FEATURES WITH RN 4.3 |
2 | ||
3 | New 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 | ||
9 | New switch | |
10 | -=TERM-switch apply switch if terminal is TERM. | |
11 | ||
12 | New environment variables | |
13 | RNMACRO name of your macro and keymap file, if any. | |
14 | SUBJLINE controls format of = article listing. | |
15 | ||
16 | New % 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 | ||
24 | Macros 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 | ||
29 | Global 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 | ||
34 | Pnews | |
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 | ||
42 | Terminal 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 | ||
50 | Configure | |
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 | ||
65 | Miscellaneous | |
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. |