gih900@csc.anu.oz (Geoff Huston) (12/21/89)
+-+-+-+ Beginning of part 19 +-+-+-+
X Appends the extracted items to the output file. If the file does not
X exist it is created. The default action is /NOAPPEND, which creates a
X**************
X*** 1423,1433
X Extracts only those items in the specified item-range which have
X not be seen by the user.
X `032
X- /CLASS
X-`032
X- Sets the startup class for newsgroup selection. This parameter overrides
X- any class specified with the SET PROFILE command.
X-`032
X 1 FOLLOWUP
X `032
X FOLLOWUP is used to post a reply to a news item back into NEWS.
X--- 1543,1548 -----
X Extracts only those items in the specified item-range which have
X not be seen by the user.
X `032
X 1 FOLLOWUP
X `032
X FOLLOWUP is used to post a reply to a news item back into NEWS.
X**************
X*** 1487,1493
X Invokes VMS MAIL, to send a copy of the current news item to another
X user (or yourself if so inclined).
X `032
X! FORWARD and MAIL are synonmyns.
X `032
X 2 Qualifiers
X `032
X--- 1602,1608 -----
X Invokes VMS MAIL, to send a copy of the current news item to another
X user (or yourself if so inclined).
X `032
X! FORWARD and MAIL are synonyms.
X `032
X 2 Qualifiers
X `032
X**************
X*** 1596,1602
X `032
X Use a callable editor in read-only mode to display the newsitem. By
X default this is the TPU editor, but this may be altered by the NEWS_VIEW
X! logical name. See the chapter on customizing NEWS for details.
X `032
X For compatibility with previous versions of NEWS, /TPU is equivalent to
X /EDITOR.
X--- 1711,1717 -----
X `032
X Use a callable editor in read-only mode to display the newsitem. By
X default this is the TPU editor, but this may be altered by the NEWS_VIEW
X! logical name. See the section on NEWS settingsfor details.
X `032
X For compatibility with previous versions of NEWS, /TPU is equivalent to
X /EDITOR.
X**************
X*** 1618,1624
X Invokes VMS MAIL, to send a copy of the current news item to another
X user (or yourself if so inclined).
X `032
X! FORWARD and MAIL are synonmyns.
X `032
X 2 Qualifiers
X `032
X--- 1733,1739 -----
X Invokes VMS MAIL, to send a copy of the current news item to another
X user (or yourself if so inclined).
X `032
X! FORWARD and MAIL are synonyms.
X `032
X 2 Qualifiers
X `032
X**************
X*** 1923,1929
X print job and by default, gives the job the name of the first file
X specified.
X `032
X! A range of items can be specified by seperating the start and end
X numbers by a minus.
X `032
X All items within the current newsgroup can be specified by a '*'.
X--- 2038,2044 -----
X print job and by default, gives the job the name of the first file
X specified.
X `032
X! A range of items can be specified by separating the start and end
X numbers by a minus.
X `032
X All items within the current newsgroup can be specified by a '*'.
X**************
X*** 2088,2094
X `032
X Specifies one or more characteristics desired for printing the files.
X If you specify only one characteristic, you can omit the
X! parentheses. Characteristics can refer to such things as color of
X ink. Codes for characteristics can be either names or values from 0
X to 127 and are installation-defined. Use the SHOW
X QUEUE/CHARACTERISTICS command to see which characteristics have been
X--- 2203,2209 -----
X `032
X Specifies one or more characteristics desired for printing the files.
X If you specify only one characteristic, you can omit the
X! parentheses. Characteristics can refer to such things as colour of
X ink. Codes for characteristics can be either names or values from 0
X to 127 and are installation-defined. Use the SHOW
X QUEUE/CHARACTERISTICS command to see which characteristics have been
X**************
X*** 3430,3436
X qualifiers used may be any valid NEWS print qualifier string (See the
X subtopic describing the PRINT command).
X `032
X! /TEMPORARY
X `032
X If specified the PROFILE changes given are only effective for the current
X NEWS session.
X--- 3545,3553 -----
X qualifiers used may be any valid NEWS print qualifier string (See the
X subtopic describing the PRINT command).
X `032
X! /RCFILTER
X! /RCFILTER
X! /NORCFILTER
X `032
X By default all accessible newsgroups are displayed in a full newsgroup
X directory display. The number of newsgroups can be restricted by the
X**************
X*** 3432,3437
X `032
X /TEMPORARY
X `032
X If specified the PROFILE changes given are only effective for the current
X NEWS session.
X `032
X--- 3549,3578 -----
X /RCFILTER
X /NORCFILTER
X `032
X+ By default all accessible newsgroups are displayed in a full newsgroup
X+ directory display. The number of newsgroups can be restricted by the
X+ command SET PROFILE/RCFILTER. This instructs NEWS to only use those
X+ newsgroups as entered in the NEWSRC file.
X+`032
X+ To reduce the number of newsgroups displayed in the directory listing:
X+ Run NEWS and enter the command "SET PROFILE/RCFILTER"
X+ Exit NEWS and then edit the NEWSRC file, deleting the lines
X+ referring to newsgroups you wish to remove from the display.
X+`032
X+ /RCORDER
X+ /RCORDER
X+ /NORCORDER [default]
X+`032
X+ By default all newsgroups are displayed within the newsgroup directory
X+ screen in alphabetical order. By specifying SET PROFILE/RCORDER,
X+ newsgroups are ordered as shown in the NEWSRC. file. To change the
X+ directory display order:
X+ Run NEWS and enter the command "SET PROFILE/RCORDER"
X+ Exit NEWS and then edit the NEWSRC file, altering the
X+ order of entries as required
X+`032
X+ /TEMPORARY
X+`032
X If specified the PROFILE changes given are only effective for the current
X NEWS session.
X `032
X**************
X*** 3657,3663
X NEWS uses a "history" file to prevent looping of news items. All items
X identifiers which have been stored on the local system are passed to the
X history file once the local item copy is expired. The file is used to
X! ensure the correct operation of "cancel" and "supercedes" control
X messages.
X `032
X The history file is an indexed file, containing date - item identifier
X--- 3798,3804 -----
X NEWS uses a "history" file to prevent looping of news items. All items
X identifiers which have been stored on the local system are passed to the
X history file once the local item copy is expired. The file is used to
X! ensure the correct operation of "cancel" and "supersedes" control
X messages.
X `032
X The history file is an indexed file, containing date - item identifier
X**************
X*** 3901,3907
X `032
X TOPIC displays the original topic of the current item. This command
X refers to conversation streams, where each posting in a conversation
X! contain explicit references to the preceeding articles in the same
X conversation.
X `032
X TOPIC attempts to follow this chain of reverse references back to the
X--- 4042,4048 -----
X `032
X TOPIC displays the original topic of the current item. This command
X refers to conversation streams, where each posting in a conversation
X! contain explicit references to the preceding articles in the same
X conversation.
X `032
X TOPIC attempts to follow this chain of reverse references back to the
X**************
X*** 3923,3929
X `032
X Use a callable editor in read-only mode to display the newsitem. By
X default this is the TPU editor, but this may be altered by the NEWS_VIEW
X! logical name. See the chapter on customizing NEWS for details. For
X compatibility with previous versions of NEWS, /TPU is equivalent to
X /EDITOR.
X `032
X--- 4064,4070 -----
X `032
X Use a callable editor in read-only mode to display the newsitem. By
X default this is the TPU editor, but this may be altered by the NEWS_VIEW
X! logical name. See the section on NEWS settings for details. For
X compatibility with previous versions of NEWS, /TPU is equivalent to
X /EDITOR.
X `032
X**************
X*** 3981,3987
X When NEWS is invoked it takes a snapshot of the local NEWS database, and
X presents this snapshot in a directory format to the user. If another user
X posts to NEWS, or the NEWS transport system reads in a news batch during
X! your session your local copy of the database summary is not updated.
X `032
X UPDATE clears the image section which maps the database and reads in a
X new copy of the database snapshot, including any changes made since your
X--- 4122,4129 -----
X When NEWS is invoked it takes a snapshot of the local NEWS database, and
X presents this snapshot in a directory format to the user. If another user
X posts to NEWS, or the NEWS transport system reads in a news batch during
X! an interactive session, these snapshots of the database summary are not
X! immediately automatically updated.
X `032
X UPDATE clears the image section which maps the database and reads in a
X new copy of the database snapshot, including any changes made since your
X**************
X*** 3993,3999
X 1 VERSION
X `032
X This command will display the version and creation date of the NEWS
X! Software.
X `032
X This help file was updated to reflect NEWS Version 5.7, and was last
X updated on 23-Jan-1989.
X--- 4135,4141 -----
X 1 VERSION
X `032
X This command will display the version and creation date of the NEWS
X! software.
X `032
X This help file was updated to reflect NEWS Version 5.9C, and was last
X updated on 19 December 1989.
X**************
X*** 3995,4002
X This command will display the version and creation date of the NEWS
X Software.
X `032
X! This help file was updated to reflect NEWS Version 5.7, and was last
X! updated on 23-Jan-1989.
X `032
X 1 WRITE
X `032
X--- 4137,4144 -----
X This command will display the version and creation date of the NEWS
X software.
X `032
X! This help file was updated to reflect NEWS Version 5.9C, and was last
X! updated on 19 December 1989.
X `032
X 1 WRITE
X `032
X**************
X*** 4000,4004
X `032
X 1 WRITE
X `032
X! WRITE is used to post new items into NEWS. this command is synonomous
X! to "POST", and is documented in the subtopic "POST".
X--- 4142,4148 -----
X `032
X 1 WRITE
X `032
X! WRITE is used to post new items into NEWS.
X!`032
X! This command is synonymous to "POST", and is documented under "POST".
X!`032
$ GOSUB UNPACK_FILE
$ FILE_IS = "NNTP_CLIENT.DIFF"
$ CHECKSUM_IS = 1985494578
$ COPY SYS$INPUT VMS_SHARE_DUMMY.DUMMY
X*** [.news_v59_src]nntp_client.c
X--- [.news_src]nntp_client.c
$ GOSUB UNPACK_FILE
$ FILE_IS = "NNTP_DEC.DIFF"
$ CHECKSUM_IS = 1985494842
$ COPY SYS$INPUT VMS_SHARE_DUMMY.DUMMY
X*** [.news_v59_src]nntp_dec.c
X--- [.news_src]nntp_dec.c
$ GOSUB UNPACK_FILE
$ FILE_IS = "NNTP_DECM.DIFF"
$ CHECKSUM_IS = 1985494838
$ COPY SYS$INPUT VMS_SHARE_DUMMY.DUMMY
X*** [.news_v59_src]nntp_decm.c
X--- [.news_src]nntp_decm.c
$ GOSUB UNPACK_FILE
$ FILE_IS = "NNTP_FEED.DIFF"
$ CHECKSUM_IS = 2068006056
$ COPY SYS$INPUT VMS_SHARE_DUMMY.DUMMY
X*** [.news_v59_src]nntp_feed.c
X--- [.news_src]nntp_feed.c
X**************
X*** 31,37
X **--
X **/
X `012
X- #ifdef vax11c
X #module NNTP_FEED "V5.8"
X #endif
X `032
X--- 31,36 -----
X **--
X **/
X `012
X #module NNTP_FEED "V5.8"
X `032
X #include "newsinclude.h"
X**************
X*** 33,39
X `012
X #ifdef vax11c
X #module NNTP_FEED "V5.8"
X- #endif
X `032
X #include "newsinclude.h"
X #include "newsdefine.h"
X--- 32,37 -----
X **/
X `012
X #module NNTP_FEED "V5.8"
X `032
X #include "newsinclude.h"
X #include "newsdefine.h"
X**************
X*** 38,44
X #include "newsinclude.h"
X #include "newsdefine.h"
X `032
X- #ifdef vax11c
X #include iodef
X #include lnmdef
X #include time
X--- 36,41 -----
X #include "newsinclude.h"
X #include "newsdefine.h"
X `032
X #include iodef
X #include lnmdef
X #include time
X**************
X*** 44,55
X #include time
X #include psldef
X #include signal
X- #else
X- #include <iodef.h>
X- #include <lnmdef.h>
X- #include <time.h>
X- #include <psldef.h>
X- #endif
X `032
X #define LOG_TABLE "LNM$SYSTEM"
X `032
X--- 41,46 -----
X #include time
X #include psldef
X #include signal
X `032
X #define LOG_TABLE "LNM$SYSTEM"
X `032
X**************
X*** 62,68
X `032
X #define CMUTCP 1
X #define WINTCP 2
X! #define SRITCP 3
X `032
X #ifdef TWG
X #define TWG 1
X--- 53,59 -----
X `032
X #define CMUTCP 1
X #define WINTCP 2
X! #define MULTINETTCP 3
X `032
X #ifdef TWG
X #define TWG 1
X**************
X*** 67,74
X #ifdef TWG
X #define TWG 1
X #else
X! #ifdef SRI
X! #define SRI 1
X #endif
X #endif
X `032
X--- 58,65 -----
X #ifdef TWG
X #define TWG 1
X #else
X! #ifdef MULTINET
X! #define MULTINET 1
X #endif
X #endif
X `032
X**************
X*** 72,78
X #endif
X #endif
X `032
X! #if TWG `124`124 SRI
X #include <types.h>
X #include <socket.h>
X #include <netdb.h>
X--- 63,69 -----
X #endif
X #endif
X `032
X! #if TWG `124`124 MULTINET
X #include <types.h>
X #include <socket.h>
X #include <netdb.h>
X**************
X*** 153,159
X datum[32],
X logfile[256],
X dbgfile[256],
X! idfile[256];
X `012
X dat()
X `123
X--- 144,151 -----
X datum[32],
X logfile[256],
X dbgfile[256],
X! idfile[256],
X! `009tmpf[256];
X `012
X dat()
X `123
X**************
X*** 422,431
X `125
X #if TWG
X else if (proto == WINTCP) `123
X! if (sys$assign(c$dsc("INET:"),&net_chan,0,0) & 1) `123
X! #elif SRI
X! else if (proto == SRITCP) `123
X! if (sys$assign(c$dsc("INET0:"),&net_chan,0,0) & 1) `123
X #endif
X #if TWG `124`124 SRI
X if ((sys$qiow(0,net_chan,IO$_SOCKET,&read_iosb,0,0,
X--- 414,421 -----
X `125
X #if TWG
X else if (proto == WINTCP) `123
X! #elif MULTINET
X! else if (proto == MULTINETTCP) `123
X #endif
X if (sys$assign(c$dsc("INET0:"),&net_chan,0,0) & 1) `123
X `032
X**************
X*** 427,433
X else if (proto == SRITCP) `123
X if (sys$assign(c$dsc("INET0:"),&net_chan,0,0) & 1) `123
X #endif
X! #if TWG `124`124 SRI
X if ((sys$qiow(0,net_chan,IO$_SOCKET,&read_iosb,0,0,
X AF_INET,SOCK_STREAM,0,0,0,0) & 1) &&
X (read_iosb.iostatus & 1)) `123
X--- 417,425 -----
X #elif MULTINET
X else if (proto == MULTINETTCP) `123
X #endif
X! if (sys$assign(c$dsc("INET0:"),&net_chan,0,0) & 1) `123
X!`032
X! #if TWG `124`124 MULTINET
X if ((sys$qiow(0,net_chan,IO$_SOCKET,&read_iosb,0,0,
X AF_INET,SOCK_STREAM,0,0,0,0) & 1) &&
X (read_iosb.iostatus & 1)) `123
X**************
X*** 450,456
X `009`009read_iosb.iostatus);
X sys$dassgn(net_chan);
X return(0);
X- `125
X #endif
X else `123
X sprintf(netobj,"%s::\"NEWS=\"",node);
X--- 442,447 -----
X `009`009read_iosb.iostatus);
X sys$dassgn(net_chan);
-+-+-+-+-+ End of part 19 +-+-+-+-+-