home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / apps / bbs / led_127 / led_127.eng next >
Text File  |  1995-03-12  |  46KB  |  719 lines

  1.  
  2. ========================================================================
  3.   New LED support (send new ideas, bug reports and criticism to the
  4.   address below):
  5.  
  6.     Stephan Slabihoud, Johannesstr.5, D-46240 Bottrop, Germany
  7.        FidoNet: 2:2446/110.6@fidonet.org
  8.       AtariNet: 51:601/7.6@atarinet.ftn
  9.      NetworkST: 90:400/410@nest.ftn, 90:400/404.6@nest.ftn
  10.       Internet: slabbi@kali.rhein-ruhr.de
  11.                 slabih00@marvin.informatik.uni-dortmund.de
  12.  
  13. ========================================================================
  14.  
  15.  
  16. Update-Info:
  17. ============
  18.  
  19. Important note:
  20.  
  21.   "Address correction" (and the flag "Fixed address") is not needed
  22.   as a rule! Especially points or nodes with only one address per zone/
  23.   network will NEVER need to make use of this feature!
  24.   Every tosser known to me (JetMail, IOSmail, Ecu/Llegada) ignores the
  25.   entries LED makes and enters it's own address of sender.
  26.   Nevertheless, if you have several addresses within a zone/network, you
  27.   could only use one fixed address until now. This concerned e.g. Z*C's,
  28.   R*C's N*C's and other's with administrative addresses. "Address
  29.   correction" now enables them to choose their address as desired and
  30.   instruct their tosser (atm JetMail only) via the flag "Fixed address"
  31.   not to alter that address at export.
  32.   I.e.: points and nodes with only one address per zone can do without.
  33.   The other's must decide for themselves whether they need this feature
  34.   or not...
  35.  
  36. Another important node:
  37.  
  38.   Now you MUST define your netmail as FIRST area in AREAS.BBS. The
  39.   config statement "NETMAIL" is not longer parsed by the LED 1.26
  40.   (and higher).
  41.  
  42. NVDI 2.5x bug:
  43.  
  44.   When using NVDI 2.5x (not NVDI 2.5x ET4000) the scollbar in the
  45.   AreaListWindow is not drawn.
  46.  
  47.  
  48.  
  49.     +--------------------+
  50.     | V1.27 vom 11.03.95 |\
  51.  +--+--------------------+-------------------------------------+
  52.  |                                    Änderungen: St.Slabihoud |\
  53.  | Neuerungen:                                                 |||
  54.  |                                                             |||
  55.  | AREAS.BBS flags (new in 1.27):                              |||
  56.  |                                                             |||
  57.  | -FORCEPVT        When this command is defined LED will      |||
  58.  |                  set the PRIVATE flag automatically in      |||
  59.  |                  echomails (BBS systems).                   |||
  60.  |                                                             |||
  61.  | - Saving the dialog positions works now. I have disabled    |||
  62.  |   this code, but don't know why?!? When someone has         |||
  63.  |   problems with it, switch of "Save Dialog Positions" and   |||
  64.  |   delete the *.DLG file!                                    |||
  65.  | - Some bugfixes (IMHO no new bugs).                         |||
  66.  | - New parameter %s will be replaced by the subject.         |||
  67.  | - Text effects will work properly with TT- and Speedo fonts.|||
  68.  | - Text effects improved (99% should be shown correctly now).|||
  69.  | - Some window redraws are changed again.                    |||
  70.  | - MsgListWindow should work correctly (bombs sometimes when |||
  71.  |   an area was empty).                                       |||
  72.  | - Some minor corrections.                                   |||
  73.  | - QBBS reply link will be shown in infoline correctly       |||
  74.  |   works now on all systems).                                |||
  75.  | - When you press RETURN in the To-Field in the netmail area |||
  76.  |   (without a name typed in), you can select a name from the |||
  77.  |   PRVTUSER.LST. The file PRVTUSER.LST must be defined in    |||
  78.  |   in the userlist dialog.                                   |||
  79.  | - "Change msg" in an empty area does not longer crash.      |||
  80.  | - "Shortcut" dialog works now.                              |||
  81.  | - "Control+Del" in MsgList-Window jumps to the next         |||
  82.  |   readable msg.                                             |||
  83.  | - New button in "Options->Comment tree": "NumPad in comment |||
  84.  |   tree mode" (was removed in 1.26 and was also switchable   |||
  85.  |   with "Show..:"; now reimplemented because some guys ask   |||
  86.  |   me to do so).                                             |||
  87.  | - Shift+Cntrl+L opens ALWAYS the MsgList DIALOG!            |||
  88.  | - Menu items will be disabled correctly(?).                 |||
  89.  | - LED recognizes "Re^n:" and when you quote a mail 'n' will |||
  90.  |   be increased automatically. When you want to use that     |||
  91.  |   style turn the switch "...'Re^n:' style" on.              |||
  92.  | - It was possible to switch on "ä in netmail" and it was    |||
  93.  |   also possible to save the flag. But when calling the      |||
  94.  |   "Switches" dialog again it was reset.                     |||
  95.  |                                                             |||
  96.  +-------------------------------------------------------------+||
  97.   \_____________________________________________________________\|
  98.  
  99.  
  100.     +--------------------+
  101.     | V1.26    13.02.95  |\
  102.  +--+--------------------+-------------------------------------+
  103.  |                                       Changes: St.Slabihoud |\
  104.  | New:                                                        |||
  105.  |                                                             |||
  106.  | ########################################################### |||
  107.  | In "LED->About LED" you can now enter a "registration key". |||
  108.  | User's who have registered already do not need a key, these |||
  109.  | are recognized by LED. New user's may enter their personal  |||
  110.  | key here.                                                   |||
  111.  | THERE ARE NO RESTRICTIONS WHEN USING LED WITHOUT A KEY!!!   |||
  112.  | With a key the PID in your msgs will read "LED x.xx",       |||
  113.  | without it it will be "LED x.xx/unreg". There is no other   |||
  114.  | difference (except a small logo that will be displayed for  |||
  115.  | two seconds).                                               |||
  116.  | ########################################################### |||
  117.  |                                                             |||
  118.  | - "Address correction (echomails)" removed, as this is now  |||
  119.  |   switchable for each area using a new flag in AREAS.BBS    |||
  120.  |   (see below). "Address correction" for netmail remains; in |||
  121.  |   addition you can specify that the "Fixed address" flag is |||
  122.  |   to be set automatically (for netmails).                   |||
  123.  |                                                             |||
  124.  | AREAS.BBS flags (new in 1.26):                              |||
  125.  |                                                             |||
  126.  | -FIXEDADDRESS    LED is to set the correct address for this |||
  127.  |                  area resp. show the address selector box.  |||
  128.  |                  Furthermore, the "Fixed address" flag will |||
  129.  |                  be set automatically. This statement       |||
  130.  |                  applies to echomail only, not to netmail!  |||
  131.  | -NONEWECHO       Only for ACS User: This area will not      |||
  132.  |                  be written into NEWECHOS.LST. Usefull for  |||
  133.  |                  archiv echos.                              |||
  134.  |                                                             |||
  135.  | - When switching of "MsgListWindow" or "AreaListWindow" the |||
  136.  |   corresponding window is closed.                           |||
  137.  | - More than 2^16 user can be read from a user list.         |||
  138.  | - XF_READ will be set when a msg is entered locally.        |||
  139.  | - Pressing Shift+F1 calls a dialog (Help->Shortcut) that    |||
  140.  |   displays the contents of the textfile "LED.SCT". When the |||
  141.  |   top window is an edit window, the selected line will be   |||
  142.  |   inserted into your text.                                  |||
  143.  | - Also when no origin name is found in the header, the mail |||
  144.  |   will be displayed.                                        |||
  145.  | - Search in userlists a little bit faster.                  |||
  146.  | - Window handling changed.                                  |||
  147.  |    - "Smart redraw" in Edit-Window should work now.         |||
  148.  |    - Saving of window positions rewritten.                  |||
  149.  |    - Some redraws removed.                                  |||
  150.  |    - Scrolling works now (when only one msg line is         |||
  151.  |      displayed).                                            |||
  152.  | - Saving of msg>64kb is saver now.                          |||
  153.  | - New help texts.                                           |||
  154.  | - "Sort header" works correctly now.                        |||
  155.  | - "Kommentar zu"-line will only created when msg comes from |||
  156.  |   a MausEcho and is quoted into another area.               |||
  157.  | - The comment tree will be rebuild only once when using     |||
  158.  |   CarbonCopies now (saves a lot of time).                   |||
  159.  | - When starting other programs the memory was not           |||
  160.  |   deallocated. Now it should work even with AREAS.BBS files |||
  161.  |   with more than 2000 or 3000 areas.                        |||
  162.  | - Now you can change the "From"-name by pressing Shift+F5.  |||
  163.  |   For more details please read "LED config file" (below).   |||
  164.  | - move msg/forward changed again. The origin address is     |||
  165.  |   always corrected now. The origin name is replaced by the  |||
  166.  |   own name.                                                 |||
  167.  | - LED creates 4d-frequestfiles (ORT) now and optional       |||
  168.  |   a 4d-flowfile (OFT). Network frequests (5d) are also      |||
  169.  |   possible now.                                             |||
  170.  | - When quoting a mail names consisting of more than two     |||
  171.  |   names are not longer cut.                                 |||
  172.  | - Quotes "xy>" are also set correctly.                      |||
  173.  | - The destination is shown in the "Select origin" dialog.   |||
  174.  | - PATH line will be suppressed correctly now. IOSmail has a |||
  175.  |   small bug that let LED 1.25 show the last PATH line       |||
  176.  |   though PATH lines were suppressed.                        |||
  177.  | - "Switches->Text effects" tries to recognize text          |||
  178.  |   attributes:                                               |||
  179.  |     _Text_ => Displays "Text" underlined                    |||
  180.  |     *Text* =>   "     "    bold                             |||
  181.  |     /Text/ =>   "     "    cursive                          |||
  182.  |   Supposition: In front of (behind) a "*", "/" or "_" must  |||
  183.  |   be a space (except: Start/End of line).                   |||
  184.  |   The text attributes will be used until end of line.       |||
  185.  |   Text attributes can be combined.                          |||
  186.  |   ALT+2 switches that function on/off.                      |||
  187.  |   ATTENTION: It is very diffcult to recognize if it is a    |||
  188.  |              control character or not. When someone has     |||
  189.  |              written a better function he should tell me    |||
  190.  |              about it.                                      |||
  191.  | - ALT+W in edit window formats a complete paragraph until a |||
  192.  |   <cr> (or empty line) is found.                            |||
  193.  | - Shift+ALT W in edit window formats a complete paragraph   |||
  194.  |   until an empty line is found.                             |||
  195.  | - Some minor redraw bugs removed.                           |||
  196.  | - "'ä' in echomail" implemented for scandinavian LED user   |||
  197.  |   (especially for Magnus).                                  |||
  198.  | - Home/Shift+Home works in MsgList-Dialog.                  |||
  199.  | - Search forward works again (but as slow as in 1.24). It   |||
  200.  |   cannot be changed, sorry.                                 |||
  201.  | - Adresses with node=0 and point!=0 are shown correctly     |||
  202.  |   now.                                                      |||
  203.  | - Sometimes LED has not closed all windows. Fixed.          |||
  204.  | - Font choosable for Msglist- and Arealist-Window.          |||
  205.  | - Faster sorting of headers.                                |||
  206.  | - Msgidcrc/Replycrc are not deleted when move-msg is used.  |||
  207.  | - Changes of ^A switches are shown immediatly.              |||
  208.  | - Comment tree is built aprox. 400% faster (area with       |||
  209.  |   1200 msgs: 1.25 needed 12.8 sec, 1.26 needs 3.2 sec;      |||
  210.  |   time measure done on a TT).                               |||
  211.  | - You can use following parameters in quotes and function   |||
  212.  |   key defaults: %f, %F, %t, %T, %a, %d, %D, %z, %n and %%   |||
  213.  |   (double % for a single %).                                |||
  214.  | - It is also allowed to use a parameter '%#' in quotes      |||
  215.  |   (0<=#<=9) where <#> is the number of the function key.    |||
  216.  | - Parameter %n works now.                                   |||
  217.  | - New quoting functions implemented.                        |||
  218.  | - WM_BUTTOMED (MultiTOS) is supported now.                  |||
  219.  | - New switch: "...autoclose" closes arealist-window         |||
  220.  |   automatically when an area was selected.                  |||
  221.  | - New switch: "Always use ^REPLYADDR" for Uucp-Gateways.    |||
  222.  | - A lot of optimizations (e.g. no resources will be         |||
  223.  |   overwritten when using long areanames).                   |||
  224.  | - Shift+F2 shows a short msginfo.                           |||
  225.  | - All MsgFlags will be shown (except XF_READ) (and when you |||
  226.  |   use a lot of flags then three lines will be used).        |||
  227.  | - New option "Edit header flags".                           |||
  228.  | - There is no longer a box above the fileselector. First it |||
  229.  |   was not above the fs when using a higher resolution,      |||
  230.  |   second it is better to use the extended fileselector of   |||
  231.  |   tos 1.04 (anf higher).                                    |||
  232.  | - Comment tree is shown in a better way in the status line! |||
  233.  | - Now you can click on a msg number in the status line to   |||
  234.  |   select a msg only possible when the comment tree is       |||
  235.  |   shown!).                                                  |||
  236.  | - LED does not crash when closing a msgwindow and a msg is  |||
  237.  |   edited.                                                   |||
  238.  | - Forwarding a msg updates the msglist window now.          |||
  239.  | - Nicer msg forward in netmail.                             |||
  240.  | - MsgMsg copies all ^A lines (when displayed). When no      |||
  241.  |   ^A line is displayed only the MSGID and REPLY is copied.  |||
  242.  |   MoveMsg with forward creates no MSGID and no REPLY!       |||
  243.  | - "Edit msgheader" works correct when setting MausFlags.    |||
  244.  |   XF_IMMEDIATE implemented. Nicer Dialog now.               |||
  245.  |   When entering a hex number for the flags, the settings of |||
  246.  |   the buttons will be ignored!                              |||
  247.  | - When all windows are closed it is possible to open a      |||
  248.  |   window using "Area change".                               |||
  249.  | - Window close/cycle is disabled when necessary.            |||
  250.  | - Window slider handling improved.                          |||
  251.  | - Complete screen redraw when LED is exited.                |||
  252.  | - "Hide ^MSGID" extended to "Hide ^MSGID/REPLY/REPLYTO".    |||
  253.  | - "Netmail Address-Correction" improved.                    |||
  254.  | - Optical corrections.                                      |||
  255.  | - "Switches->Rescue lastreads" saves the lastread pointers  |||
  256.  |   when exiting an area. The NewMsgFlag is not deleted any   |||
  257.  |   more!                                                     |||
  258.  | - "Switches->Del new msg flag" causes all NewMsg flags to   |||
  259.  |   be deleted when exiting LED.                              |||
  260.  | - In the "Quote" lines "cr" (Ctrl+M) is allowed. "Quotes"   |||
  261.  |   may now take up more than two lines.                      |||
  262.  | - Some unimportant "Switches" removed.                      |||
  263.  | - "Change msg" and some other functions are faster now.     |||
  264.  | - Six user lists.                                           |||
  265.  | - Font names are being displayed with up to 24 characters   |||
  266.  |   (used to be 16).                                          |||
  267.  | - When coosing a font, clicking on the font name will cause |||
  268.  |   the first font (system font) to be displayed. This is     |||
  269.  |   useful if many fonts have been loaded. (Sorry, couldn't   |||
  270.  |   implement a popup yet.)                                   |||
  271.  | - Fixed a capital bug in the GEM routines. It only became   |||
  272.  |   obvious when I compiled LED with a different GEM library  |||
  273.  |   for testing purposes.                                     |||
  274.  | - The lastreads are not reset to 1 any more when executing  |||
  275.  |   another program from within LED.                          |||
  276.  | - "Options->Quote" expanded and changed quoting method.     |||
  277.  |   Now you can specify a different text for quoting to       |||
  278.  |   another area. Example:                                    |||
  279.  |   Native:                                                   |||
  280.  |       "In einer Msg vom %d tippte %f %F (%a) an %t %T:"     |||
  281.  |   to area:                                                  |||
  282.  |       "In einer Msg vom %d tippte %f %F (%a) an %t %T       |||
  283.  |        in Area '%n':"                                       |||
  284.  |   English:                                                  |||
  285.  |       "In a message of %d %f %F (%a) wrote to %t %T:"       |||
  286.  |   to area:                                                  |||
  287.  |       "In a message of %d %f %F (%a) wrote to %t %T         |||
  288.  |        in area '%n':"                                       |||
  289.  |                                                             |||
  290.  | Note: New key definitions!                                  |||
  291.  |                                                             |||
  292.  |   Shift+F10: Clear all unread flags                         |||
  293.  |   Shift+F9 : All lastread pointers to maximum               |||
  294.  |   Shift+F8 : Lastread pointer to maximum                    |||
  295.  |   Shift+F7 : Print msg with form feed                       |||
  296.  |   Shift+F6 : Sort headers by date (current area)            |||
  297.  |   Shift+F5 : Change user name.                              |||
  298.  |   Shift+F2 : Small msginfo                                  |||
  299.  |   Shift+F1 : Shortcut                                       |||
  300.  |   Cntrl+t/T: Quote in native language (if not set via       |||
  301.  |              AREAS.BBS "-QUOTE...".                         |||
  302.  |   Shift+t/T: Quote in other language (if not set via        |||
  303.  |              AREAS.BBS "-QUOTE...".                         |||
  304.  |   Alt+4    : Show MSGID/REPLY/REPLYTO                       |||
  305.  |   Alt+5    : Show PID/TID/EID                               |||
  306.  |   Alt+6    : Show other ^A lines                            |||
  307.  |   Alt+7    : "Comment tree" dialog                          |||
  308.  |         Alt+H: Edit header flags                            |||
  309.  |   Shift+Alt+H: Edit header                                  |||
  310.  |   Shift+Alt+A: Append Msg (plain)                           |||
  311.  |   Shift+Alt+W: Write Msg (plain)                            |||
  312.  |                                                             |||
  313.  | LED config file:                                            |||
  314.  |                                                             |||
  315.  | As some users would like the LED to reside in a different   |||
  316.  | directory without having to specify an environment variable |||
  317.  | I decided to design an optimal config file for the LED.     |||
  318.  | The following statements are allowed in LED.CFG:            |||
  319.  |                                                             |||
  320.  |   SYSOP   name                    -> as in BINKLEY.CFG      |||
  321.  |   ADDRESS address [fakenet]       -> ditto                  |||
  322.  |   LOGFILE file                    -> ditto                  |||
  323.  |   NETMAIL file                    -> ditto                  |||
  324.  |   HOLD    path                    -> ditto                  |||
  325.  |   SHELL   prg                     -> ditto                  |||
  326.  |                                                             |||
  327.  | Optionally the following statements may be added:           |||
  328.  |                                                             |||
  329.  |   MAILER   path                                             |||
  330.  |   AKASYSOP name                                             |||
  331.  |                                                             |||
  332.  | - "MAILER" may be used to specify the directory of          |||
  333.  |   AREAS.BBS and NEWECHOS.LST (ACS).                         |||
  334.  | - Now you can use up to four different names (changeable    |||
  335.  |   with Shift+F5). Just use "AKASYSOP" in the same way as    |||
  336.  |   you use "SYSOP".                                          |||
  337.  |   ATTENTION: WHEN USING BINKLEY.CFG TOGETHER WITH           |||
  338.  |              BINKLEY.TTP you must use the statement         |||
  339.  |              "APPLICATION AKASYSOP" instead of "AKASYSOP"!  |||
  340.  |              The LED is always registered for the person    |||
  341.  |              named in the SYSOP statement. When other user  |||
  342.  |              are working with a registered LED version they |||
  343.  |              had to pay the shareware fee, too!             |||
  344.  |                                                             |||
  345.  | On startup, LED tries to find one of the following files:   |||
  346.  | 1. LED.CFG, 2. BINKLEY.CFG, 3. TB.CFG                       |||
  347.  | These files are usually expected in LED's directory but     |||
  348.  | TB.CFG and BINKLEY.CFG may also be placed in a different    |||
  349.  | directory using the environment variables MAILER or BINKLEY |||
  350.  | to point to that directory.                                 |||
  351.  |                                                             |||
  352.  | Note:                                                       |||
  353.  |                                                             |||
  354.  | I had to make changes to LED.OPT again, hopefully for the   |||
  355.  | last time.                                                  |||
  356.  |                                                             |||
  357.  | Key definitions overview:                                   |||
  358.  |                                                             |||
  359.  | Alternate: ALT R  Read msg          ALT B  Write clipboard  |||
  360.  |            ALT A  Append msg        ALT E  Execute program  |||
  361.  |      Shift+ALT A  Append msg plain  ALT L  Read clipboard   |||
  362.  |            ALT W  Write msg         ALT Z  Execute shell    |||
  363.  |      Shift+ALT W  Write msg plain   ALT C  Chance msg       |||
  364.  |            ALT X  Carbon copy       ALT I  Indent on/off    |||
  365.  |            ALT T  Extend tabs       ALT O  Switches         |||
  366.  |            ALT J  Windows           ALT N  Quotes           |||
  367.  |            ALT Y  User lists        ALT 7  Comments         |||
  368.  |            ALT M  Fonts             ALT K  Function keys    |||
  369.  |            ALT S  Save options      ALT Q  File request     |||
  370.  |            ALT H  Edit header       ALT P  Add to user list |||
  371.  |      Shift+ALT H  Edit header flags ALT F  Find             |||
  372.  |            ALT U  Search user       ALT G  Find same        |||
  373.  |            ALT 8  Very small font   ALT 9  Small font size  |||
  374.  |            ALT 0  Normal font size                          |||
  375.  |            ALT 1  Refresh windows                           |||
  376.  |            ALT 2  Show text attributes                      |||
  377.  |            ALT 3  Show comment tree                         |||
  378.  |            ALT 4  Show MSGID/REPLY/REPLYTO                  |||
  379.  |            ALT 5  Show PID/TID/EID                          |||
  380.  |            ALT 6  Show other ^A cludges                     |||
  381.  |            ALT_Fn Start shell <n>                           |||
  382.  |                                                             |||
  383.  | Control: CNTRL I  Info              CNTRL Q  Quit           |||
  384.  |          CNTRL O  Open area         CNTRL A  Change area    |||
  385.  |          CNTRL W  Cycle window      CNTRL U  Close window   |||
  386.  |          CNTRL L  List msgs         CNTRL G  Goto msg       |||
  387.  |          CNTRL K  Kill msgs         CNTRL H  Heal msgs      |||
  388.  |          CNTRL F  Forward msg       CNTRL M  Move msgs      |||
  389.  |          CNTRL P  Print msg         CNTRL E  Enter msg      |||
  390.  |          CNTRL R  Reply msg         CNTRL T  Quote msg      |||
  391.  |          CNTRL N  Quote to netmail  CNTRL J  Quote to area  |||
  392.  |          CNTRL Z  Abort msg         CNTRL S  Save msg       |||
  393.  |          CNTRL B  Block begin/end   CNTRL D  Del block mark.|||
  394.  |          CNTRL X  Cut block         CNTRL C  Copy block     |||
  395.  |          CNTRL V  Paste block                               |||
  396.  |          CNTRL<cr>Kill active msg                           |||
  397.  |                                                             |||
  398.  | Normal and other keys:                                      |||
  399.  |                                                             |||
  400.  |          SHIFT T  Quote msg (alternate)                     |||
  401.  |          HELP     Help                                      |||
  402.  |          UNDO     Redraw window                             |||
  403.  |          v        Scroll one line down                      |||
  404.  |          ^        Scroll one line up                        |||
  405.  |          SHIFTv   Display next page                         |||
  406.  |          SHIFT^   Display prev page                         |||
  407.  |          SPACE    Display next msg                          |||
  408.  |          RETURN   Display next/prev msg                     |||
  409.  |          ENTER    Display next/prev msg                     |||
  410.  |          BACKSPACE Display prev page                        |||
  411.  |          NUM 1,<  Display previous msg                      |||
  412.  |          NUM 3,>  Display next msg                          |||
  413.  |          P        Previous unread msg                       |||
  414.  |          N        Next unread msg                           |||
  415.  |          NUM 2,+  First comment on aktive msg               |||
  416.  |          NUM 8,-  Origin msg                                |||
  417.  |          NUM 6,s> Next comment                              |||
  418.  |          NUM 4,>  Previous comment                          |||
  419.  |          NUM (    Prev msg with same subject                |||
  420.  |          NUM )    Next msg with same subject                |||
  421.  |          NUM ^(   Prev original msg                         |||
  422.  |          NUM ^)   Next original msg                         |||
  423.  |          SHIFT<   Screen left                               |||
  424.  |          SHIFT>   Screen right                              |||
  425.  |          NUM +    Next area                                 |||
  426.  |          NUM -    Previous area                             |||
  427.  |          NUM *    Next area with new msg                    |||
  428.  |          NUM /    Next area with unread msg                 |||
  429.  |          NUM #    Next area with msg to sysop               |||
  430.  |          HOME     Start of msg                              |||
  431.  |          CLR      End of msg                                |||
  432.  |          SHFT F10 Delete all unread and tosysop flags       |||
  433.  |          SHFT F9  Set all lastread pointers to maximum      |||
  434.  |          SHFT F8  Set the lastread pointer to maximum       |||
  435.  |          SHFT F7  Print msg with form feed                  |||
  436.  |          SHFT F6  Sort the header file by date              |||
  437.  |          SHFT F5  Change sysop name                         |||
  438.  |          SHFT F3  Start SIB.ACC???                          |||
  439.  |          SHFT F2  Small msginfo                             |||
  440.  |          SHFT F1  Shortcut                                  |||
  441.  |          ESC      Reread area                               |||
  442.  |                                                             |||
  443.  | Edit-Window keys:                                           |||
  444.  |                                                             |||
  445.  |   ^B     Begin/End of block  ^D     Del blockmark           |||
  446.  |   ^X     Cut block           ^C     Copy block              |||
  447.  |   ^V     Paste block         ^Z     Abort msg               |||
  448.  |   ^Y     Delete line         ALT Y  Undelete line           |||
  449.  |   ALT D  Edit To-line        ALT N  Edit address (Netmail)  |||
  450.  |   ALT S  Edit subject        ALT V  Edit flags (Netmail)    |||
  451.  |   ALT 2  Edit origin         ALT A  Abort msg               |||
  452.  |   ALT W  Format paragraph                                   |||
  453.  |   ALT F  Search text         ALT G  Continue search         |||
  454.  |   ALT I  Indent on/off       ALT T  Expand tabs             |||
  455.  |   ^DEL   Del with linewrap   ESC    Cut/Paste line          |||
  456.  |   TAB    Tabulator           RETURN Newline (new paragraph) |||
  457.  |   HOME   Top of msg          sHOME  End of msg              |||
  458.  |   DELETE Del character       INSERT Insert/Overwrite        |||
  459.  |   BACKSPACE    Del character                                |||
  460.  |   Cursorkeys   Cursor movement                              |||
  461.  |   Shift <,>    Start/End of line                            |||
  462.  |   Control <,>  Word left/right                              |||
  463.  |         ALT W  Soft format paragraph (until <cr>)           |||
  464.  |   Shift+ALT W  Hard format paragraph (until emtpy line)     |||
  465.  |                                                             |||
  466.  | Developer-Information:                                      |||
  467.  |                                                             |||
  468.  | - In further LED versions I will use the lower byte of      |||
  469.  |   mailer[6] to store the number of the "Address" line used  |||
  470.  |   for the origin of the msg.                                |||
  471.  |   Is it "0" LED could not found a proper "Address" line or  |||
  472.  |   the user does not use the "Address correction".           |||
  473.  |   The higher byte of mailer[6] is reserved and should be    |||
  474.  |   zero.                                                     |||
  475.  |   This feature is implemented in LED 1.26 but not yet       |||
  476.  |   available (because JetMail crashes when using mailer[6]). |||
  477.  |   Please send me your opinion about my idea.                |||
  478.  |   Example:                                                  |||
  479.  |     Address   2:2446/110.6@fidonet.org                      |||
  480.  |     Address   51:601/7.6@atarinet.ftn                       |||
  481.  |     Address   90:400/410@nest.ftn                           |||
  482.  |     Address   90:400/404.6@nest.ftn                         |||
  483.  |   Writing a mail using 90:400/410 sets "mailer[6] = 3".     |||
  484.  |   So the tosser can get the correct domain without a new    |||
  485.  |   header format.                                            |||
  486.  |                                                             |||
  487.  | - Flags:                                                    |||
  488.  |                                                             |||
  489.  |   #define F_PRIVATE         (1U << 0)                       |||
  490.  |   #define F_CRASH           (1U << 1)                       |||
  491.  |   #define F_RECEIVED        (1U << 2)                       |||
  492.  |   #define F_SENT            (1U << 3)                       |||
  493.  |   #define F_FILEATTACH      (1U << 4)                       |||
  494.  |   #define F_INTRANSIT       (1U << 5)                       |||
  495.  |   #define F_ORPHAN          (1U << 6)                       |||
  496.  |   #define F_KILLSENT        (1U << 7)                       |||
  497.  |   #define F_LOCAL           (1U << 8)                       |||
  498.  |   #define F_HOLD            (1U << 9)                       |||
  499.  |   #define F_RESERVED        (1U << 10)                      |||
  500.  |   #define F_FILEREQ         (1U << 11)                      |||
  501.  |   #define F_RETRECREQ       (1U << 12)                      |||
  502.  |   #define F_ISRETREC        (1U << 13)                      |||
  503.  |   #define F_AUDITREQ        (1U << 14)                      |||
  504.  |   #define F_DELETED         (1U << 15)                      |||
  505.  |                                                             |||
  506.  |   #define XF_READ           (1U << 0)                       |||
  507.  |   #define XF_ARCHIVSENT     (1U << 1)                       |||
  508.  |   #define XF_TRUNCFILESENT  (1U << 2)                       |||
  509.  |   #define XF_KILLFILESENT   (1U << 3)                       |||
  510.  |   #define XF_DIRECT         (1U << 4)                       |||
  511.  |   #define XF_ZONEGATE       (1U << 5)                       |||
  512.  |   #define XF_HOSTROUTE      (1U << 6)                       |||
  513.  |   #define XF_LOCK           (1U << 7)                       |||
  514.  |   #define XF_MAUSMSG        (1U << 8)                       |||
  515.  |   #define XF_GATED          (1U << 9)                       |||
  516.  |   #define XF_CREATEFLOWFILE (1U << 10)                      |||
  517.  |   #define XF_RESERVED11     (1U << 11)                      |||
  518.  |   #define XF_RESERVED12     (1U << 12)                      |||
  519.  |   #define XF_SIGNATURE      (1U << 13)                      |||
  520.  |   #define XF_IMMEDIATE      (1U << 14)                      |||
  521.  |   #define XF_FIXEDADDRESS   (1U << 15)                      |||
  522.  |                                                             |||
  523.  |   #define MF_NICHTGELESEN   (1U << 0)                       |||
  524.  |   #define MF_NOTREAD        (1U << 0)                       |||
  525.  |   #define MF_ZURUECK        (1U << 1)                       |||
  526.  |   #define MF_RETURN         (1U << 1)                       |||
  527.  |   #define MF_BEANTWORTET    (1U << 2)                       |||
  528.  |   #define MF_ANSWERED       (1U << 2)                       |||
  529.  |   #define MF_GELESEN        (1U << 3)                       |||
  530.  |   #define MF_GELESEN        (1U << 3)                       |||
  531.  |   #define MF_WEITER         (1U << 4)                       |||
  532.  |   #define MF_CONTINUE       (1U << 4)                       |||
  533.  |   #define MF_MAUSNET        (1U << 5)                       |||
  534.  |   #define MF_ANGEKOMMEN     (1U << 6)                       |||
  535.  |   #define MF_RECEIVED       (1U << 6)                       |||
  536.  |   #define MF_GATEWAY        (1U << 7)                       |||
  537.  |   #define MF_KOPIERT        (1U << 8)                       |||
  538.  |   #define MF_COPIED         (1U << 8)                       |||
  539.  |   #define MF_MAUSTAUSCH     (1U << 9)                       |||
  540.  |   #define MF_UNBEKANNT      (1U << 10)                      |||
  541.  |   #define MF_UNKNOWN        (1U << 10)                      |||
  542.  |   #define MF_INTERESTING1   (1U << 11)                      |||
  543.  |   #define MF_INTERESTING2   (1U << 12)                      |||
  544.  |   #define MF_VERERBEN       (1U << 13)                      |||
  545.  |   #define MF_HEREDITARY     (1U << 13)                      |||
  546.  |   #define MF_RESERVED14     (1U << 14)                      |||
  547.  |   #define MF_RESERVED15     (1U << 15)                      |||
  548.  |                                                             |||
  549.  +-------------------------------------------------------------+||
  550.   \_____________________________________________________________\|
  551.  
  552.     +--------------------+
  553.     | V1.25   02.01.95   |\
  554.  +--+--------------------+-------------------------------------+
  555.  |                                       Changes: St.Slabihoud |\
  556.  | New:                                                        |||
  557.  |                                                             |||
  558.  | - Msglist can be put into a window.                         |||
  559.  |   When switching "Switches->...use Comment-Tree" on the     |||
  560.  |   Msglist will be shown using the comment tree.             |||
  561.  |   Does also work without header cache!                      |||
  562.  | - MsgFlags will be shown in a long format (and when you use |||
  563.  |   a lot of flags then two lines will be used).              |||
  564.  | - New window functions.                                     |||
  565.  | - Fontsize switchable for listwindows.                      |||
  566.  | - New parameter %n. This parameter consists of the name of  |||
  567.  |   the actually area.                                        |||
  568.  | - You can use the same parameters allowed in quotes with    |||
  569.  |   function keys (%f, %F, %t, %T, %a, %d, %D, %z and %n).    |||
  570.  | - New quoting functions implemented.                        |||
  571.  | - Automatically formfeed ("Print msg ^P") switchable.       |||
  572.  | - Printing of Arealist/Msglist is possible.                 |||
  573.  | - When using AVALON and LED in a multitasking OS you can    |||
  574.  |   start AVALON via the LED requestbox.                      |||
  575.  | - 63 small bugfixes ;-)                                     |||
  576.  | - Netmailarea will be shown even if not defined in          |||
  577.  |   AREAS.BBS.                                                |||
  578.  | - Faster forward searching with ALT-F                       |||
  579.  | - When moving msgs the comment tree will be reread now.     |||
  580.  | - Bugfix: When undeleting msgs no incorrect flag is set.    |||
  581.  | - Switching on "Switches->Show areadescription" shows the   |||
  582.  |   areadescription in the Areawindow.                        |||
  583.  | - MSGID and REPLY can consist of 200 characeters now.       |||
  584.  | - Max. 32767 areas allowed in AREAS.BBS. Each area needs    |||
  585.  |   approx. 400 Byte of memory (LED 1.23 and below needs      |||
  586.  |   200 KByte for 512 areas).                                 |||
  587.  | - Now you can choose if you want to hide the MSGID or other |||
  588.  |   ^A-lines with "Switches->Hide ^A lines...".               |||
  589.  | - LED uses the "^REPLYTO" statement when "Switches->Always  |||
  590.  |   use ^REPLYTO" is turned on. Usefull for UUCP gateways.    |||
  591.  | - When LED 1.24 crashes it was a problem with the stack.    |||
  592.  |   I have compiled LED with 'only' 16 KByte of stack, but    |||
  593.  |   it needs up to 19 KByte! Now 16 KByte should be more than |||
  594.  |   enough for LED 1.25.                                      |||
  595.  | - New font selection.                                       |||
  596.  | - "Indent" is temporary switched of when a functionkey is   |||
  597.  |   pressed.                                                  |||
  598.  | - Header can be sorted by date with Shift+F7.               |||
  599.  |                                                             |||
  600.  | - LED can use the correct address for netmails and          |||
  601.  |   echomail now ("Switches->Address correction ...").        |||
  602.  |   This feature is useless with JETmail, IOSmail,            |||
  603.  |   Ecu/Llegada because these tosser put their own address    |||
  604.  |   into the msg header. I have implemented it, because it    |||
  605.  |   might be usefull in future. It works not with             |||
  606.  |   'Skip Scanner'!                                           |||
  607.  | - Now you can tell JETmail 0.99beta11 (and higher) that the |||
  608.  |   origin address should not be changed by the tosser.       |||
  609.  |   The flag is named "Fixed address" and can be switched on  |||
  610.  |   e.g. with ALT-V. When setting that flag the user is       |||
  611.  |   responsible that the mail gets the correct origin         |||
  612.  |   address.                                                  |||
  613.  |   TIP: Switch on "Switches->Address correction (Netmail)",  |||
  614.  |        so it is possible to select and fix the correct      |||
  615.  |        address when it is necessary.                        |||
  616.  |                                                             |||
  617.  | - Keys: Window with msglist                                 |||
  618.  |                                                             |||
  619.  |   ESC      : Update of all flags (new,unread,to sysop)      |||
  620.  |   UNDO,^U  : Close window                                   |||
  621.  |   sHOME    : End of list                                    |||
  622.  |   HOME     : Start fo list                                  |||
  623.  |   s[<>^v]  : Side left, right, up, down                     |||
  624.  |   BACKSPACE: Side up                                        |||
  625.  |   SPACE    : Side down                                      |||
  626.  |   RETURN   : Select msg (undelete killed msg)               |||
  627.  |   ^RETURN  : Kill msg                                       |||
  628.  |   [<>]     : Line up, down                                  |||
  629.  |   [^v]     : Line up, down                                  |||
  630.  |   NUM+     : Line down                                      |||
  631.  |   NUM-     : Line up                                        |||
  632.  |                                                             |||
  633.  | AREAS.BBS flags (1.23 and below):                           |||
  634.  |                                                             |||
  635.  | -ORIGIN          Origin of area.                            |||
  636.  | -PASSTHROUGH     LED does not show this area.               |||
  637.  | -VISIBLE         Only with -Passthrough. Area is visible.   |||
  638.  | -UMLAUTE         Only usefull for germans ;-).              |||
  639.  | -QUOTE_NON       No topline when quoting a msg.             |||
  640.  | -QUOTE_MSG       Topline: "In a msg from...".               |||
  641.  | -QUOTE_NACHRICHT Topline: "In einer Nachricht...".          |||
  642.  | -QUOTE_NATIVE    Topline: free editable, own language.      |||
  643.  | -QUOTE_ENGLISH   Topline: free editable, english.           |||
  644.  |                                                             |||
  645.  | AREAS.BBS flags (new 1.24):                                 |||
  646.  |                                                             |||
  647.  | -MAUS            Area is a MausNet area.                    |||
  648.  |                                                             |||
  649.  | AREAS.BBS flags (new 1.25):                                 |||
  650.  |                                                             |||
  651.  | -INVISIBLE       Area is invisible.                         |||
  652.  |                                                             |||
  653.  +-------------------------------------------------------------+||
  654.   \_____________________________________________________________\|
  655.  
  656.     +--------------------+
  657.     | V1.24   13.12.94   |\
  658.  +--+--------------------+-------------------------------------+
  659.  |                                       Changes: St.Slabihoud |\
  660.  | New:                                                        |||
  661.  |                                                             |||
  662.  | - Now you can jump to an area beginning with a number (in   |||
  663.  |   LED 1.23 and below it works only with alpha chars).       |||
  664.  | - "Write Msg plain..." and "Append Msg plain..."            |||
  665.  |   implemented. These functions will save msgs without       |||
  666.  |   any header. Usefull for UUE coded msgs or splitted texts. |||
  667.  | - 17 small bugs fixed.                                      |||
  668.  |                                                             |||
  669.  | - Keys: Window with arealist                                |||
  670.  |                                                             |||
  671.  |   A-Z,0-9  : Jump to area                                   |||
  672.  |   ESC      : Update of all flags (new,unread,to sysop)      |||
  673.  |   UNDO,^U  : Close window                                   |||
  674.  |   sHOME    : End of list                                    |||
  675.  |   HOME     : Start of list                                  |||
  676.  |   s[<>^v]  : Side left, right, up, down                     |||
  677.  |   BACKSPACE: Side up                                        |||
  678.  |   SPACE    : Side down                                      |||
  679.  |   RETURN   : Select area                                    |||
  680.  |   [<>^v]   : Line left, right, up, down                     |||
  681.  |   NUM+     : Line down                                      |||
  682.  |   NUM-     : Line up                                        |||
  683.  |   NUM*     : Next area with new msgs                        |||
  684.  |   NUM/     : Next area with unread msgs                     |||
  685.  |   #        : Next area with msgs for the sysop              |||
  686.  |                                                             |||
  687.  +-------------------------------------------------------------+||
  688.   \_____________________________________________________________\|
  689.  
  690.     +--------------------+
  691.     | V1.24   11.12.94   |\
  692.  +--+--------------------+-------------------------------------+
  693.  |                                       Changes: St.Slabihoud |\
  694.  | New:                                                        |||
  695.  |                                                             |||
  696.  |  - Arealist and Msglist can be put in a window.             |||
  697.  |  - Paths can be longer than 80 characters (now 128 chars).  |||
  698.  |  - LOCAL flag is set in forwards now.                       |||
  699.  |  - New method of saving the window positions.               |||
  700.  |  - Window manager rewritten. Windows can be changed in the  |||
  701.  |    background.                                              |||
  702.  |  - ALT+I: Indent On/Off, ALT+T: Expand TABs                 |||
  703.  |                                                             |||
  704.  +-------------------------------------------------------------+||
  705.   \_____________________________________________________________\|
  706.  
  707.     +--------------------+
  708.     | V1.23 vom  7.12.94 |\
  709.  +--+--------------------+-------------------------------------+
  710.  |                                                             |\
  711.  | New LED author:                                             |||
  712.  |                                                             |||
  713.  |  Stephan Slabihoud, Johannesstr.5, 46240 Bottrop, Germany   |||
  714.  |         FidoNet: 2:2446/110.6                               |||
  715.  |         Internet: slabbi@kali.rhein-ruhr.de                 |||
  716.  |                                                             |||
  717.  +-------------------------------------------------------------+||
  718.   \_____________________________________________________________\|
  719.