home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 6 / The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso / 038 / ae24b.zip / HISTORY.TXT < prev    next >
Text File  |  1994-12-10  |  7KB  |  169 lines

  1. (Beta release history deleted to save space)
  2.  
  3. 2.0
  4.  
  5. First official release.
  6.  
  7. Of course, could not resist the temptation to add just one more feature.
  8. Turned on ^QI - jump to specified line number.  ^F8 is the weenie key alternate.
  9. This is very useful when your assembler tells you that line so-and-so has an
  10. error.  Just hit ^QI (or ^F8), and type in that line number.  You will be moved
  11. straight to that line so you can fix it.
  12.  
  13. 2.0a
  14.  
  15. Also fixed complicated bug relating to the search and replace function.  Didn't
  16. work correctly under certain, oddball circumstances.  Calling it 2.0a due to
  17. foolishly giving out a pre-release 2.0...  Dated 15 November 1993
  18.  
  19.  
  20. 2.1
  21.  
  22. Turned on ^KP to print either marked block or whole file.
  23.  
  24. Added ^B/^F9 as a "zero MSB" function.  Strips bit 7 off all bytes in the file.
  25. Useful for converting some types of text files created with WordStar DOCument
  26. mode (or others).
  27.  
  28. Also discovered that the AECONFIG.COM program still said it was for AE ver. 1.9.
  29. This has been fixed to avoid confusion.
  30.  
  31. Found yet another BUG in the search and replace function.  If the replace
  32. string was the same as the find string prepended with something, a gross
  33. recursion of replacements would commence until the remaining free space in
  34. the file would fill with the replace string.  This has been fixed.
  35.  
  36. This fix REPLACES the fix installed in 2.0a.  This is the way it should
  37. have been done in the first place.
  38.  
  39. Added shell to DOS feature ^KF.  Very handy to be able to do this.
  40.  
  41. Added auto-save feature.
  42.  
  43. Changed auto-save feature to make it transparent.  See documentation for
  44. details
  45.  
  46. Changed insert/overstrike indicator from I/O to the more intuitive Ins/Ovr.
  47.  
  48. Status line may now be configured off, if desired.
  49.  
  50. A default file extension may now be installed into the program.
  51.  
  52. Auto-tabbing now won't if the cursor is past an existing semi-colon.  This
  53. effectivly turns this off in a full line comment.
  54.  
  55. Various little tweeks and ehancements.
  56.  
  57. Dated 24 January 1994
  58.  
  59. 2.2
  60.  
  61. Fixed file name question (Save As:) so that control-x would work properly.
  62. (Abort entry to nul)  Now also accept control-u in addition to <ESC> for
  63. questions that wait for <ESC>. (More WS compatiblity)
  64.  
  65. Fixed obscure bug in search and replace that only occurred if the status
  66. line was turned off.  Not a serious bug, but a bug none the less.
  67.  
  68. Re wrote the prompted input routine used for functions such as load and
  69. save block, find, search and replace.  Now handles Control-X, control-U, esc.
  70. properly and remains in the same color rather than defaulting to B&W.
  71.  
  72. Added support for ^P, insert literal keystroke.  Allows entering most
  73. control codes directly into the file.  Use with caution!
  74.  
  75. Now all strings printed, including the signoff message, abort with error
  76. messages, etc. are printed with an internal string print routine.  This
  77. allowed me to eliminate a couple of almost duplicate strings (one with $
  78. termination, one with 00 termination) AND use the default screen color instead
  79. of B&W.  I have no idea why I've gone to all this trouble about color as I
  80. don't use it!!!
  81.  
  82. Also resets typematic rate to default.  It came to my attention (the hard way)
  83. that WinDOZE sets the typematic rate to ultra-fast, and doesn't bother to
  84. reset it back to normal upon termination. (Typical MS).  This was driving me
  85. NUTS!  If this causes a bunch of problems for folks, we can make it a
  86. configurable option of some kind, but I don't think it will...
  87. (yea, right...)
  88.  
  89. Double key commands (^K, ^Q) now time out after 10 seconds and revert to normal
  90. input mode.  This helps to prevent confusion when the operator presses the first
  91. key, then falls asleep at the switch.  (Similar to WS)
  92.  
  93. Dated 1 April 1994
  94.  
  95. 2.2a
  96.  
  97. Naturally, the day after release a bug is discovered.  An internal protection
  98. mechanism would crash on certain XT machines.  This has been removed.
  99.  
  100. Dated 4 April 1994
  101.  
  102. 2.3
  103.  
  104. Added feature to load block (^KR) to query about deleting the file just
  105. loaded.  As I usually use ^KR to load a temp snippet hacked out of some
  106. other file, I usually don't want to keep it around after I've loaded it
  107. into the file I'm currently working on.  Any key other than Y will prevent
  108. AE from erasing the loadfile...
  109.  
  110. Beeps have been signifigantly improved.  All beeping is now handled internally.
  111. This allows the program to have pleasant beeps, instead of utilizing the often
  112. piercing tone that MS-DOS gives us.  There are also 3 different beeps to
  113. indicate different conditions.
  114.  
  115. Added a new config byte to turn off beeping, if desired.
  116.  
  117. Prompted inputs for search string, file load/save, etc. now support ^R in
  118. a manner similar to WordStar.  Without going into a 5K discussion of how it
  119. is different, I'll leave that to the user.  It isn't quite the same, but very
  120. similar.  99% of the time, the differences shouldn't matter...
  121.  
  122. Line undelete (^U) is improved, and more WS compatable.  (And saved several
  123. bytes!)
  124.  
  125. Auto-Save now will upon execution of the Shell to MS-DOS feature.  This
  126. allows shelling to MS-DOS without worrying about saving a changed file.
  127.  
  128. If the program is configured to turn off insert on <CR> it will now also
  129. turn off insert on line delete as well.
  130.  
  131. Dated 1 July 1994
  132.  
  133. 2.4
  134.  
  135. AE now makes sure that trailing spaces/tabs are stripped off the last line
  136. in the file.  This is primarily to eliminate trailing tabs from the auto-indent
  137. feature.
  138.  
  139. AE also makes sure that the last line is terminated with the usual CR-LF pair.
  140. This is a notorious problem with some assemblers that BARF on an unterminated
  141. line.
  142.  
  143. Fixes bug in the shift-left and shift-right functions (Control-Left/Control-
  144. right).  This has been a long standing bug that was a stack imbalance problem
  145. that would crash the program sporaticly.  As this feature isn't used too much,
  146. it didn't become noticable until recently.
  147.  
  148. Dated 12 September 1994
  149.  
  150. 2.4a
  151.  
  152. Once again, just after releasing a version I've been using for a couple of
  153. months, a bug is discovered.  A minor cosmetic bug.  If the save & exit
  154. function was aborted with escape or control-U, the cursor would end up at
  155. the end of the file, not back where it was before the save was attempted.
  156. Sigh....
  157.  
  158. Dated 15 September 1994
  159.  
  160. 2.4b
  161.  
  162. Changed the program so that the LPT number can be installed with the
  163. installation program (or DEBUG), instead of defaulting to LPT1:.  Also
  164. fixed a potential printer status bug.  If AE locked up on an off line
  165. printer before, this should fix it.
  166.  
  167. Dated 10 December 1994
  168.  
  169.