home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / MSQ2-204.ZIP / MSGEDSQ.UPD < prev    next >
Text File  |  1992-02-04  |  13KB  |  325 lines

  1. ___________________________________________________________________
  2.  
  3. Msgedsq 'read.me' file v2.0.4; Copyright (c) 1991-92, John Dennis.
  4. ___________________________________________________________________
  5.  
  6.  
  7. ALERT1! There has been a slight name change: it is now called "Msgedsq",
  8.         and will identify itself on the tearline as "msgedsq 2.x.x[b]".
  9.         Where "x.x" is the version numbers, and "b" indicates a beta not
  10.         in general release. (Ie. you can't 'freq it).  Check the history.doc
  11.         file for availability of versions etc.
  12.  
  13.  
  14. ALERT2! The CC:'s do not work the way they used to!
  15.  
  16.  
  17. ALERT3! To make sure you get all the new key assignments (etc.) you should use
  18.         the included cfg file.  You can copy over your area definitions from
  19.         your old cfg file.
  20.  
  21.  
  22. __________________________________
  23.  
  24.  Summary of New features for 2.0.4
  25.  _________________________________
  26.  
  27.     -- OS/2 version!
  28.     -- Imporvements to the editor code. (again). Fixes to areas where lines
  29.        were lost etc. are now in place.
  30.     -- New Crosspost feature; you can crosspost to different echomail areas.
  31.     -- CC:'s now look different, and are entered differently - check it out.
  32.     -- New "followup" reply function; you can followup on a msg, leaving it
  33.        addressed to the same person.
  34.     -- New multiple attribline feature - choose from different attrib lines.
  35.     -- Spawn to ems/xms/int 15/disk.
  36.     -- Help screens for reader and editor.
  37.     -- Multi-network support has been fixed in *.msg areas.
  38.     -- Undelete line function in editor.
  39.     -- You can now ESC properly out of most things.
  40.     -- Support for the SquishMail config file.
  41.     -- CC:'s now support aliases & aliases are case insensitive.
  42.     -- Many smaller bug fixes.
  43.  
  44. (See history.doc if you don't mind the gory details)
  45.  
  46. ___________
  47.  
  48. All people:
  49. ___________
  50.  
  51. There is a little utility included: keycode.exe , this will print out 
  52. the keycodes used by Msgedsq, press "q" to quit.  All printable characters
  53. will be displayed, others will have the scancode only.  You can use this
  54. to determine the scancode of keys that tyou wish to assign to some function.
  55.  
  56. Please note the changes to the CC: (carbon copy) usage; this will save you a
  57. suprise later.  Also note that when operating in a multi-network environment
  58. and using the *.msg netmail type, you must pick the right address to view
  59. msgs originating from out of your primary zone (that is, if they don't have any
  60. ^a Kludges).
  61.  
  62. Also, *never* turn off ^aMSIGDs unless necessary: they are used by a number
  63. of editors (including this one) to obtain information on the origin of the
  64. msg.  Such information that is saved in binary, is lost when leaving your
  65. system, the ^aKlugdes retain it.
  66.  
  67.  
  68.  
  69.  
  70. __________
  71.  
  72. New Users:
  73. __________
  74.  
  75. For a quick start up: edit the area names and change the name & address.
  76. If you have other aka's, put them in and be sure to try <ctrl>-w (or - 
  77. 'who'). Also have a look at <alt>-s, which lets you change things on 
  78. the fly.  The cfg file that comes with the archive is setup the way most
  79. would like it.
  80.  
  81. If you aren't planning on running multi-network stuff, leave out addresses
  82. everywhere, except for your primary address (& pointnet if you want one).
  83.  
  84.  
  85.  
  86.  
  87. ____________________
  88.  
  89. For Upgrading Users:
  90. ____________________
  91.  
  92. ! Please read the bit in the front of msgedsq.doc for information regarding the
  93. copyright of this program.  It's there to protect the time I have spent working
  94. on this program;  do not worry, it's free and will always be so. (the rest of
  95. the document hasn't changed, except the bit at the end describing how to send
  96. bug reports).
  97.  
  98. ! There *may* be a source release in the *future*, tho it may be protected by a
  99. copyleft or something of that nature.  Please don't ask; I will release it
  100. when i'm ready.
  101.  
  102. A detailed description of the new features:
  103.  
  104.  
  105.  
  106.  
  107. __________________________________________________________________________
  108.  
  109. Version 2.0.4                                   (or G4; 2.0.4 is prefered)
  110. __________________________________________________________________________
  111.  
  112. ! Re-worked editor code (again);
  113.   The line-dissappearing problems should be gone now.  Most wrapping bugs
  114.   with quotes and normal text should also be near-dead -- it should be
  115.   predictable, at least.   You can now space past the right margin to ~4
  116.   characters, after wich the spaces will be wrapped to the next line.  If
  117.   you type a non-whitespace char after the right margin it will be wrapped 
  118.   immediately, starting on that char (the previous whitespaces will be left
  119.   on the last line).  You can turn quotelines off by deleting the '>' char
  120.   in the first 11 chars of the line.  You can turn a line into a quote the
  121.   same way.
  122.  
  123.  
  124. ! Crossposts:
  125.   It is now possible to enter a message in one echomail area and have the
  126.   same message copied to other areas of your choice. Simply precede the
  127.   message text with the first line being:
  128.  
  129.   xc: tub,maxdev,muffin[,...]    |the "[,...]" means you can continue|
  130.                                  |area names are case insensitive    |
  131.  
  132.   With "xc:" on the first line, starting in the first column.  If you have to
  133.   go to another line, use a hard CR (ie: enter/return) to terminate the line
  134.   and begin the next line with "xc:".  It will stop looking as soon as it
  135.   encounters a line not begining with "xc:";  the "xc:" lines will be removed
  136.   and replaced with:
  137.  
  138.    * Crossposted in area "MUFFIN"
  139.    * Crossposted in area "MAXDEV"
  140.    * Crossposted in area "TUB"
  141.  
  142.  
  143. ! New CC:'s operation.
  144.   CC:'s are now typed out differently to previous versions; you must type them
  145.   out like this:
  146.  
  147.   cc: mike,david nugent!3:632/345,rich
  148.   cc: joe,paul marwick!3:711/234
  149.  
  150.   (NOTE: there must be no spaces, except those inbedded in a name)
  151.  
  152.   The '!' character delimits an address for the preceding name, if this is
  153.   specified the name will NOT be looked up.  If an address is not present, 
  154.   first the aliases will be checked, then the usual fidouser.lst.  Note that
  155.   with aliases, the alias is replaced with the name, as in the following: 
  156.   (using the above, assuming message was addressed to Linclon Dale)
  157.  
  158.    * Carbon Copies sent to:
  159.          Lincoln Dale, Michael Studte, david nugent, Richard Dale, Joe Bloggs
  160.          paul marwick
  161.  
  162.   As you will have noticed, the "cc:" lines are deleted and a copy of the
  163.   new message is sent to all those listed in the "cc:" lines PLUS the
  164.   original destination of the msg.  NOTE: The original message is left as
  165.   it was;  you can now edit it and re-send all the cc:'s by re-saving the
  166.   message.  It will have the "hold" bit set, so it won't get sent.
  167.  
  168.   The text should begin straight after the last "cc:" line as ONE '\n' is 
  169.   inserted after the " * Carbon..." bit.  If the names will not fit on the
  170.   first line (going by the right margin) then it will continue on the next 
  171.   line.
  172.  
  173.  
  174. ! Followup; "followup" in cfg file (key assignment).
  175.   This function defaults to <Alt><U>, and quotes the current message, and
  176.   leaves it addressed to the original desintation.
  177.  
  178.  
  179. ! Help!
  180.   You can get help in the Reader and Editor by pressing <Alt><H>. The keypress
  181.   will clear the screen and read in a file specified by the user in the cfg
  182.   file.  The keywords to specifiy the files is:
  183.  
  184.   rhelp    rhelp.hlp  ; reader helpfile.
  185.   ehelp    ehelp.hlp  ; editor help file.
  186.   
  187.  
  188. ! Undelete; "undelete" in cfgfile (key assignment.
  189.   You can now undelete the last 30 lines you deleted.
  190.  
  191.  
  192. ! Multiple attribline; "attrib" in cfgfile (key assignment).
  193.   You can have up to 10 attrib lines, plus the ability to change them as
  194.   you like.  The select function is <Ctrl><A>, which will bring up a list
  195.   of your attrib lines.
  196.  
  197.   Note: the "%e" and "%i" characters have been added to the attrib line parser,
  198.         "%i" is the fIrst name, and "%e" is the Echomail/nEtmail area name.
  199.  
  200.  
  201. ! SquishMail cfg file support.
  202.   You can direct the editor to read an areas.bbs file OR the squish.cfg file.
  203.   the keyword usage is:
  204.  
  205.   areafile s|a [name]                        |the '|' means "or"|
  206.  
  207.   The s|a is not optional -- 's' = "squish.cfg" and 'a' = "areas.bbs".
  208.   If you specify a name, it will try that before trying for the default names.
  209.  
  210.   For squish.cfg, passthru areas will be ignored (ones with "-0"), it will
  211.   get the primary address "-p" as well as the correct msgbase type (*.msg or
  212.   squish.  Note: The default is *.msg -- NOT squish).
  213.  
  214.   If you put this line BEFORE the areas in msged.cfg, WITH a filename, then
  215.   the areas in that file will appear first on the picklist.  If you do not
  216.   give a filename, the default files will be checked (Squish.cfg and areas.bbs)
  217.   and the areas will appear after the ones defined in msged.cfg.  If you do
  218.   not want msgedsq to check either, simply comment out that line in the config
  219.   file (then it will only use areas defined in msged.cfg).
  220.  
  221. ! A warning has been added when you try to change and already sent/scanned
  222.   message.
  223.  
  224. ! The <end> and <enter> keys operate differently by default;  due to the fact
  225.   that squish lastread pointers cannot hold the highest-read information
  226.   (which the old sysop lastread file did),  the "unread" bit in the area
  227.   pick list will show the amount left from the current message in that area.
  228.   Within a squish area, the <end> key will take you to the last message, the
  229.   <enter> key will take you to the first message read when entering the area.
  230.   If you don't like this, you can put the keyword "compat" in the config file,
  231.   it will then operate like the older vesions of msged and msgedsq.
  232.  
  233. ! Note, the "remap" verb has been removed: it is now obsolete.  Msgs in
  234.   *.msg areas addressed to a zone not equal to your primary zone will
  235.   automatically get a ^aINTL:, to help squish determine the destination.
  236.  
  237. ! A note on timestamps:  when moving & forwarding a msg, the timestamp will
  238.   be altered to relfect the current time.  When changing a msg, the time
  239.   will NOT be altered, same for copying a msg.  This is to avoid dups of
  240.   the same msg appearing on the net.
  241.  
  242. ! Note, aliases and "xc:"'s are all case in-sensitive.
  243.  
  244.  
  245. _____________________________________________________________________________
  246.  
  247. Version G3
  248. _____________________________________________________________________________
  249.  
  250.  
  251. ■ Aliases. "alias" in cfg file.
  252.  
  253.   This is mainly for points and bosses with points (and people who don't wish
  254. to keep a fidouser.lst file).  In the cfg file you specify an alias, viz:
  255.  
  256. alias jb,joe bloggs,3:23/234.2
  257.  
  258.   And when entering the destination name, you simply type "jb".  The rest will
  259. be filled in for you; simply press return.  You can specify as many as you
  260. like in the cfg file. At the moment, this does not work with cc's.
  261.  
  262.  
  263. ■ First keyword. "first" in cfg file (key assignment).
  264.  
  265.   This is automatically assigned to the <home> key, it is assigned in the cfg
  266. file using "first".  It moves the user to the first message in the message
  267. base.  If you want to use this you will have to comment out the "home" key
  268. assignment standard in all cfg files.  The "home" function now takes you back
  269. to the message you started on in the current area, it is not assigned to any
  270. key.
  271.  
  272.  
  273. ■ QQuotes keyword. "qqotes" in cfg file.
  274.  
  275.   This entered in your config file will make the quote code quote everything
  276. in the message you are quoting, specifically including quotes. eg:
  277.  
  278.    RD> JK> What's goin down dude?
  279.    RD> nothin' down this part of the world...
  280.  
  281.    well, i don't know what you guys are talking about!  this place is full of
  282.    life...!!
  283.  
  284. Without the qquotes keyword, it will look like this:
  285.  
  286.    JK> What's goin down dude?
  287.    RD> nothin' down this part of the world...
  288.  
  289.    well, i don't know what you guys are talking about!  this place is full of
  290.    life...!!
  291.  
  292. It all depends on what you like :-)
  293.  
  294.  
  295. ■ No Remap. "no remap" in cfg file.
  296.  
  297.   This is needed when operating a mulit-network node using a *.msg netmail
  298. area.  Due to a lack in the *.msg format, zone information is not stored,
  299. and when your packer is packing out the mail, it will have trouble sending
  300. to the right zone; unless you give it a chance (read: more information).
  301.   If you are at two addresses (and running *.msg :), say 3:690/626 and
  302. 61:345/32, to enter a message to a zone 61 address, you must be using your
  303. zone 3 address.  With "no remap" in your cfg file, this will produce a
  304. ^aINTL; without it it will automatically readdress the origin address to
  305. your zone 61 address.  There is a solution to this; start using the squish
  306. format for netmail areas - the squish format is capable of storing both
  307. zone and point information and you can then enter zone 61 (for example)
  308. mail and it will be scanned out to the correct zone.  (if anyone has
  309. suggestions on how to handle the *.msg problem, please send them).
  310.  
  311.  
  312. ■ Sqllast. "sqllast" in cfg file.
  313.  
  314.    This existed in G2, but it's changed to being NOT the default.  Put this
  315. in your config file and it will store the highest message that you read in
  316. the lastread file.  Comment it out and it will store the last read message.
  317.  
  318. _______________________________________________________________________________
  319.  
  320.  
  321. John Dennis, Jan 25th.
  322.  
  323. 3:690/626.4@fidonet.org
  324. john@miyu.dialix.oz.au
  325.