Scorefile commands:

header <header>:
	This command adds a new header to the list strn knows about.
After this command is executed the new <header> may be used in scoring
rules.  The new <header> must end with a ':' (colon) character.
If the new <header> is already known, this command will be ignored.
(This means that if one is not sure a header is standard, use a
"header" command to make sure strn knows about it.)
---------- examples ----------
#Useful in comp.archives
header X-Original-Newsgroups:
header X-something-different:

killthreshold <num>
	This command sets an automatic junking threshold for articles.
Articles which score at <num> points or below are automatically junked
*in the current group only* (crossposts are not chased).  The articles
are junked silently as soon as all scoring rules are applied and the
total score is less than the threshold.  Use this command to delete
low-scoring articles that will almost certainly be a waste of time
(such as articles by known crackpots).
---------- examples ----------
#Junk all articles with a score of -30 or lower
killthreshold -30
#Junk all articles with a score of -10 or lower
killthreshold -10

newauthor <num>
	Sets a new author bonus (or penalty) for articles.  Articles
which do not have any score-texts match the From: header line will get
this amount added to their score.  Use this to make new authors either
more or less obvious...
---------- examples ----------
#Add 5 points to articles by unrecognized authors.
newauthor +5
#Subtract 7 points to articles by unrecognized authors.
newauthor -7

file <char> <file>
	Defines <char> to be an abbreviation for <file> in online scoring
commands.
(See the '"' (double quote) and '\'' (single quote) online scoring commands.) 

Note: the double-quote (") character may not be used for <char>, and
other punctuation characters may be (and probably will be) taken later...
Numerals are also a poor choice as I may use them for hierarchy scorefiles.
---------- examples ----------
#After the following "file" command, the online command
#"r 10 From: foo@bar.edu
#...will add the text "10 From: foo@bar.edu" to the file %p/scores/religion
file r %p/scores/religion
file L ~/SCOREFILES/Locals

include <file>
	Includes the file name <file> at the current point.  If <file>
does not exist or is unreadable, this command will do nothing.  <file>
may include ~ substitutions or % substitutions.  (A very useful %
substitution is %p which is your private news directory (default ~/News)).
---------- examples ----------
include ~/scores/LOWSCORES
include %p/scientists

exclude <filename>
	Excludes the scoring entries loaded from <filename>, and any
files that <filename> included with the !include command.  Useful for
groups which do not seem to belong in their hierarchies.  For instance,
one could have a hierarchy score file for "sci." and exclude the "sci."
hierarchy for "political" groups (see example).
---------- example ----------
##### sci.econ SCORE file
### not your typical science group...
exclude sci
### I consider this group to be a "political" one.
include %p/scores/politics

savescores [on|off]
[Note: see the "Saving scores" document for more information.]

	"savescores on" tells strn to save scores.
	(This is the default.)

	"savescores off" tells strn to disable score saving.

	The last savescores command executed will be used for the
current newsgroup.  If savescores is on when exiting a group the
scores will be written out to the saved score file.

Notes:
	* Currently a savescores command cannot be excluded.  This
means that if a savescores command is in a file which is excluded (via
the "exclude" command), it will still be in effect.  For instance, if
my "sci" hierarchy scorefile had "savescores on", and I used the
"exclude sci" command, "savescores on" would still be in effect.
Future versions of strn may make savescores an action which can be excluded.
(This shouldn't be a major problem for anyone.)

---------- examples ----------
#### Save the scores
savescores on
### don't waste the disk space.
savescores off
