This commit is contained in:
Alexander S. Aganichev 2001-11-30 18:43:04 +00:00
parent 7f18d166ed
commit 5f6ffd261f

View File

@ -107,8 +107,10 @@
Hembo</name>, <name/Thomas Endres/, <name/Nathan Moschkin/, Hembo</name>, <name/Thomas Endres/, <name/Nathan Moschkin/,
<name/Micheal Dunnagan/, <name/Joseph Carnage/, <name/Thomas Endres/, <name/Micheal Dunnagan/, <name/Joseph Carnage/, <name/Thomas Endres/,
<name/Niels Axelsson/, <name/Gustav Brock/, <name/Stig Jacobsen/, <name/Niels Axelsson/, <name/Gustav Brock/, <name/Stig Jacobsen/,
<name/Erik Wachtmeester/, <name/Dirk Frieborg/, <name/Gd'A/, and <name/Erik Wachtmeester/, <name/Dirk Frieborg/, <name/Gd'A/,
<name/Cees Schouten/. <name/Cees Schouten/, <name/Andrew Voronin/, <name/Arkady Grikurov/,
<name/Mik Karlsson/, <name/K. Simonsen/, <name/Thomas Gradin/, and
<name/Andre van de Wijdeven/.
</p> </p>
</div1> </div1>
<!-- --------------------------------------------------------------------- --> <!-- --------------------------------------------------------------------- -->
@ -329,8 +331,8 @@
</head> </head>
<p> <p>
<name/JAM/ format as defined in the <name/JAM(mbp)/ revision 001. <name/JAM/ format as defined in the <name/JAM(mbp)/ revision 001.
Also supports <name/CrashMail/, <name/CrashEcho/, and <name/HPT/ Also <name/CrashMail/, <name/CrashEcho/, and <name/HPT/ highwater
highwater marks. marks are supported.
</p> </p>
<p> <p>
<name/GoldED+/ currently ignores revision number of header structure <name/GoldED+/ currently ignores revision number of header structure
@ -2961,7 +2963,8 @@ AREA:&lt;OriginalEchoID&gt;</eg>
</label> </label>
<item> <item>
The <ident/&lt;echoid mask&gt;/ may contain <name>4DOS</name>-style The <ident/&lt;echoid mask&gt;/ may contain <name>4DOS</name>-style
wildcards (<q/*/ and <q/?/). wildcards (<q/*/ and <q/?/). You may specify multiple masks separated
with commas.
</item> </item>
<label> <label>
Notes: Notes:
@ -3358,7 +3361,8 @@ AREAEXCL INT*.* ; Excludes all areas beginning with INT and
</label> </label>
<item> <item>
The <ident/&lt;echoid mask&gt;/ may contain <name>4DOS</name>-style The <ident/&lt;echoid mask&gt;/ may contain <name>4DOS</name>-style
wildcards (<q/*/ and <q/?/). wildcards (<q/*/ and <q/?/). You may specify multiple masks separated
with commas.
</item> </item>
<label> <label>
Notes: Notes:
@ -3399,107 +3403,284 @@ AREAINCL INT*.* ; Includes all areas beginning with INT and
</item> </item>
</list> </list>
</div2> </div2>
<!-- finished here -->
<div2 id=AREAISEMAIL> <div2 id=AREAISEMAIL>
<head> <head>
AREAISEMAIL &lt;echoid&gt; AREAISEMAIL
</head> </head>
<p> <list type=gloss>
Wildcards * and ? are allowed. These keyword is designed to mark areas <label>
which are read from an <kw>AREAFILE</kw> as <name>Internet</name> Synopsis:
e-mail. This may be necessary in some cases to enable the </label>
<name>Internet</name> specific features without having to manually <item>
define all <name>Internet</name> areas. <kw/AREAISEMAIL/ <ident/&lt;echoid mask&gt;/
</p> </item>
<p> <label>
Examples:<eg> Description:
AREAISEMAIL alt.*, rec.*, sci.*</eg> </label>
</p> <item>
These keyword is designed to mark areas which are read from an
<ref target=AREAFILE><kw/AREAFILE/</ref> as <name/Internet/ e-mail.
This may be necessary in some cases to enable the <name/Internet/
specific features without having to manually define all
<name/Internet/ areas.
</item>
<label>
Parameters:
</label>
<item>
The <ident/&lt;echoid mask&gt;/ may contain <name>4DOS</name>-style
wildcards (<q/*/ and <q/?/). You may specify multiple masks separated
with commas.
</item>
<label>
Notes:
</label>
<item>
This keyword must be placed before any of
<ref target=AREA><kw/AREA/</ref>,
<ref target=AREADEF><kw/AREADEF/</ref>,
or <ref target=AREAFILE><kw/AREAFILE/</ref> keywords.
</item>
<label>
Processed by:
</label>
<item>
Mail reader.
</item>
<label>
See also:
</label>
<item>
<ref target=AREA><kw/AREA/</ref>,
<ref target=AREADEF><kw/AREADEF/</ref>,
<ref target=AREAFILE><kw/AREAFILE/</ref>,
<ref target=AREAISNEWS><kw/AREAISNEWS/</ref>,
<ref target=AREARENAME><kw/AREARENAME/</ref>
</item>
<label>
Example:
</label>
<item><eg>
AREAISEMAIL djgpp*, golded-plus*</eg>
</item>
</list>
</div2> </div2>
<div2 id=AREAISNEWS> <div2 id=AREAISNEWS>
<head> <head>
AREAISNEWS &lt;echoid&gt; AREAISNEWS
</head> </head>
<p> <list type=gloss>
For <name>Internet</name> news areas. See <ref target=AREAISEMAIL> <label>
<kw>AREAISEMAIL</kw></ref> for details. Synopsis:
</p> </label>
<item>
<kw/AREAISNEWS/ <ident/&lt;echoid mask&gt;/
</item>
<label>
Description:
</label>
<item>
These keyword is designed to mark areas which are read from an
<ref target=AREAFILE><kw/AREAFILE/</ref> as <name/Internet/
newsgroup. This may be necessary in some cases to enable the
<name/Internet/ specific features without having to manually define
all <name/Internet/ areas.
</item>
<label>
Parameters:
</label>
<item>
The <ident/&lt;echoid mask&gt;/ may contain <name>4DOS</name>-style
wildcards (<q/*/ and <q/?/). You may specify multiple masks separated
with commas.
</item>
<label>
Notes:
</label>
<item>
This keyword must be placed before any of
<ref target=AREA><kw/AREA/</ref>,
<ref target=AREADEF><kw/AREADEF/</ref>,
or <ref target=AREAFILE><kw/AREAFILE/</ref> keywords.
</item>
<label>
Processed by:
</label>
<item>
Mail reader.
</item>
<label>
See also:
</label>
<item>
<ref target=AREA><kw/AREA/</ref>,
<ref target=AREADEF><kw/AREADEF/</ref>,
<ref target=AREAFILE><kw/AREAFILE/</ref>,
<ref target=AREAISEMAIL><kw/AREAISEMAIL/</ref>,
<ref target=AREARENAME><kw/AREARENAME/</ref>
</item>
<label>
Example:
</label>
<item><eg>
AREAISNEWS alt.*, rec.*, sci.*</eg>
</item>
</list>
</div2> </div2>
<div2> <div2 id=AREAKEEPLAST>
<head> <head>
AREAKEEPLAST &lt;(yes)/no&gt; AREAKEEPLAST
</head> </head>
<p> <list type=gloss>
If enabled, <name>GoldED+</name> will write the file <label>
<code>GOLDLAST.LST</code> in the <code>GOLDPATH</code> at exit and read Synopsis:
it back when run next time. The contents of the file is a list of </label>
lastread information for each area as it was at last scan. <item>
</p> <kw/AREAKEEPLAST/ <ident>&lt;YES/NO&gt;</ident>
<p> </item>
<label>
Description:
</label>
<item>
This keyword controls whether <name/GoldED+/ should write the file
<code/goldlast.lst/ in the <ref target=GOLDPATH><kw/GOLDPATH/</ref>
at exit and read it back when run next time. The contents of the file
is a list of lastread information for each area as it was at last
scan.<lb>
This feature is helpful when you know that there have not been tossed This feature is helpful when you know that there have not been tossed
new mail and don't want to wait for a full msgbase scan. Now you can new mail and don't want to wait for a full msgbase scan. Now you can
just hit ESC at the startup screen to abort the area scan and just hit &lt;ESC&gt; at the startup screen to abort the area scan and
<name>GoldED+</name> will put up the lastread info from the previous <name/GoldED+/ will put up the lastread info from the previous
session. session.<lb>
</p> It also makes the <q/new mail since last scan/ feature even better,
<p>
It also makes the <q>new mail since last scan</q> feature even better,
because the new mail marker now shows which areas that have new mail because the new mail marker now shows which areas that have new mail
since last session even when scanning areas at startup. since last session even when scanning areas at startup.
</p> </item>
<p> <label>
<name>GoldED+</name> only writes the <code>GOLDLAST.LST</code> file at Parameters:
exit if it survived the initial startup scan. </label>
</p> <item>
Setting this keyword to <ident/YES/ enables <code/goldlast.lst/
usage, setting to <ident/NO/ disables writes to this file.
</item>
<label>
Default:
</label>
<item>
<ident/YES/
</item>
<label>
Notes:
</label>
<item>
<name/GoldED+/ only writes the <code/goldlast.lst/ file at exit if it
survived the initial startup scan.
</item>
<label>
Processed by:
</label>
<item>
Mail reader.
</item>
<label>
See also:
</label>
<item>
<!-- FIX ME!!! --><kw/AREAscan/,
<!-- FIX ME!!! --><kw/AREAscanpm/,
<ref target=AREAPMSCAN><kw/AREAPMSCAN/</ref>,
<ref target=AREASCAN><kw/AREASCAN/</ref>
</item>
</list>
</div2> </div2>
<div2> <div2 id=AREALISTECHOMAX>
<head> <head>
AREALISTECHOMAX &lt;size=0&gt; AREALISTECHOMAX
</head> </head>
<p> <list type=gloss>
<label>
Synopsis:
</label>
<item>
<kw/AREALISTECHOMAX/ <ident/size/
</item>
<label>
Description:
</label>
<item>
Allows you to specify a fixed or dynamically sized width of the Allows you to specify a fixed or dynamically sized width of the
<q>EchoID</q> column in the arealist. <gi/EchoID/ column in the arealist.
</p> </item>
<p> <label>
Parameters:
</label>
<item>
If a negative value is specified, the width will be the that of the If a negative value is specified, the width will be the that of the
widest echoid in the arealist plus the negative value. This might be widest echoid in the arealist plus the negative value. This might be
useful if some long-name echoes have uninteresting ends, such as useful if some long-name echoes have uninteresting ends, such as
<q>VERYLONGECHOID_R23.PUB</q> (could benefit from a <ident>size</ident> <gi/VERYLONGECHOID_R23.PUB/ (could benefit from a <ident/size/ of
of -7). There is currently no provision for long echoids with common -7). There is currently no provision for long echoids with common
beginning. beginning.
</p> </item>
<p> <label>
The arealist can dynamically resize the <q>EchoID</q> and Default:
<q>Description</q> columns, so that long echoids are not cut off. The </label>
<item>
<ident/0/
</item>
<label>
Notes:
</label>
<item>
The arealist can dynamically resize the <gi/EchoID/ and
<gi/Description/ columns, so that long echoids are not cut off. The
sizing of the <q>EchoID</q> column is done against the sizing of the <q>EchoID</q> column is done against the
<q>Description</q> column, which thereby looses or gains width. <gi/Description/ column, which thereby looses or gains width.
</p> </item>
<label>
Processed by:
</label>
<item>
Mail reader.
</item>
<label>
See also:
</label>
<item>
<ref target=AREALISTFORMAT><kw/AREALISTFORMAT/</ref>,
<ref target=AREALISTGROUPID><kw/AREALISTGROUPID/</ref>,
<ref target=AREALISTGROUPORDER><kw/AREALISTGROUPORDER/</ref>,
<ref target=AREALISTNOS><kw/AREALISTNOS/</ref>,
<ref target=AREALISTPAGEBAR><kw/AREALISTPAGEBAR/</ref>,
<ref target=AREALISTSORT><kw/AREALISTSORT/</ref>,
<ref target=AREALISTTYPE><kw/AREALISTTYPE/</ref>,
<ref target=AREASEP><kw/AREASEP/</ref>,
</item>
</list>
</div2> </div2>
<div2> <div2 id=AREALISTFORMAT>
<head> <head>
AREALISTFORMAT &lt;string=<q>AM D CPUN E G </q>&gt; AREALISTFORMAT
</head> </head>
<p> <list type=gloss>
The arealist column layout is configurable. This keyword allows you to <label>
change the layout to whatever you like. Synopsis:
</p> </label>
<p> <item>
The default is:<eg><![ CDATA [ <kw/AREALISTFORMAT/ <ident/string/
AREALISTFORMAT "AM D CPUN E G "]]></eg> </item>
</p> <label>
<p> Description:
This produces the usual layout. Here is another:<eg><![ CDATA [ </label>
AREALISTFORMAT "ME D CPUN G "]]></eg> <item>
</p> The arealist column layout is configurable. This keyword allows you
<p> to change the layout to whatever you like.
This one puts the echoid in front and eliminates the area numbers. </item>
</p> <label>
<p> Parameters:
The letters stand for the following: </label>
<item>
The string should be composed from the following letters:
<table rows=10 cols=3> <table rows=10 cols=3>
<row> <row>
<cell> <cell>
@ -3514,7 +3695,7 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</row> </row>
<row> <row>
<cell> <cell>
<ident>A</ident> <ident/A/
</cell> </cell>
<cell> <cell>
Area number Area number
@ -3525,7 +3706,7 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</row> </row>
<row> <row>
<cell> <cell>
<ident>M</ident> <ident/M/
</cell> </cell>
<cell> <cell>
Marked Marked
@ -3536,7 +3717,7 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</row> </row>
<row> <row>
<cell> <cell>
<ident>D</ident> <ident/D/
</cell> </cell>
<cell> <cell>
Description Description
@ -3547,7 +3728,7 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</row> </row>
<row> <row>
<cell> <cell>
<ident>C</ident> <ident/C/
</cell> </cell>
<cell> <cell>
Number of messages Number of messages
@ -3558,7 +3739,7 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</row> </row>
<row> <row>
<cell> <cell>
<ident>P</ident> <ident/P/
</cell> </cell>
<cell> <cell>
Personal mail mark (<q/+/) Personal mail mark (<q/+/)
@ -3569,7 +3750,7 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</row> </row>
<row> <row>
<cell> <cell>
<ident>U</ident> <ident/U/
</cell> </cell>
<cell> <cell>
Number of unread/new messages Number of unread/new messages
@ -3580,7 +3761,7 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</row> </row>
<row> <row>
<cell> <cell>
<ident>N</ident> <ident/N/
</cell> </cell>
<cell> <cell>
Changed since last scan mark (<q/*/) Changed since last scan mark (<q/*/)
@ -3591,18 +3772,18 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</row> </row>
<row> <row>
<cell> <cell>
<ident>E</ident> <ident/E/
</cell> </cell>
<cell> <cell>
Echoid Echoid
</cell> </cell>
<cell> <cell>
AREALISTECHOMAX <ref target=AREALISTECHOMAX><kw/AREALISTECHOMAX/</ref>
</cell> </cell>
</row> </row>
<row> <row>
<cell> <cell>
<ident>G</ident> <ident/G/
</cell> </cell>
<cell> <cell>
Groupid Groupid
@ -3612,24 +3793,57 @@ AREALISTFORMAT "ME D CPUN G "]]></eg>
</cell> </cell>
</row> </row>
</table> </table>
</p> You can also specify widths for each or particular fields if you
<p> don't like the defaults by putting number right after the letter.<lb>
You can also specify widths if you don't like the defaults:
<eg><![ CDATA [
AREALISTFORMAT "AM D C4PU4N E G "]]></eg>
In this example, the <q>Msgs</q> and <q>New</q> columns are put back
to the size they had in <q>old days</q>.
</p>
<p>
If you leave out a letter, that column will not be shown. If you leave out a letter, that column will not be shown.
</p> </item>
<p> <label>
Default:
</label>
<item>
<ident><![ CDATA ["AM D CPUN E G "]]></ident>
</item>
<label>
Notes:
</label>
<item>
Use only the defined letters. Use spaces to specify required space Use only the defined letters. Use spaces to specify required space
between columns. Use only positive numbers for widths. Failure to between columns. Use only positive numbers for widths. Failure to
obey these rules may cause undocumented behaviour. obey these rules may cause undocumented behaviour.
</p> </item>
<label>
Processed by:
</label>
<item>
Mail reader.
</item>
<label>
See also:
</label>
<item>
<ref target=AREALISTECHOMAX><kw/AREALISTECHOMAX/</ref>,
<ref target=AREALISTGROUPID><kw/AREALISTGROUPID/</ref>,
<ref target=AREALISTGROUPORDER><kw/AREALISTGROUPORDER/</ref>,
<ref target=AREALISTNOS><kw/AREALISTNOS/</ref>,
<ref target=AREALISTPAGEBAR><kw/AREALISTPAGEBAR/</ref>,
<ref target=AREALISTSORT><kw/AREALISTSORT/</ref>,
<ref target=AREALISTTYPE><kw/AREALISTTYPE/</ref>,
<ref target=AREASEP><kw/AREASEP/</ref>,
</item>
<label>
Example:
</label>
<item><eg><![ CDATA [
AREALISTFORMAT "AM D C4PU4N E G "]]></eg>
</item>
</list>
</div2> </div2>
<div2>
<!-- finished here -->
<div2 id=AREALISTGROUPID>
<head> <head>
AREALISTGROUPID &lt;(yes)/no&gt; AREALISTGROUPID &lt;(yes)/no&gt;
</head> </head>
@ -3640,7 +3854,21 @@ AREALISTFORMAT "AM D C4PU4N E G "]]></eg>
&num;65-&num;90), the groupid is not shown. &num;65-&num;90), the groupid is not shown.
</p> </p>
</div2> </div2>
<div2>
<div2 id=AREALISTGROUPORDER>
<head>
AREALISTGROUPORDER
</head>
<p>
+ Added new keyword AreaListGroupOrder to specify groups sorting order
in arealist. The only parameter is string which specifies groups
order (case sensitive!). If some groups are not found in the list
they will be placed below specifyed ones in regular order.
</p>
</div2>
<div2 id=AREALISTNOS>
<head> <head>
AREALISTNOS &lt;yes/(no)&gt; AREALISTNOS &lt;yes/(no)&gt;
</head> </head>
@ -3650,7 +3878,9 @@ AREALISTFORMAT "AM D C4PU4N E G "]]></eg>
sequential numbers. sequential numbers.
</p> </p>
</div2> </div2>
<div2>
<div2 id=AREALISTPAGEBAR>
<head> <head>
AREALISTPAGEBAR &lt;(yes)/no&gt; AREALISTPAGEBAR &lt;(yes)/no&gt;
</head> </head>
@ -3658,7 +3888,9 @@ AREALISTFORMAT "AM D C4PU4N E G "]]></eg>
Enables or disables a pagebar (scrollbar) in the arealist. Enables or disables a pagebar (scrollbar) in the arealist.
</p> </p>
</div2> </div2>
<div2>
<div2 id=AREALISTSCAN>
<head> <head>
AREALISTSCAN &lt;<q>L menu text</q>&gt; AREALISTSCAN &lt;<q>L menu text</q>&gt;
&lsqb;path&rsqb;&lt;filename&gt; &lsqb;-delete&rsqb;&rsqb; &lsqb;path&rsqb;&lt;filename&gt; &lsqb;-delete&rsqb;&rsqb;
@ -3710,6 +3942,8 @@ mbutil link -clean
=== Cut ===</eg> === Cut ===</eg>
</p> </p>
</div2> </div2>
<div2 id=AREALISTSORT> <div2 id=AREALISTSORT>
<head> <head>
AREALISTSORT &lt;sortspec=<q>FYTUE</q>&gt; AREALISTSORT &lt;sortspec=<q>FYTUE</q>&gt;
@ -3897,7 +4131,9 @@ AREALISTSORT T-U+E</eg>
defined with the <kw>AREASCANSORT</kw> keyword. defined with the <kw>AREASCANSORT</kw> keyword.
</p> </p>
</div2> </div2>
<div2>
<div2 id=AREALISTTYPE>
<head> <head>
AREALISTTYPE &lt;(new)/last&gt; AREALISTTYPE &lt;(new)/last&gt;
</head> </head>
@ -3924,6 +4160,8 @@ AREALISTSORT T-U+E</eg>
</table> </table>
</p> </p>
</div2> </div2>
<div2> <div2>
<head> <head>
AREAPATH &lt;path&gt; AREAPATH &lt;path&gt;
@ -3940,7 +4178,7 @@ AREALISTSORT T-U+E</eg>
always overrides the <kw>AREAPATH</kw>. always overrides the <kw>AREAPATH</kw>.
</p> </p>
</div2> </div2>
<div2> <div2 id=AREAPMSCAN>
<head> <head>
AREAPMSCAN &lt;echoid mask&gt; AREAPMSCAN &lt;echoid mask&gt;
</head> </head>
@ -4074,7 +4312,7 @@ EndGroup</eg>
Related keywords: <kw>AREACOPYTO</kw>, <kw>AREAFREQTO</kw>. Related keywords: <kw>AREACOPYTO</kw>, <kw>AREAFREQTO</kw>.
</p> </p>
</div2> </div2>
<div2> <div2 id=AREASCAN>
<head> <head>
AREASCAN &lt;echoid mask&gt; AREASCAN &lt;echoid mask&gt;
</head> </head>