home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 451.lha / qed_v1.05 / appendix.txt next >
Text File  |  1990-12-08  |  26KB  |  645 lines

  1.                                    QED
  2.                                 Version 1.0
  3.  
  4.                               Preliminary Docs
  5.                                   8/31/90
  6.  
  7.                  Copyright 1988-1990 by Darren M. Greenwald
  8.                             All rights reserved
  9.  
  10.                               Appendix notes
  11.  
  12. ======================================================================
  13.                          APPENDIX CONTENTS
  14. ======================================================================
  15.  
  16. 1.)  Text Editing Windows           (defaults, inheritence, and more)
  17. 2.)  QED Requesters                 (special features, short cuts, etc.)
  18. 3.)  QED and the clipboard.device   (special notes, unit #'s, etc.)
  19. 4.)  Exporting text                 (things to be aware of)
  20. 5.)  Entering binary characters     (how to do this)
  21. 6.)  Block & Column marking         (special notes)
  22. 7.)  Default key mapping            (a table of information)
  23. 8.)  Notes on 2.0 compatability     (information)
  24.  
  25. *** SPECIAL NOTE ***
  26.  
  27. There is a distinction between an Amiga process, and an Amiga task.
  28. It turns out that the terminology "task" is more common than "process".
  29. For this reason the following documentation may use the former
  30. terminology; it is assumed that those who understand the distinction also
  31. understand the former terminology.
  32.  
  33. ======================================================================
  34.                          QED TEXT EDITING WINDOWS
  35. ======================================================================
  36.  
  37.      QED allows you to work with multiple files, and text editing buffers
  38. in the form of multiple text editing windows.  There is no significant
  39. performance penalty for opening multiple windows, and it is more efficient
  40. then running QED as multiple editing tasks.
  41.  
  42.      Each window can be set-up independently of the others, though you can
  43. share data between text editing windows by way of the clipboard.device, or
  44. intermediate files.
  45.  
  46.  
  47. Some things to beaware of about QED windows -
  48.  
  49.      Becareful not to confuse NEW windows with those opened by another QED
  50. task.  Windows opened with the NEW command belong to a single QED task, and
  51. run as a single Amiga task.  However you can still share data between
  52. windows opened by another QED task.
  53.  
  54.      NEW windows can be set-up with a variety of independent text editing
  55. options, however some options are global to a QED task.  For example, the
  56. option to use the ARP file requester is global, meaning that all NEW
  57. windows opened by a QED task will be affected by this option.
  58.  
  59.      NEW windows will be opened with some default settings unless you
  60. change those settings manually, or by way of a macro.
  61.  
  62.      When you select an item from the pull-down menus, the item affects the
  63. the window from which the command was issued.  The same is true of QED's
  64. command mode; commands affect only one window at a time.
  65.  
  66.      NEW windows inherit settings from previous windows.  Window defaults,
  67. and inheritence are listed below.
  68.  
  69.  
  70. NEW window defaults -
  71.                          
  72. - A 1024 byte initial text editing buffer.
  73. - Pen color 1.
  74. - Paper color 0.
  75. - Paper/Pen color combination 1.
  76. - Border/Detail pen color combination 1.
  77. - Hard tab size of 8.
  78. - Right margin 75.
  79. - Left margin 1.
  80. - Mark block mode off.
  81. - Mark column mode off.
  82. - Visible linefeeds off.
  83. - Visible hard tabs off.
  84. - Slider gadget off.
  85. - Use character $AB for visible linefeeds.
  86. - Use character $B7 for visible hard tabs.
  87. - Text editing is allowed.
  88. - Preserve marked block off.
  89. - Bookmark position is line 1, column 1.
  90. - No path, or file name.
  91. - Single, and double mouse clicks are handled in the default manner.
  92. - Horizontal scrolling is set to even multiples of 8 characters.
  93. - Overstrike mode off.
  94. - Word wrap on.
  95. - Margin lock off.
  96. - Auto Indent off.
  97. - Block line mode off.
  98. - Free cursor movement on.
  99. - Tab key insert mode on.
  100. - Soft tabs off.
  101. - Append mode saves off.
  102. - Backup files off.
  103. - Create icons off if started from the CLI.
  104. - Create icons on if started from the Workbench.
  105. - Detab saves, and print OFF.
  106. - Window is opened full screen size a few pixels below the title bar.
  107. - Case sensitive searches OFF.
  108. - Forward search mode TRUE.
  109.  
  110.  
  111. New windows inherit these options from the previous window -
  112.  
  113. - Pen, and paper colors.
  114. - Pen/Paper present combination value.
  115. - Border/Detail pen present combination value.
  116. - Visible linefeeds, and hard tab flags.
  117. - Tab size.
  118. - Margin settings.
  119. - Horizontal scroll amount.
  120. - Proportional slider gadget flag.
  121. - Character values to use for visible linefeeds, and hard tabs.
  122. - Editable flag.
  123. - Preserve marked blocks flag.
  124. - Path name.
  125. - Overstrike mode flag.
  126. - Word wrap mode flag.
  127. - Margin lock mode flag.
  128. - Auto indent mode flag
  129. - Block line mode flag.
  130. - Free cursor movement mode flag.
  131. - Tab insert mode flag.
  132. - Soft tabs mode flag.
  133. - Append mode saves flag.
  134. - Backup files mode flag.
  135. - Create icons mode flag.
  136. - Detab saves, and print mode flag.
  137. - Window is opened slightly smaller then the previous window.     
  138. - Case sensitive search flag.
  139. - Forward/Backward search direction flag.
  140.  
  141.  
  142. ======================================================================
  143.                             QED REQUESTERS
  144. ======================================================================
  145.  
  146.  
  147.      QED's requesters are all automatically adjusted to make use of your
  148. system font.  All requesters are opened in draggable windows, so you move
  149. them out of your way, and the position where you last left them is
  150. remembered for the duration of the text editing session.
  151.  
  152.      QED's requesters use standard Amiga gadgets.  As a reminder, you can
  153. use the mouse to position the cursor within string gadgets.  You can also
  154. clear the gadget by pressing RIGHT AMIGA X, and undo any changes with RIGHT
  155. AMIGA Q.
  156.  
  157.      String gadgets allow you to edit the contents of the gadget using the
  158. cursor left/right keys, DELETE key, BACKSPACE key, and SHIFTED cursor keys
  159. to move to the end, or beginning of the line.
  160.  
  161.  
  162.  
  163. Keyboard shortcuts:
  164. -----------------------------------------------------------------
  165.  
  166.      Within QED, pressing RETURN within a string gadget will move the
  167. cursor to the next field, or be considered equivalent to clicking on the OK
  168. gadget.
  169.  
  170.      Pressing SHIFT-RETURN within a string gadget will activate the
  171. next/previous string gadget if any.  If there is only one string gadget, it
  172. is deactivated.
  173.  
  174.      Pressing ALT-RETURN within a string gadget deactives the string
  175. gadget.
  176.  
  177.      Pressing RETURN, SHIFT-RETURN, or ALT-RETURN will activate a string
  178. gadget if no string gadget is currently active.
  179.  
  180.      Note that if a string gadget is NOT activated, you can use the
  181. keyboard to respond to requesters.  For example, press the 'o' key
  182. for OK, or the 'c' key for CANCEL.
  183.  
  184.      Within QED's file requester you can use the 't' key for TOGGLE,
  185. or the 'p' key for PARENT.
  186.  
  187.      Within the Search & Replace requesters, you can use the
  188. 'a' key to toggle case sensitive search mode on/off, and the
  189. 'f', or 'b' key to toggle between forward/backward search modes.
  190.  
  191.  
  192.  
  193. Requester types:
  194. -----------------------------------------------------------------
  195.  
  196. File requester -
  197.  
  198.      The file requester allows you to easily move through sub-directories,
  199. and select a file name.  QED's file requester has been designed to be as
  200. small as possible so that it doesn't get in your way.
  201.  
  202.      Like most Amiga file requesters, the file names, and directories are
  203. displayed in a scrollable list.  The list of file names, and directories is
  204. read from disk into memory, however you do not have to wait for the entire
  205. directory to be read before selecting a file name, or changing the
  206. directory path.
  207.  
  208.      QED's file requester dynamically allocates memory for the directory
  209. listing, so directories of virtually any size are supported.
  210.  
  211.      A gadget labeled TOGGLE toggles between the directory listing, and
  212. a list of devices in your system.
  213.  
  214.      The gadget labeled FILE: is automatically activated, so often you can
  215. just type in a file name, and press RETURN without having to use the mouse.
  216.  You can also select a file name with the mouse by double clicking on the
  217. name, or single clicking on the name, and OK gadget.
  218.  
  219.      By default QED's file requester shows the first 8 files, or
  220. sub-directories found on disk.  The list of names is not further modified
  221. until you click on, or drag the scroll bar.  This allows you to position
  222. the scroll bar before the entire directory has been read, and select a
  223. name with the mouse.
  224.  
  225.      If you have a fast hard-drive, you can toggle this behavior such that
  226. the list of names is automatically redisplayed in sorted order when the
  227. entire directory has been read into memory.  Note that while some find
  228. this desireable, it also turns out that you almost have to wait for the
  229. entire directory to be read.  The reason for this is the list of names is
  230. likely to change on you just as you are about to select a name with the
  231. mouse.
  232.  
  233.  
  234. Search -
  235.  
  236.      This requester is displayed when you select "Search..." from the
  237. pull-down menus.  It waits for you to enter a seach string, and press
  238. RETURN.  You may also enter the search string, and click on the OK, or
  239. CANCEL gadgets without pressing RETURN.
  240.  
  241.      Two other gadgets allow you to select case-sensitive, or non
  242. case-sensitive search modes as well as forward, or backward search modes.
  243.  
  244.  
  245. Search & Replace -
  246.  
  247.      This requester is displayed when you select "Replace..." from the
  248. pull-down menus.  It waits for you to enter a seach string, press RETURN,
  249. then waits for you to enter the replace string.  You can then press RETURN
  250. again, or click on the OK, or CANCEL gadgets without pressing RETURN.
  251.  
  252.      Two other gadgets allow you to select case-sensitive, or non
  253. case-sensitive search modes as well as forward, or backwards search modes.
  254.  
  255.  
  256. Notices -
  257.  
  258.      Notices are small windows displaying a one line message, and a gadget
  259. labeled OK.  You can also respond to notices by pressing the 'o' key on the
  260. keyboard.
  261.  
  262.  
  263. Info -
  264.  
  265.      The ABOUT requester is an example of an INFO requester.  Like notices,
  266. you can respond to INFO requesters by clicking on the OK gadget, or
  267. pressing 'o' on the keyboard.
  268.  
  269.  
  270. Queries -
  271.  
  272.      Like notices, a query requester displays a one line message, but it
  273. gives you an opportunity to respond with OK, or CANCEL.  You can also
  274. respond to these requesters by pressing 'o', or 'c' on the keyboard.
  275.  
  276.  
  277. Numeric -
  278.  
  279.      Numeric requesters display a one line message, and wait for you to
  280. enter a number from the keyboard.  If the string gadget is not activated,
  281. you can also respond to numeric gadgets by pressing 'o', or 'c' on the
  282. keyboard.
  283.  
  284.  
  285. String -
  286.  
  287.      String requesters display a one line message, and wait for you to
  288. enter a string of text from the keyboard.  If the string gadget is not
  289. activated, you can also respond to string gadgets by pressing 'o', or 'c'
  290. on the keyboard.
  291.  
  292.  
  293. ======================================================================
  294.                     QED AND THE CLIPBOARD.DEVICE
  295. ======================================================================
  296.  
  297.      QED by default makes use of the clipboard.device to hold blocks, and
  298. columns of text which have been cut, or copied.  If you are using the 1.3,
  299. or 2.0 clipboard.device, it is suggested you include these two lines in
  300. your startup-sequence.
  301.  
  302. makedir ram:clipboards
  303. assign clips: ram:clipboards
  304.  
  305.      QED will not open the clipboard.device until the first time you
  306. perform an operation which needs it.  Because the clipboard.device is
  307. traditionally a disk-based module (stored in the DEVS: directory), this
  308. menas the first time you cut, or copy a block/column of text, you will
  309. notice that QED has to load the clipboard.device from disk.
  310.  
  311.      The clipboard.device will frequently save any "clips" to the CLIPS:
  312. directory, which is by default assigned to your DEVS:clipboards directory.
  313. While some people find this irritating, it does mean that blocks of text
  314. are flushed from memory regularly, and retained in the clipboard files.  If
  315. you direct CLIPS: to something more permanent then RAM:, you will find your
  316. last copied, or cut block of text is still there next time you boot your
  317. machine.
  318.  
  319.      By default, QED uses the shared clipboard (unit 0) for blocks of text,
  320. and clipboard (unit 1) for columns of text.  You can change the unit
  321. numbers used for blocks, and columns of text via QED's command mode.  What
  322. this does is allow you to share blocks, and columns of text between QED
  323. task without mixing the two.  In both cases the text is written to the
  324. clipboard in simple IFF TEXT format so you can shared data with other
  325. programs which use the clipboard.device.
  326.  
  327.      As you can change the unit numbers used by a QED task, you have the
  328. ability to share columns with other Amiga programs via the shared clipboard
  329. unit 0.  The clipboard.device is also useful in an ARexx environment in
  330. which you want to share data with another program using an agreed upon set
  331. of clipboard unit number(s).
  332.  
  333.      Columns of text are written as lines of text terminated with
  334. LINEFEEDS, where each line is padded with trailing spaces as needed so that
  335. it can be reinserted later retaining the columner width of each line. 
  336. However you can insert any piece of text placed in the clipboard in
  337. columner format.  If the lines have not been padded with spaces by the
  338. application writing the IFF TEXT clip, then they are inserted "as is"
  339. without regards to final appearance.  In some cases this may be desireable,
  340. but in most cases it is preferrable to only insert columns copied, or cut
  341. from within QED.
  342.  
  343.      You have the option of not using the clipboard.device in QED, in which
  344. case all blocks, and columns of text cut, copied, or pasted are managed by
  345. QED in QED's own private clipboard.  Typically this option is used when you
  346. want to keep your clips private to a QED process, or if you have some
  347. personal grudge against using the Amiga clipboard.device.
  348.  
  349. ***NOTE***
  350.  
  351.      The clipboard.device as of 1.3 still has a known bug in it.  It will
  352. lose a little over 500 bytes of memory each time data is written to it. 
  353. Because this is a bug with the clipboard.device itself, no attempt has
  354. been made to compensate for this problem.  Very likely this bug with the
  355. clipboard.device will be fixed in the future.
  356.  
  357.  
  358. ======================================================================
  359.                          EXPORTING TEXT
  360. ======================================================================
  361.  
  362.      Text can be exported to other Amiga programs by way of the Amiga
  363. clipboard.device, or files.  Amiga Compilers, the CLI batch file mechanism,
  364. ARexx, and Amiga text file readers can use files created with QED without
  365. any modifications.  Most telecommunication services also send, and receive
  366. standard ASCII files, however there are three things you'll want to be
  367. aware of -
  368.  
  369. Hard Tabs -
  370.  
  371.      Not all programs are equipped to deal with hard tabs, especially
  372. resizeable hard tabs which requires a lot of extra logic to display
  373. properly.  Many programs which do allow hard tabs in files assume correctly
  374. that hard tabs stops are set to even multiples of 8 columns.
  375.  
  376.      For maximum portability, you should work with hard tab stops set to
  377. even multiples of 8 columns, or you can detab your files when saving them.
  378.  
  379. End of lines -
  380.  
  381.      Because QED is an Amiga oriented program, it uses standard Amiga
  382. linefeeds (binary 10) for end-of-line characters.  You may also use binary
  383. 0's for end-of-line characters within QED; a feature which has been added
  384. for Amiga programmers.
  385.  
  386.      Other systems may use some other character, or characters for
  387. end-of-lines.  Most common are cairrage returns (binary 13), and cairrage
  388. return / linefeed combinations.  You can use QED's fast global search, and
  389. replace to convert between any end-of-line combinations that you want,
  390. saving intermediate files for uploading to a telecommunication service, or
  391. other system.
  392.  
  393. Binary characters -
  394.  
  395.      Even though you can work with binary characters in QED, other programs
  396. may trip over characters outside of the standard ASCII character set.
  397.  
  398.      
  399. ======================================================================
  400.                     ENTERING BINARY CHARACTERS
  401. ======================================================================
  402.  
  403.      QED is a text editor, however you can open, insert, and save "binary"
  404. files.  When QED reads files from disk, it reads the entire contents of the
  405. file into memory without stripping, or modifying anything.  The same thing
  406. is true when writing files, except when you have selected to detab output.
  407.  In this case all hard tabs (binary 9) would be converted to whatever
  408. number of spaces are needed.
  409.  
  410.      QED utilizes your system font, and it is worth noting that AMIGA fonts
  411. generally do not contain character definitions for the complete binary
  412. character set 0-255.  Most system fonts only have character imagery for
  413. binary 32-255, and possibly a smaller subset of characters.  Undefined
  414. characters are displayed using a default image (usually a box).
  415.  
  416.      In order to compensate, QED's fast text rendering routines can display
  417. the characters "@" through "_" in inverted imagery to represent binary
  418. 0-31.  If you have turned the fast text rendering routines off from the
  419. command mode, then you may have to use an extended system font in order to
  420. display these characters. 
  421.  
  422.      You can also enter these characters from the keyboard by holding down
  423. the CTRL key, and pressing the following keys on the keyboard:
  424.  
  425.      @ = binary 0 (CTRL SHIFTED 2)   p = binary 16
  426.      a = binary 1                    q = binary 17                  
  427.      b = binary 2                    r = binary 18                  
  428.      c = binary 3                    s = binary 19                  
  429.      d = binary 4                    t = binary 20                  
  430.      e = binary 5                    u = binary 21                  
  431.      f = binary 6                    v = binary 22                  
  432.      g = binary 7                    w = binary 23                  
  433.      h = binary 8                    x = binary 24                  
  434.      i = binary 9  (Hard tab)        y = binary 25                  
  435.      j = binary 10 (Line feed)       z = binary 26                  
  436.      k = binary 11                   [ = binary 27                  
  437.      l = binary 12                   \ = binary 28                  
  438.      m = binary 13 (Cairrage ret)    ] = binary 29                  
  439.      n = binary 14                   ^ = binary 30 (CTRL SHIFTED 6) 
  440.      o = binary 15                   _ = binary 31 (CTRL SHIFTED -) 
  441.  
  442.      The above sequences rely on the standard operating system routines to
  443. decode the keyboard, however you can assign key values to any keyboard
  444. combination of your choice from the command mode.  Of course you can also
  445. assign whole strings of text which may include binary control sequences to
  446. a key press combination.
  447.  
  448.      Most Amiga keymaps also support the ability to enter a variety of
  449. extended characters by pressing the ALT key, and another key, or keys.
  450. These combinations are not listed here.
  451.  
  452.      ***NOTE***  See the 2.0 compatability appendix entry below!
  453.  
  454. ======================================================================
  455.                         BLOCK & COLUMN MARKING
  456. ======================================================================
  457.  
  458.      QED allows you to mark blocks, and columns of text.  Mark mode
  459. is transparent; that is to say that you can continue to edit text, move
  460. the cursor keys, run macros, etc., while marking a block, or column.
  461.  
  462.      When marking a block of text:
  463.      -----------------------------
  464.  
  465.      The cursor position may not be in the marked block.  This may
  466.      seem confusing at first, but what it allows you to do is
  467.      position the cursor on the beginning of a line, and move
  468.      the cursor up, or down, only marking whole lines of text.
  469.  
  470.      It turns out that including the cursor position within the block
  471.      in most cases requires MORE work on your part.  Also you will
  472.      find that QED's handling of marked block range works out
  473.      very well when using the NEXT/PREVIOUS word feature to move
  474.      the cursor.
  475.  
  476.      It is also possible to mark a range of text in which there
  477.      are no real characters.  For example, if free form editing
  478.      is turned on, you could move the cursor past the end of a line,
  479.      and mark a from left->right.  However, if there are no
  480.      characters in the area marked, attempts to cut, or copy
  481.      this area will return an error message.
  482.  
  483.      Some experimentation is encouraged so that you will get a feel
  484.      for how this mode works.
  485.  
  486.      When marking a column of text:
  487.      ------------------------------
  488.  
  489.      When marking a column of text, the cursor position is ALWAYS
  490.      included within the column.  However note that once again
  491.      it is quite possible to mark a column of text in which
  492.      there are no real characters.
  493.  
  494.      Some experimentation is encouraged so that you will get a feel
  495.      for how this mode works.
  496.  
  497.      Note that some of QED's features are context sensitive. For 
  498.      example, SAVE AS can aslo be used to save a marked block, or marked
  499.      column.
  500.  
  501.      The following features can be limited to a MARKED BLOCK
  502.      -------------------------------------------------------
  503.  
  504.      SAVE AS
  505.      REPLACE ALL
  506.      PRINT
  507.      STRIP
  508.      ERASE
  509.      SWAP CASE
  510.      FORMAT (SIMPLE FORMATTER ONLY)
  511.      INDENT (MARK WHOLE LINE MODE ONLY)
  512.      CUT
  513.      COPY
  514.  
  515.  
  516.      The following features can be limited to a MARKED COLUMN
  517.      --------------------------------------------------------
  518.  
  519.      SAVE AS
  520.      REPLACE ALL
  521.      PRINT
  522.      ERASE
  523.      SWAP CASE
  524.      CUT
  525.      COPY
  526.  
  527. ======================================================================
  528.                          DEFAULT KEY MAPPING
  529. ======================================================================
  530.  
  531.      The following keys have been assigned default commands.
  532.  
  533.  
  534. Key Press      |    Action
  535. ----------------------------------------------------------------------
  536. RETURN         | Splits a line at the cursor position by inserting
  537.                | a linefeed at the cursor position.  If the cursor
  538.                | is already past the end of line, then another
  539.                | linefeed is inserted at the end of the current
  540.                | line, effectively inserting an empty line.
  541.                | Auto-Indent, and a variety of other options
  542.                | can affect the behavior of this operation.
  543.                |
  544. ENTER          | Insert a new line below the cursor.  
  545.                | Auto-Indent, and a variety of other options
  546.                | can affect the behavior of this operation.
  547.                |
  548. SHIFT RETURN   | Behaves like the ENTER key.
  549.                |
  550. SHIFT ENTER    | Behaves like the RETURN key.
  551.                |
  552. BACKSPACE      | Delete character to the left of the cursor.
  553.                | If the cursor is on the first column, backspacing
  554.                | can be used to join two lines, effectively
  555.                | deleting the previous end of line character.
  556.                |
  557. DELETE         | Delete the character under the cursor, but not
  558.                | end of line characters.
  559.                |
  560. ESC            | Opens the command mode window.
  561.                |
  562. TAB            | Inserts a soft/hard tab at the cursor position, or
  563.                | moves the cursor to the next tab stop depending
  564.                | upon the option settings.
  565.                |
  566. CURSOR UP      | Move the cursor up one line.
  567.                |
  568. CURSOR DOWN    | Move the cursor down one line.
  569.                |
  570. CURSOR RIGHT   | Move the cursor right one character.  The cursor may
  571.                | wrap to the beginning of the next line if free cursor
  572.                | movement is off.  Margin locking can also affect the
  573.                | behavior of all cursor keys.
  574.                |
  575. CURSOR LEFT    | Move the cursor left one character.  Cursor may
  576.                | wrap up to the end of the previous line.  Margin
  577.                | locking can affect the behavior of all cursor keys.
  578.                |
  579. SHIFT CURSOR   | Move cursor up one window page.
  580. UP             |
  581.                |
  582. SHIFT CURSOR   | Move cursor down one window page.
  583. DOWN           |
  584.                |
  585. SHIFT CURSOR   | Move cursor to beginning of next word.
  586. RIGHT          |
  587.                |
  588. SHIFT CURSOR   | Move cursor to end of previous word.
  589. LEFT           |
  590.                |
  591. ALT CURSOR     | Move cursor to first line of window text.
  592. UP             |
  593.                |
  594. ALT CURSOR     | Move cursor to last line of window text.
  595. DOWN           |
  596.                |
  597. ALT CURSOR     | Move cursor to end of line.
  598. RIGHT          |
  599.                |
  600. ALT CURSOR     | Move cursor to beginning of line.
  601. LEFT           |
  602.                |
  603. CTRL CURSOR    | Move cursor to top of window.
  604. UP             |
  605.                |
  606. CTRL CURSOR    | Move cursor to last line of window.
  607. DOWN           |
  608. ----------------------------------------------------------------------
  609.  
  610. ***NOTE***
  611.  
  612.      The ALT, and SHIFTED cursor key combinations do NOT conform
  613. to the new style guide standards.  This has been done to maintain
  614. consistency with previous versions of QED; the default mapping of
  615. these keys may change in the future.
  616.  
  617.  
  618. ======================================================================
  619.                          2.0 COMPATABILITY
  620. ======================================================================
  621.  
  622.      QED 1.0 is compatable with version 2.0 of the Amiga Operating
  623.      system, however it currently does not require 2.0, nor does it
  624.      fully take advantage of any 2.0 specific features.
  625.  
  626.      This allows you to use QED 1.0 for development under a 1.3
  627.      environment.  A 2.0 specific version is planned in the near future.
  628.  
  629.      QED 1.0 color selection is optimized for those running 1.3.
  630.  
  631.      Font handling has been modified to provide a high degree of
  632.      compatability with 2.0 font selection capabilities.
  633.  
  634.      When running under version 2.0 of the operating system, QED uses
  635.      your default screen font, which is the same font used by CLI
  636.      windows to render text.
  637.  
  638.  
  639.      ***SPECIAL NOTE***
  640.  
  641.      You will not be able to enter control characters in the
  642.      search, and replace requesters unless you turn "Text Gadget
  643.      Filtering" off under the IControl Preferences editor.
  644.  
  645.