home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / rbbs / qed120.lzh / QUICKED.DOC < prev    next >
Text File  |  1990-10-25  |  31KB  |  670 lines

  1.  
  2.      ****          **           ***    ********     ***
  3.     **  **                **     **   **      **
  4.     **  **    **  **     ***    ****    **  **     ** *  *    ****
  5.     **  **    **  **      **   **  **    ** **     ****       ** **
  6.     ** ***    **  **      **   **    ****     ** *  *  **  **
  7.      ****    **  **      **   **  **    ** **     **   **  **  **
  8.        ***     *** **  ****    ****   ***  **    ********   *** **
  9.  
  10.                  Version 1.20
  11.  
  12.             The Quick Message Editor
  13.                 For QuickBBS, RemoteAccess and compatible
  14.                          Bulletin Board Systems
  15.                   By
  16.                   Dror Tirosh
  17.  
  18. Introduction.
  19.  
  20.  QuickEd is an external Full Screen Editor for QuickBBS systems, It
  21.  started its way as a Hebrew message editor for the Opus BBS. But it was
  22.  never installed because it was difficult to install an Opus external
  23.  message editor. When QuickBBS appeared, the Hebitor (Hebrew editor, the
  24.  name of the Hebrew version) was born, and now it used used on some
  25.  boards. QuickEd is the English-only version of Hebitor, written
  26.  especially to be used in the U.S.A and Europe.
  27.  
  28.  QuickEd is actually two different programs. The unregistered version
  29.  can be freely used as is without any license or fee, as long as you do
  30.  not try to remove the copyright notice from it.
  31.  The only modification allowed is configuring your copy of QUICKED using
  32.  QEDINST. Do not distribute such a copy, only the original package.
  33.  (Repacking using a different archive program is allowed as long as all
  34.  the files are included, but still not recommended). If you find it
  35.  useful, and want to gain access to the special options of the
  36.  registered version, send the registration form, and receive (by mail or
  37.  net-mail) the registration code. From the moment you install this code
  38.  into your QuickEd, it becomes registered to your board only. You may
  39.  not distribute the registered version, or attempt to remove or change
  40.  the registration information in the editor. More information about
  41.  registration below.
  42.  
  43. Quick-Ed features:
  44.  
  45.  o Full-screen editing
  46.  o Can be used as local- or remote text editor.
  47.  o Familiar WordStar-like commands
  48.  o Smart screen refresh method for quick response
  49.  o Full keyboard support for popular communication programs:
  50.    Procomm, GT PowerComm, Telix, Qmodem, Telemate.
  51.  o Quote window - see (and quote) the message you are replying to
  52.  o Time left display, and warning when time is almost up.
  53.  o Idle warning before disconnecting
  54.  o Word wrapping and paragraph reformatting
  55.  o SysOp keyboard is active while user editing a message
  56.  o No strange-looking command line parameters
  57.  o Easy to use menu-driven installation and customization program
  58.  o Installable colors
  59.  o Select either ASCII-only or IBM-graphics character set
  60.  o Use your favorite editor in local mode
  61.  o Automatic Zmodem message upload
  62.  o Xmodem/Ymodem/Zmodem message upload
  63.  o Temporary message storing and retrieving
  64.  o Familiar QuickBBS local keys - Hangup, Jump to DOS
  65.  o Text file import/export
  66.  o 9 SysOp macros - in local and remote.
  67.  
  68. Registered version only:
  69.  
  70.  * See name of user on-line
  71.  * Special remote options for selected (privileged) users.
  72.  
  73.  The registered version of QuickEd can determine the name of the user
  74.  on-line, and display it on the local sysop screen. Also, the name of
  75.  the user is looked at a list of privileged users, to determine whether
  76.  the that user has a privilege to use some advanced options from remote.
  77.  The unregistered version of QuickEd cannot determine automatically
  78.  whether a user is privileged or not, and thus the privilege can be
  79.  obtained only by the sysop local intervention (pressing Alt-P)
  80.  
  81. Testing Quick-Ed (Demo mode)
  82.  
  83.  The Quick-Ed provides an easy way for testing. Simply type QUICKED At
  84.  the DOS prompt and you will enter demo mode. All registered version
  85.  options work in demo mode. In demo mode, the Quick-Ed will work with
  86.  the keyboard and screen only. You don't need the FOSSIL driver to work
  87.  in demo mode.
  88.  
  89.  You can edit the message, view the help file, even save your message
  90.  and quote, just as if you were in the BBS. The BBS message base will
  91.  not be effected by saving a message. The quote window will show the
  92.  saved message.
  93.  
  94. Installation procedure
  95.  
  96.  As simple as possible:
  97.  Un-ZIP the ZIPfile and run QEDINST. The first time you run it, it will
  98.  create a configuration file.
  99.  Now run the BBS configuration program, and set the name of the external
  100.  editor to QUICKED.EXE with the appropriate path. You may put QuickEd at
  101.  any directory you like. Just make sure that QUICKED.HLP, QUICKED.CFG
  102.  are located in this directory, or use QEDPATH environment variable (see
  103.  below).
  104.  
  105. Customization:
  106.  
  107.  Now, that you see QuickEd 1.20 works well with your board, you can run
  108.  QEDINST and customize the editor to your needs:
  109.  
  110.  1. Colors - you can choose what colors will be used for the title lines,
  111.          message text, status line etc. Choosing only shades of white
  112.          and blue (underline) will make the editor compatible with
  113.          non-IBM VT-100 emulators.
  114.  2. Frame  - you can select the kind of help window frame you like. If you
  115.          have many non-IBMers among your users, you should change
  116.          it to ASCII frame, or choose the frame chars yourself.
  117.  3. Quote Char - Select the character for the quote window header. You can set
  118.          the Quote Char to a single line (default), double line or ASCII
  119.          minus sign.
  120.  4. Message Upload Options:
  121.     1. Allow upload - specify which user is allowed to use the upload
  122.          option key - ^K X/Y/Z (for Xmodem, Ymodem and Zmodem):
  123.          All users, Privileged users (users who appear in the QUICKED.PRV
  124.          file) or disable it altogether.
  125.          note  that setting it to Privileged on non-registered system will
  126.          prevent a user from uploading, unless the sysop give him the
  127.          privilege to do so manually (by pressing Alt-P)
  128.     2. Zmodem AutoUpload - specify which user is allowed to upload message
  129.          using Zmodem AutoUpload. QuickEd will automatically recognize
  130.          the user tries to upload, and enter upload mode.
  131.     3. X/Y/Zmodem pathname - the full pathname (including file extention)
  132.          to the external protocol. Make sure to add the right pathname
  133.          and extension (.COM or .EXE)
  134.     4. X/Y/Zmodem cmd line - parameters to set the external protocol to
  135.          recieve mode.
  136.          These parameters have default values for the popular DSZ program
  137.          that implements all three protocols.
  138.          There are 3 "macro commands" for the external protocol command
  139.          line:
  140.           *F filename
  141.           *S speed (baud rate)
  142.           *P port number
  143.           *T time left (in minute)
  144.          you must place *F on the command line. QuickEd will replace it
  145.          with its temporary file name when calling the external program.
  146.          For multiline systems, it is neccessary to put *P (speed) and
  147.          optionally *S (speed) on the command line, to make sure the
  148.          file transfer will be routed to the right line.
  149.  5. Local editor - You can decide to select some other text editor for
  150.          use in local mode. This editor is invoked by pressing Alt-E
  151.          in the editor, or automatically (by setting autoload in the
  152.          installation program). When you enter the editor, you will have
  153.          the message you are replying to (if any) on the screen.
  154.          If you exit the editor without saving, then the message will
  155.          be aborted (even if you were replying a message)
  156.  6. High chars - When this option is On, characters above chr(128) cannot
  157.          be entered as a part of the message. This restricts messages
  158.          to ASCII-only, and eliminates some of the "garbage" that
  159.          appears when using bad phone lines.
  160.  7. Local display - by default, the sysop's screen is an image of the user's
  161.          screen. This, however, might slow down the fast beasts (HST and
  162.          others) or slow computers. So, you can change Local Display to
  163.          Off. In this mode, all the sysop will see is the user name
  164.          currently editing the message (for registered version only.)
  165.  8. Quite mode - When this option is On, the bell of the Sysop's computer
  166.          won't ring when it does on the user's side (That is, on user
  167.          inactivity warning, and time left warning)
  168.  9. Local Idle check - When this option is On, the idle time check is
  169.              done for any user who uses the editor (the idle time is the
  170.              BBS's inactivity timeout). When Off, a user entered in
  171.              local mode won't be disconnected by inactivity timeout.
  172.              (Still, the Time Limit is always functional).
  173.  10. Swap drive - When this option is set to None, QuickEd remains in memory
  174.          when it run any external program (editor, upload protocol, DOS
  175.          shell), and occupies about 60K. When set to drive C to E, then
  176.          QuickEd will try to swap itself to disk or EMS before running the
  177.          external program, and will occupy only 4K. If QuickEd fails to
  178.          swap itself, the external program won't be invoked.
  179.          Note that even if you use EMS, you must set this flag to any
  180.          drive, even though it won't save anything unless not enough EMS
  181.          memory is available.
  182.  
  183. QuickEd Support Files
  184.  
  185.  QuickEd uses several files for its operation:
  186.  1. QUICKED.CFG - this file is created and updated by the installation
  187.         program, QEDINST. QuickEd cannot run without one handy. Also, when
  188.         upgrading to a newer version of QuickEd, the QEDINST automatically
  189.         upgrade the configuration file with the new options.
  190.  2. QUICKED.HLP - The help file is accessible at any time by pressing ^K?
  191.         or F1. It show a brief list of all the keys supported by QuickEd.
  192.  3. QUICKED.MAC - a macro file for local and remote use. Up to 9 macros can
  193.         be defined. Each line of this file is a macro, thus only the first
  194.         9 lines of this file are ever used. The macros are activated by
  195.         pressing ^K-<n> (and in local mode also Alt-<n>) where n is digit
  196.         1-9. A caret ^ is used as control-character introducer.
  197.         e.g.:
  198.           ^Q^C^M^I^I^IThe Sysop.^Z
  199.         is a macro line that will move to the end of the text, leave one
  200.         empty line, move 3 tabs to the right, sign "The Sysop" and save the
  201.         message. Note that you won't see this macro displayed on the screen,
  202.         as the editor will exit before it is shown on the screen, but will
  203.         be written to the message.
  204.  
  205. and for registered systems:
  206.  4. QUICKED.PRV - a list of privileged users. Privilegged users can use
  207.         the editor as a text file editor, and import/export files to and
  208.         from the message editor. Also, privileged users are allowed to
  209.         use the macros ^K-1 to ^K-9 from remote.
  210.         each line in this file is a name name of one user, first and
  211.         last name. The name of the current user on-line is compared to
  212.         the names in this list to determine whether the user is
  213.         privileged or not.
  214.  
  215.   All these files are first looked at the current directory. If they are
  216.   not found there, QuickEd will look for environment variable QEDPATH,
  217.   and use its value as path for these files. Finaly, if this environment
  218.   variable is not found, then QuickEd will look in the directory the EXE
  219.   file resides.
  220.   To set this environment variable, add SET command to the appropriate
  221.   batch file. e.g.:
  222.  
  223.         SET QEDPATH=D:\QEDFILES
  224.  
  225.  
  226. Version Upgrade
  227.  
  228.  To upgrade from version 1.00 and keep your setup and registration
  229.  information, you should rename QUICKED.EXE (1.00) to QUICKED.OLD before
  230.  UNZIPping the ZIP file. This way, QEDINST will copy the information from
  231.  it to the new version. Upgrading of all subsequent versions to any newer
  232.  version will become automatic, as now this information is kept in a
  233.  separate file QUICKED.CFG.
  234.  Note that the automatic upgrade will set all new configuration parameters
  235.  to default values, and thus you can run the upgraded QuickEd after the
  236.  automatic apgrade with no need to set anything manually.
  237.  
  238. Registration
  239.  
  240.  After testing the unregistered version run QEDINST and enter the
  241.  Register submenu. Fill in your full details and choose the option
  242.  Print registration form. Fold the form, enclose a cheque of at least $9
  243.  (for versions 1.xx) or $15+ (all future versions). You may send the
  244.  equivalence in Canadian, West-European, or Israeli currency.
  245.  Tape or staple the form, and send it. You will receive (within a about
  246.  two-three weeks) a reply by network or normal mail with your own
  247.  registration code. NOTE: Even if you don't specify NET address for your
  248.  BBS, still it is recomended to supply (by writing) a net address where
  249.  a NET-mail with your registration code can be sent, since this might be
  250.  a faster way than ordinary mail.
  251.  
  252.  This code is calculated according to your BBS name, Network address
  253.  and requested version. Run QEDINST again and choose Enter code.
  254.  Type in your registration code. Your version of QuickEd is now
  255.  registered. Your BBS name and network address will appear on the
  256.  top line of the screen when editing a message, and from now on the name
  257.  of the user editing a message will appear on the bottom line, and you can
  258.  now make you list of privileged users (sysop, cosysops) that may use the
  259.  special features from remote.
  260.  The special features are:
  261.  - Import/Export file into the message (thus efectively using QuickEd as a
  262.    remote text file editor)
  263.  - Use 10 keyboard macros from remote.
  264.  - Upload a message (can be configured for All users or Privileged users
  265.    only)
  266.  
  267.  Notes:
  268.    1. QuickEd now uses the system log file to determine the user name.
  269.       So you should make sure to enter the right name (and path) for
  270.       this file. If you are using multiline system, make sure to have
  271.       SEPERATE log file for each line.
  272.  
  273.    2. If you were registered for previous version of QuickEd, then you
  274.       know you had to add a little "patch" to the menu system. This
  275.       "patch" is not needed anymore, so you can remove it. Just remove
  276.       the "execute questionnaire QUICKED" from the main menu, and delete
  277.       the QUICKED.Q-A file. (of course, you may choose not to remove it,
  278.       but this is pointless).
  279.  
  280.  IMPORTANT: Do not change your BBS name or Address in QEDINST after
  281.  sending your registration form, if you do the code you will receive
  282.  will be useless.
  283.  
  284. Registration Procedure
  285.  
  286.  The registered version of QuickEd attempts to display the name of the
  287.  user currently editing a message on the screen. It also uses this name
  288.  to determine whether this user is privileged or not (see "Privileged
  289.  operations" below). Unfortunately, the BBS does not freely give this
  290.  information to the external editor like it does for doors, and we had
  291.  to find some twisted way to get it. The way we found for the BBS to
  292.  give that information, is using the log file. The log file is searched
  293.  backwards for the string "on-line at". This string is immediately
  294.  preceeded by the name of the user.
  295.  e.g.:
  296.             > 21:18:28  Dror Tirosh on-line at 2400 baud
  297.  
  298. Editing a message.
  299.  
  300.  First, make sure your 'Use ANSI' and 'ANSI Editor' flags are set.
  301.  
  302.  When entering the QuickEd, the first two lines will look like this:
  303.  
  304.  QuickEd 1.20 - Unregistered version
  305.   Type <Ctrl-K> <?> or <F1> for help.     Time Left:XX     Insert
  306.  
  307.  (or with the BBS name and address, for registered versions)
  308.  The Time Left display will update every minute. When you have two
  309.  minutes left QuickEd will warn you with a bell and the time left
  310.  will start flashing.
  311.  The editor starts in Insert mode. You can change to overwrite mode by
  312.  pressing Ins or ^V, but usually this isn't necessary because Insert
  313.  mode does not slow down editing.
  314.  
  315.  The message is displayed on the Sysop's screen too. He can also write into
  316.  it. This allows 'Chatting' within the message.
  317.  
  318.  You can now start your message. You can use WordStar-like control codes or
  319.  the VT-100 keys (if supported by you terminal program) to move the cursor
  320.  around and edit your message:
  321.  
  322.  Note: the ^ sign means pressing the key with <Ctrl>.
  323.  
  324.               Word-Star       VT-100/IBM    Notes
  325.               ========          ==========    =====
  326.  Up             ^E         Up
  327.  Down             ^X         Down
  328.  Right             ^D         Right
  329.  Left             ^S         Left
  330.  Start of line         ^Q^S         Home
  331.  End of line         ^Q^D         End
  332.  Word left         ^A         ^Left         (1)
  333.  Word right         ^F         ^Right      (1)
  334.  Delete left char     ^H         Backspace     (3)
  335.  Delete current char     ^G         Del         (3)
  336.  Delete right word     ^T
  337.  
  338.  Save message and exit     ^K^S , ^K^D , ^Z
  339.  Exit with no save     ^K^A , Esc Esc (that is pressing Esc twice).
  340.  
  341.  Tab (next 8 char stop)  ^I or Tab
  342.  Toggle insert mode     ^V or F2 (4)     Ins         (4)
  343.  
  344.  Page up         ^R         PgUp         (2)
  345.  Page down         ^C         PgDn         (2)
  346.  Top of page         ^Q^E         ^Home         (1)
  347.  Bottom of page      ^Q^X         ^End         (1)
  348.  Top of message      ^Q^R         ^PgUp         (1)
  349.  Bottom of message     ^Q^C         ^PgDn         (1)
  350.  
  351.  Insert line         ^N
  352.  Delete current line     ^Y     \
  353.  Un-delete a line     ^U      \
  354.  Copy line into            \     See next section,
  355.   un-delete buffer     ^W       /     'Line Manipulation'
  356.  Purge line (delete with      /
  357.   no un-deleting     ^K^P     /
  358.  
  359.  Restore current line     ^Q^L
  360.  
  361.  Redraw current line     ^K^L
  362.  Redraw screen         ^K^R
  363.  Get help screen     ^K ? or F1
  364.  Store message, no exit  ^K^O                 (5)
  365.  Restore message     ^K^I                 (5)
  366.  Center line         ^K^C
  367.  Flush line right     ^K^F
  368.  Find string         ^Q^F
  369.  Find and replace     ^Q^A
  370.  
  371.  Message upload      ^KX, ^KY, ^KZ           See 'Message upload'
  372.  
  373.  Enter quote mode     ^K^Q, ^Q^Q or F3      See 'Quoting messages'
  374.  
  375.  notes:
  376.  (1) Note Procomm supports PgUp and PgDn codes, but you must press ^PgUp and
  377.      ^PgDn (since these keys are used for upload/download).
  378.  (2) Some too-accurate VT-100 emulations swap the Backspace and Del
  379.      keys according to their positions on the VT-100 keyboard. Use
  380.      ANSI emulation instead of VT-100, that usually fixes the problem.
  381.  (3) As some terminal program do not support the Ins key, we placed it
  382.      also on the F2 key for convenience. If your terminal does not support
  383.      function keys you will have to use ^V.
  384.  
  385.  Leaving the message -
  386.     You have two ways to leave the current message.
  387.     1. Leave without saving - Press Esc key twice, or ^K^A, and a message
  388.            would appear: Y to leave, or N to continue editing.
  389.     2. Save and exit - Press ^K^S, ^K^D or ^Z to save immediately,
  390.        with no confirmation.
  391.  
  392.  Restore current line -
  393.      This option restores the current line to what it looked like when
  394.      you entered it. This option will NOT return a line deleted with ^Y.
  395.      See 'Line Manipulation' section for doing so.
  396.  
  397.  Redraw line -
  398.      This option is useful if you get noise on the line. The Quick-Ed
  399.      will re-send the current line to restore it. If several lines were
  400.      distorted you can use ^K^R - redraw screen.
  401.  
  402. Get help screen.
  403.  
  404.  When you enter the help, a window will be opened and the
  405.  help screen will be displayed. Use <Enter> to move to the next
  406.  screen. You dont have to wait for the whole screen to be displayed -
  407.  You can press <Enter> in the middle of a screen display to get
  408.  the next one. Use <Space> or Escape twice to leave help
  409.  
  410. Wrap around and split-join.
  411.  
  412.  This version of QuickEd has improved control of the text: line
  413.  splitting and joining. Automatic paragraph reformatting, improved
  414.  word-wrap. When a line is word-wrapped it becomes a part of a paragraph.
  415.  When text is entered in the middle of a line words on the end of the
  416.  line will no longer be lost- they will be wrapped to the next line.
  417.  If the next line is a part of the same paragraph the whole paragraph
  418.  will be reformatted. QuickEd now supports the FIDO standard soft-carriage
  419.  return character. Use the command ^Q^M to show markers for wrapped lines.
  420.  
  421. Line manipulation
  422.  
  423.  QuickEd does not support the WordStar block commands- they are simply
  424.  too much for an on-line editor. QuickEd's line manipulations commands
  425.  are built around the undelete buffer. Deleteing lines with ^Y places
  426.  them in the undelete buffer. ^U will pop line back from the buffer. This
  427.  is used when you accidentally delete a line or when you need to move lines
  428.  in your message - undelete them somewhere else in your message. When
  429.  you want to copy lines use ^W. This command pushes the current line into
  430.  the undelete buffer without erasing it.
  431.  
  432.  You can Purge a line (using ^K^P) : this will delete the line, but won't
  433.  place it in the delete buffer. This line cannot be undeleted. You can
  434.  use this if you have some important text you want to move in the undelete
  435.  buffer, and you have a line disturbing you, and you dont want it in
  436.  the undelete buffer.
  437.  
  438.  Note the undelete buffer is lost when you exit the QuickEd. It is not saved
  439.  with the message.
  440.  
  441. Message Upload
  442.  
  443.  There are two ways to upload message: Manual and automatic.
  444.  To upload message manually, Press ^K and then X,Y or Z for uploading using
  445.  Xmodem, Ymodem or Zmodem. Press Enter at the prompt and start the upload.
  446.  The message will be added at the cursor position in the message buffer.
  447.  The Text You already wrote will not be erased by the message upload. At
  448.  the end of the upload, you may continue editing the message, or upload in
  449.  another file.
  450.  Automatic message upload is done simply by starting Zmodem upload at your
  451.  terminal program.
  452.  
  453. Quoting Messages
  454.  
  455.  For quoting messages you need to reply and tell QuickBBS you want to
  456.  quote message text. Otherwise a message 'No message to quote' would
  457.  appear if you try to press ^K^Q.
  458.  
  459.  If everything is ok the screen will be split, and a quote window will
  460.  appear in the bottom of the screen. You will see the first lines of the
  461.  message you our replying to. The cursor is placed on the first line of
  462.  that message, and the place of the cursor in the message you are writing
  463.  is shown by the blinking underline position marker.
  464.  
  465.  You can move around the quote window with Up/Down and Page Up/Page Down keys
  466.  (and their WordStar-like equivalents, described above). When you find a
  467.  line you want to quote, press <Enter>. The line will be copied into you
  468.  message at the current cursor position marked by the blinking underline.
  469.  
  470.  Both cursors are moved one line down, to allow multiple line quoting.
  471.  If any cursor reaches the bottom of its window it will scroll up.
  472.  
  473.  If the quote window is too small, you can enlarge it with Begin Line or
  474.  Top Text keys (^Q^S , ^Q^E or Home key) and reduce its size back again
  475.  with End Line or End Text keys (^Q^C ,^Q^D or End key).
  476.  
  477.  If you press ^K^Q you will return to edit mode, with the Quote window
  478.  still open. You can use this options for just looking at the message
  479.  without quoting it. Pressing ^K^Q again will return you to Quote mode.
  480.  
  481.  There is no special key to remove the Quote window from the screen. simply
  482.  move with the cursor down until it hits the Quote window, and the Quote
  483.  window will be closed.
  484.  
  485. Message storing and restoring.
  486.  
  487.  Press ^K^O and your message will be stored in a temporary file.
  488.  You can leave the message editor, look up a detail in another message,
  489.  enter the message editor again and recall your message to continue it
  490.  using ^K^I. You can restore a message more than one time.
  491.  No other user can restore the message you stored. You can restore a
  492.  message even after hanging up if no one stored another message yet.
  493.  The same keys are used for import/export files for privileged users.
  494.  
  495. Sysop Keys
  496.  
  497.  QuickEd supports some of the familiar BBS local keys.
  498.  
  499.  Alt-H    -Hangup.
  500.  
  501.  Alt-J  -Jump to DOS. Type EXIT to return, just like in the BBS. The
  502.          user's status line will be replaced by the message "The SysOp
  503.          has shelled to DOS, please wait" and, as your might have
  504.          guessed, when you return "The SysOp has returned from DOS,
  505.          Thanks for waiting!" will inform the user of your return.
  506.  
  507.  Alt-U  Disable/Enable user keyboard. For example, if the sysop wants to
  508.         import a file, but not let the user do it, he can disable first
  509.         its keyboard.
  510.  
  511.  Alt-P  Toggle user privilege. Privileged user can import/export files
  512.         and use the 9 macros. For example, the SysOp can disable the
  513.         user keyboard, toggle privileged mode, import a file, toggle
  514.         again and restore the user keyboard.
  515.  
  516.  Alt-E  Run the local message editor as configured in QEDINST menu
  517.         Setup\Local editor. Available in local mode only, when local
  518.         editor is not autoloaded. When quoting the local editor will
  519.         contains the quote lines. To cancel the message quit without
  520.         saving.
  521.  
  522.  Alt-1 to 9
  523.     9 SysOp or privileged user macros. Operated remotely with
  524.     ^K1 to ^K9. The macros themselves are stored in the text
  525.     file QUICKED.MAC. The first line is macro 1. Lines beyond
  526.     9 are ignored. The character ^ may be used in the macro
  527.     file for control characters. ^^ is ^.
  528.  
  529.  Privileged mode
  530.         Some special operations are available for privileged users These
  531.         operations are textfile reading/writing, usage of macro keys and
  532.         message uploading (if the sysop select them as privileged-only
  533.         in the configuration program). There is no need to enter a
  534.         password to use these special options: A special privileged
  535.         users list file holds the names of all the privileged users. The
  536.         sysop can set, temporarily, the current editing session to
  537.         privileged by pressing Alt-P. The privileged users list file is
  538.         called QUICKED.PRV. Each line contain the first and last name of
  539.         a privileged user just as it appears in the BBS.
  540.  
  541.  Out File
  542.     ^K^O (in privileged mode) will output the current message text
  543.     into a text file. Any split lines will be joined back, to
  544.     allow editing of textfiles with lines longer than 76 characters.
  545.     This means any paragraph typed without CR will be written as one
  546.     long line. Use ^Q^M to show wrapped line markers.
  547.  
  548.  In File
  549.     ^K^I (in privileged mode) will input a file into the current
  550.     message at the current cursor position. Warnings will be given
  551.         if there is not enough memory.
  552.     and if any control code was found in the file (it will be replaced
  553.     by a space).
  554.     You can also load a file into the Quote Window. Go into Quote Mode
  555.     (even if not replying any message) and press ^KI to load a file.
  556.     You may then move arround it, or quote lines from it into the message,
  557.     just as it was a regular quoted message.
  558.  
  559.  
  560.  QuickEd History
  561. ================
  562.  
  563. Version 1.02 additions
  564.  
  565.  QuickEd now respects the QuickBBS idle time limit. It prints a warning
  566.  message and an audible warning 15 seconds before disconnecting.
  567.  Two new commands - ^KC and ^KF. These commands are used for message
  568.  formatting. ^KC centers the cursor line and ^KF flushes it against the
  569.  right margin. Both commands advance the cursor to the next line for easy
  570.  formatting of entire paragraphs.
  571.  
  572. Version 1.10 additions
  573.  
  574. - QuickEd now can be run from command-line, as a text editor. Just type
  575.   QUICKED filename
  576.   and QuickEd will enter file editing mode. You can enter file editing mode
  577.   from local or from remote. The Time Left and Idle Time will not be
  578.   displayed, and the file name will be displayed on the bottom line.
  579.   To save the file, press Ctrl-Z, and then you may change the file name to
  580.   save.
  581. - New setup option that allows the sysop disable the local bell of QuickEd.
  582.   In this mode, the bell won't work even in demo mode.
  583. - New setup option, to disable idle time check for local user (usually, sysop)
  584. - External protocol for X/Y/Zmodem message upload. Zmodem may use AutoUpload
  585.   feature
  586. - Optional Swapping QuickEd to EMS or Disk on Dos Shell and External Protocol
  587.   execution. Thus you have over 90k more ram for dos or external programs.
  588.   Note: this option disabled as default, for compatibility with previous
  589.   versions of QuickEd. See "Installation" below.
  590. - A change in a key sequence - Zap line (^KZ) was changed to Purge Line (^KP)
  591.   to free up ^KZ for manual Zmodem upload (did anyone ever use Zap line?!..)
  592. - Small bug fixes: Enter in the middle of the paragraph and exit with an empty
  593.   message.
  594.  
  595. Version 1.20 Additions
  596.  
  597. 1. No need for auto-executing questionair. QuickEd reads username from the
  598.    SYSTEM.LOG. Thus no need for any instllation at all.
  599.  
  600. 2. The support files HLP, PRV, CFG are looked in the folowing directories,
  601.    in this order:
  602.    a. current directory
  603.    b. in directory specified by SET QEDPATH=<dir>
  604.    c. in the home directory (where the .EXE file is)
  605.  
  606. 3. All files (except MSGTMP) are opened in ReadOnly mode.
  607.  
  608. 4. Parameter passing to the external protocol. Typical command line for DSZ
  609.    should be "port *p speed *s rz *f". The Automatic upgrage in QEDINST will
  610.    always add the *f, and will add the others only if the current string is
  611.    "rz" (or other 2 letters)
  612.  
  613. 5. Reduced memory requirements: QuickEd can run with as little as 55K.
  614.  
  615. 6. New buffer handling: QuickEd can load in file in virtually any size.
  616.  
  617. 7. New editor command ^KN - New (clear current message from memory)
  618.  
  619. 8. No option is now registered-only, except the name of the user on-line.
  620.    Thus, the sysop (even of unregistered version) can toggle the privileged
  621.    flag (Alt-P), and use any privileged option, or even let a remote user
  622.    use them.
  623.  
  624. 9. Bug fixes:
  625.    Clear on Abort used to clear in funny colors.
  626.    Idle time set to Zero corrected and now will not check idle time (instead
  627.    of abort immediately)
  628.    Support for 9600, 19200 baud.
  629.  
  630. Future Features:
  631.  
  632.  QuickEd could offer many more options, with a better interface to the
  633.  BBS. Options like: changing subject, toggle private mode, aliases
  634.  (where allowed), changing area (when a conversation changed subject,
  635.  answering on netmail) etc.
  636.  
  637.  Also, Version 2 of QuickEd will support the VT-102 terminal emulated by
  638.  many of the new communications programs allowing much faster scrolling,
  639.  insert and delete operations- no need to redraw. QuickEd will
  640.  automatically detect this terminal if it supports the standard
  641.  identification strings.
  642.  
  643.  Message encryption for really private messages. No more "private"
  644.  messages that can be read by any sysop. Private messages encrypted
  645.  using a password, that only can be read by those who know it.
  646.  
  647.  We will keep the policy of making all controversial features (like
  648.  characters above 127, encryption, etc.) SysOp selectable. This way
  649.  non-network BBSes will have the freedom of choice.
  650.  
  651.     Dror Tirosh
  652.     5 Kalanit St.
  653.     Kefar-Saba 44-280
  654.     ISRAEL
  655.         Phone (voice) 972-52-35-354 or 972-52-916-825
  656.             (local daytime, and no collect calls, please...)
  657.  
  658.     Support board:
  659.         The Hitch Hiker's BBS
  660.         Home of QuickEd, MenuWizard
  661.         FidoNet 2:405/166
  662.         Working hours: 15:00 - 3:00 GMT
  663.                   (17:00 - 5:00 local time)
  664.         Phone - 972-52-910-225
  665.     and
  666.                 Atari Blues BBS
  667.                 FidoNet 2:405/101
  668.         24 Hours a day
  669.         Phone - 972-52-27-271
  670.