home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / wp_dtp / qed021.lzh / changes.doc next >
Text File  |  1989-11-29  |  7KB  |  154 lines

  1.  
  2.  
  3.  
  4.  
  5.                                      QED
  6.  
  7.                               AMIGA TEXT EDITOR
  8.  
  9.  
  10.                      Copyright 1989 by Darren M. Greenwald
  11.  
  12.                               All rights reserved
  13.  
  14.  
  15.  
  16.                             Whats new as of 8/21/89
  17.                             -----------------------
  18.                                   Revision 0.21
  19.  
  20. 1.) One very important bug fix which may crop up if another task stomps on
  21. low memory locations - QED symptoms could vary in this case under <=
  22. versions 0.20.
  23.  
  24.  
  25.                             Whats new as of 8/4/89
  26.                             -----------------------
  27.                                   Revision 0.20
  28.  
  29. 1.) A couple of bug fixes - the current directory as passed by QGO was not
  30. set before displaying the SAVE AS file requester, and a fix to the
  31. internal editing routines which under version 0.19 could cause the EOF
  32. position to get messed with.
  33.  
  34. 2.) A different character is now displayed for EOF when SHOW EOLS is
  35. turned ON.  The actual character used to represent an EOF can be set from
  36. QED's command language.
  37.  
  38. 3.) There is now a proportional gadget for each text editing window.  By
  39. default this gadget is not used, but can be toggled on/off from the
  40. pull-down menus.  The proportional gadget will slow scrolling down a little
  41. bit, so it is optional rather then mandatory.  Also hopefully under 1.4 of
  42. the OS proportional gadgets will not flicker when updated (I use
  43. NewModifyProp() for this).
  44.  
  45. 4.) There is now a user defineable pull-down menu, and a new command
  46. available from the command language which allows you to quickly clear, and
  47. define custom menu items (which consists of up to 20 characters of
  48. decriptive text, and a command, or macro to be executed).
  49.  
  50. 5.) The DEL key will now delete an EOL (linefeed) if FREE FORM EDIT mode
  51. is turned OFF.
  52.  
  53. 6.) The "Tools" menu has been compressed a bit via sub-menus - I need the
  54. space for some future features, and it was pushing the limits when using
  55. an 11 bit high font on a 640x200 screen.
  56.  
  57. 7.) Two new commands have been added to the command language which will
  58. push the current text editing window to front, or back.  In addition the
  59. commands to activate the next, or previous window have been revised to be
  60. more useful in macros.
  61.  
  62. 8.) As of version 0.20, you can no longer save files larger then 10K.  I
  63. am very sorry for having to do this, but lets face it, a lot of folks are
  64. using QED who have not registered.  I assume that at least some of these
  65. folks have intended to do so; perhaps this will act as a incentive.  For
  66. those folks who have no intention of registering, I am sorry, but such is
  67. life (Shareware is NOT Freeware you know).
  68.  
  69. Fortunately I have provided a couple of easy ways to turn this limitation
  70. off, so registered users can contact me on GEnie, or by mail for
  71. information on the latest method of deprotection in use.
  72.  
  73.  
  74.  
  75.                             Whats new as of 7/23/89
  76.                             -----------------------
  77.                                   Revision 0.19
  78.  
  79. 1.) An IMPORTANT BUG has been fixed in 0.18 which occurs when you edit a
  80. line, and then do a page up/down, cursor top/bottom window, or top/bottom
  81. of page.  The changes to the line were not updated properly - otherwise
  82. this version is like 0.18 in regards to new features.
  83.  
  84.  
  85.                             Whats new as of 7/20/89
  86.                             -----------------------
  87.                                   Revision 0.18
  88.  
  89. 1.) QED now supports a transparent line editing buffer which allows you to
  90. enter, and edit text at near full speed regardless of file size.  QED will
  91. use this temporary buffer when making changes to a line which is less then
  92. 1000 characters long.  This is a transparent operation, and requires
  93. nothing of the user.  The buffer is flushed when a new line is inserted,
  94. when the cursor is moved off the line, when a horizontal scroll is
  95. required, and before certain operations such as saving a file.
  96.  
  97. 2.) Cursor movement is now much faster when mark block mode is off. 
  98. Chances are that most users will not be able to notice the difference
  99. because cursor movement was already quite fast, however users of large
  100. bit-plane screens should notice faster performance.
  101.  
  102. 3.) Each text editing window can now have a unique current directory. 
  103. If you are using QGO to run QED, then you MUST use the latest version of
  104. QGO which passes its current directory to QED when opening new windows,
  105. and/or files.  Its important to note that when you open a new window with
  106. the NEW command, that the current directory lock will be inherited by the
  107. new window just like the window options, colors, etc.  It is left up to the
  108. user to keep track of the default directory of each window (the current
  109. directory is what will be displayed in the file requester if no path name
  110. is entered).
  111.  
  112. 4.) The printer handling code has now been reworked to send smaller chunks
  113. of text to the printer.device; this was primarly done to allow for a
  114. faster, and safer abort.  If you had any troubles aborting a print out
  115. before, this new code should help.
  116.  
  117.      The PRInt command now accepts a boolean TRUE/FALSE argument.  If TRUE,
  118. the user is not prompted with a requester before printing.  If FALSE, or
  119. ommitted, the verification requester is displayed.
  120.  
  121. 5.) There was a bug in the menu set-up code which could result in QED not
  122. recognizing some of the items in the pull-down menus.  This has
  123. (hopefully) been fixed.
  124.  
  125. 6.) You now have the option of using the ARP file requester; requires ARP
  126. library version 34 or greater.  This option can be set from the command
  127. mode.
  128.  
  129. 7.) The ALT keys are no longer automatically mapped to imitate the RIGHT
  130. AMIGA key press alternatives listed in the pull-down menus.  The problem
  131. with making this an automatic feature was that it was then difficult to
  132. enter any of the high character set which would normally be generated by
  133. using the ALT key.  In addition, automatic mapping of these keys consumed
  134. memory for a feature that not everyone wants/needs.  There is now a single
  135. command available which will map the ALT keys to imitate the RIGHT AMIGA
  136. key.
  137.  
  138.      The command is "XMAP"; this command requires no arguments, and may fail
  139. if there is not enough memory.
  140.  
  141. 8.) QED now allocates at least 16K of initial workspace when opening a
  142. file.  Previously QED would allocate a buffer just big enough to hold the
  143. file rounded out to an even 8K multiple.  This was primarily done to
  144. insure that a decent amount of work space is allocated when the file is
  145. opened as QED will attempt to reallocate a work space if you are inserting
  146. text, and the workspace is exhausted.
  147.  
  148. 9.) A variety of minor fixes, and some cleanup.
  149.  
  150. 10.) QED now supports some new keyboard mapping commands including the
  151. ability to quickly clear, or temporarily ignore groups of keyboard
  152. definitions.  A single command also allows you to reset the default key
  153. mapping assigned by QED upon startup.
  154.