home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 247.lha / QED_v1.0_beta_0.15 / Qed_New.doc < prev    next >
Text File  |  1989-06-08  |  9KB  |  201 lines

  1.  
  2.  
  3.  
  4.  
  5.                                      QED
  6.  
  7.                               AMIGA TEXT EDITOR
  8.                                    REV 1.0
  9.  
  10.                      Copyright 1989 by Darren M. Greenwald
  11.  
  12.                               All rights reserved
  13.  
  14.  
  15.                             Whats new as of 5/22/89
  16.                             -----------------------
  17.                                   beta 0.15
  18.  
  19. 1.) The PRINT command now works!  Printing is performed as a background
  20. task, is fast, and can be aborted.  All printing is done via the
  21. printer.device, meaning you can use printer device control codes in your
  22. files if desired.  You can print a marked block, or the entire editing
  23. buffer as explained in the user documentation.  See Qed_User.doc for
  24. details.
  25.  
  26. 2.) There is a new QED "resident" mode which can be specified when starting
  27. QED from the CLI.  This capability allows you to start QED with/without
  28. opening any windows, and QED will hang around in a wait state when you
  29. quit.  A small utility program called "QGO" is also provided which will
  30. send the necessary commands to QED asking it to open new windows, and files
  31. much like you could do before when starting QED from the CLI.  See
  32. Qed_User.doc for details.
  33.  
  34. 3.) A bug has been fixed in the FORMAT routine which could result in a
  35. lockup, and/or an odd requester.
  36.  
  37. 4.) The "-" key on the numeric keypad is now handled properly.
  38.  
  39. 5.) The CTRL cursor up/down keys have now been mapped to move the cursor to
  40. the top/bottom of window respectively.
  41.  
  42. 6.) There is a new command available from the command mode which allows you
  43. to specify whether or not you want SAVE AS to turn mark block mode off
  44. after saving a block of text.  This was primarily added for those writing
  45. macros who need to perform some other operation on the marked block after
  46. saving it (such as erasing it).
  47.  
  48. 7.) The file requester now does a non-case sensitive sort of file, and
  49. sub-dir names.
  50.  
  51.  
  52.  
  53.                             Whats new as of 5/5/89
  54.                             -----------------------
  55.                                   beta 0.14
  56.  
  57. 1.) QED now allows you to open, display, edit, and save most binary
  58. characters other then binary 0, and binary 9 (TABS are still converted to
  59. spaces, though I am considering the option of supporting HARD tabs in the
  60. future).  This should be sufficient for those who wish to include ANSI, or
  61. printer device control sequences in their text.  See the user documentation
  62. for more details.
  63.  
  64. 2.) The command line language has now been enhanced to support additional
  65. control sequences in string arguments allowing you to enter binary
  66. character values in hexidecimal, or decimal values.
  67.  
  68. 3.) The ALT key is now mapped to imitate the RIGHT AMIGA key press options
  69. in the pull down menus.  This was done to free the CTRL key which can be
  70. used to enter binary values 1-31 using the standard operating system
  71. keyboard decoding routines.
  72.  
  73. 4.) There is now a very important command added to the command line
  74. language which allows you to send status information to ARexx (e.g., the
  75. current line of text, file name, path name, option settings, line number
  76. position, column position, etc.).
  77.  
  78. 5.) Also a general clean-up of the ARexx interfacing code to send back the
  79. exact error codes used by QED.  Previously these were sent as general
  80. levels of severity, and made debugging macros a bit more difficult to track
  81. down.  Now the actual error codes are sent to ARexx which correspond
  82. directly to the various error messages that QED may display in a requester,
  83. or in the command line window.
  84.  
  85. 6.) The use of the SETENV variable added in the last revision worked so
  86. long as you did not specify a file name to be edited as a CLI argument. 
  87. This has now been fixed to work properly with 1 file name argument. 
  88. Multiple file name arguments will still cause QED to automatically attempt
  89. to size the windows into evenly spaced out editing windows.
  90.  
  91. 7.) The "double-click" feature to turn mark block mode on/off has now been
  92. modified to hopefully give a "better feel".  It was pointed out by a couple
  93. of users that the previous method felt more like a triple click.  Note that
  94. this is still not like WordPerfect (on purpose) which always goes into mark
  95. block mode when dragging the cursor (something which I personally feel I
  96. have to fight to convince it I dont want mark block mode turned on).  Try it
  97. out!
  98.  
  99.  
  100.  
  101.                             Whats new as of 4/29/89
  102.                             -----------------------
  103.                                   beta 0.13
  104.  
  105. 1.) You can now define any key when pressed alone to execute any QED
  106. command, any DOS command, or any ARexx macro.  This is in addition to the
  107. ability to define what any key does when pressed in conjunction with the
  108. SHIFT, ALT, or CTRL keys.
  109.  
  110. 2.) The behavior of the INSERT PROJECT, and INSERT BLOCK commands is now
  111. slightly different.  Before you could only insert a file as a group of
  112. lines above the line on which the cursor resided.  Now both INSERT PROJECT,
  113. and INSERT BLOCK are affected by how the MARK LINE MODE option is set in
  114. the "Options" menu.
  115.  
  116.      When MARK LINE MODE is ON, it is assumed you want to work
  117. with line oriented blocks of text, and subsequently, insert project, and
  118. insert block are inserted as a group of lines above the cursor position.
  119.  
  120.      When MARK LINE MODE is OFF, it is assumed you want to work
  121. with document oriented blocks of text, and subsequently, insert project,
  122. and insert block are inserted AT the cursor position.  Therefore you can
  123. now use this capability to define sentences, paragraphs, etc., as disk files
  124. to be inserted at the cursor position.
  125.  
  126. 3.) QED now opens a public ARexx message port.  A unique address is created
  127. for each QED task (e.g., "QED1", "QED2", "QED3", etc...), and is displayed
  128. in the title bar, and command line window.  Note that it is not possible to
  129. assign to private ports to each QED window opened with the NEW command due
  130. to the limitation on signal bits assigned to each task by the Amiga
  131. operating system.  Specific details on how to select which windows are
  132. addressable via the public message ports is described in the documentation
  133. provided to registered users only.
  134.  
  135. 4.) You can now define the default window size that QED will use to open a
  136. window, as well as any NEW windows opened via the pull-down menus.  This
  137. capability requires the use of the SETENV function provided as part of the
  138. 1.3 operating system.  In addition, there is a new command available from
  139. the command mode which allows you to define the default window size for NEW
  140. windows.
  141.  
  142.      In order to use this function, assign ENV: to the RAM: disk, and
  143. use the SETENV command such as -
  144.  
  145. 1>setenv qedsize "0 20 300 100"
  146.  
  147.      Where the four parameters are left edge, top edge, width, and height in
  148. pixels.  If you enter any erroneous arguments, the window is opened to the
  149. full size of the WB screen a few pixels below the title bar.
  150.  
  151. 5.) There has been a report of a bug from a Gentleman from New York who
  152. indicated he downloaded QED_BETA.12.ZOO from P-LINK, and that it would
  153. consistently crash on his system when opening a file.  I have been unable
  154. to reproduce this bug, though he indicates everything is fine when running
  155. QED_BETA.11.ZOO????  In fact he often could not even get it started.  If
  156. anyone else can confirm this bug, please contact me ASAP at (714) 545-6458.
  157.  Thanks, Darren Greenwald.
  158.  
  159.  
  160.                             Whats new as of 4/22/89
  161.                             -----------------------
  162.                                   beta 0.12
  163.  
  164.  
  165. 1.) There is now a move cursor to end of window command available from the
  166. command mode.
  167.  
  168. 2.) There is now a move cursor to top of window command available from the
  169. command mode.
  170.  
  171. 3.) There is now a text insert command available from the command mode
  172. which inserts a string of text at the cursor position.  For example, you
  173. could assign ALT/(any key of your choice) to insert a string such as
  174. "printf(".  This command also allows you to include new line
  175. characters, and tabs in your strings as well as delete, and
  176. backspace.
  177.  
  178. 4.) A bug has been fixed which could occured under beta 0.11 when
  179. activating another text editing window; the bug was evident by the
  180. check marks in the "Options" menu possibly not being set properly.  Under
  181. beta 0.11, the bug would only occur if you activated another window when
  182. QED was busy (e.g., saving a file)
  183.  
  184. 5.) You can now assign commands to the function keys (when pressed alone),
  185. or any key when pressed in conjunction with the CTRL, ALT, or SHIFT keys. 
  186. This means that there are about 300 keyboard combinations possible which
  187. can be used for assiging QED commands, DOS commands, or ARexx macros.
  188.  
  189. 6.) The user documentation, and introduction have been slightly modified.
  190. I will probably continue to release the documentation with QED for a while
  191. until the number of changes are few at which point the documentation will
  192. be released as a separate ZOO'ed file.
  193.  
  194. 7.) There is a now a window size/position command available from the
  195. command mode which allows you to adjust the position, and size of windows
  196. easily.  Typically this command would be assigned to key press combinations
  197. of your choice, allowing you to quickly rearrange your text editing windows.
  198.  
  199.   
  200.  
  201.