home *** CD-ROM | disk | FTP | other *** search
- BETA 1.5:
-
- Fixed the FORM7 filter bug. The automatic setting/resetting of caps lock
- wasn't working in all cases...
-
- Improved the auto-indent feature. It now remembers what it did in the last
- column and repeats it for the current column.
-
- Turned on shift-TAB (backtab).
-
- Fixed bug in auto-colon feature that would insert a colon in the middle
- of an existing, long label.
-
- 1.5a:
-
- Under overwhelming pressure, have added a switch to allow line insert on
- <CR>. Needless to say, I *Hate* it, but if you guys like it, that's OK.
-
- 1.5b:
-
- Oops, forgot to reset the cursor location after doing that line insert...
-
- 1.5c:
-
- No real changes, just cleaned up the source somewhat.
-
- 1.5d:
-
- Added Processor Technology compatability switch. Good for those who might
- be coding for Z-80. Wouldn't have even bothered adding a switch to turn it
- off, but if I don't, some flakey version of MASM would screw it up...
-
- 1.5e:
-
- Changed caps lock a little bit. Relaxed caps lock twiddle for left/right/
- backspace keys.
-
- 1.5f:
-
- 1.5e didn't do caps lock correctly if AE was configured for no space after
- auto-comment (auto-semicolon). 1.5f fixes this, although "everyone" seems
- to be using the space, and thus wouldn't see it.
-
-
- BETA 1.6:
-
- Turned on block operations. Begin, end, copy, move, and delete. This does
- away with the clumsy, paper-oriented Mark, Cut, and Paste inherited from TED.
-
- Also RE-ARRANGED THE FUNCTION KEY ASSIGNMENTS into meaningful functional
- groups.
-
- 1.6a
-
- Added feature that makes adding comments to existing lines easier. If the
- program is configured with the FORM7 filter on, and the "space after
- semi-colon" feature is also turned on; the program will now automaticly
- place the trailing space when adding a comment.
-
- 1.6b
-
- Inhanced the 1.6a feature such that the auto-space thing works regardless of
- which column the semi-colon is in, *and* regardless of how it got there.
-
- 1.6c
-
- At the request of a beta tester, have made the character for delimiting
- comments a configurable option. So all references in the documentation about
- semi-colons really mean "the configured comment delimiter".
-
- 1.6d
-
- If the lame feature is turned off (line insert on <CR> if insert on), <CR>
- now turns off insert. Great for inserting stuff in a line, then hitting
- <CR> to get out of it, and not worrying about insert status later...
-
- BETA 1.7:
-
- Now search & replace is working...
- Also added an expiration timer in the code. 1.7 will expire on Jan 1, 1994.
- Of course, this timer will be removed in the final, released, non-BETA version.
-
- 1.7a
-
- Now exits with ERRORLEVEL 255 if some kinda error happened...
-
- 1.7b
-
- Fixed bug in block operations. Now if a block is defined, the program
- WILL NOT allow editing inside the defined block. You must hide the block
- (^KH), do your edit, then un-hide (if needed (^KH again)).
-
- Also fixed cutsie bug that would fill the file buffer with garbage from memory
- if the specified file was a zero length file.
-
- BETA 1.8:
-
- Now block save & load are supported. This is the last major feature to be
- added to the program.
-
- 1.8a
-
- Re-arranged some of the config bytes to simplify the writing of the config
- program.
-
- Re-wrote the control-F key routine. Fixed several potential stack imbalance
- problems. Stack would get outta balance if invalid keys were pressed.
-
- Fixed ^Z and ^W to be just like WS
-
- BETA 1.9:
-
- First semi-public release. Added AECONFIG.COM so program can be customized
- without having to resort to DEBUG.
-
- Fixed bug in the load block routine. Didn't handle EOF properly.
-
- 1.9a
-
- Found bug minutes after 1.9 was officially released. When using FIND,
- then using block load or block save, the FIND function would forget what
- it was looking for. (due to using the same buffer). Added a seperate
- buffer for the block load/save filename to fix this.
-
- 1.9b
-
- FIND would confuse the program if the search string was never found. AE
- wouldn't be in the right place in the edited file. This has been fixed.
-
- 1.9c
-
- Added support for ^UPARROW and ^DNARROW as alternates for ^W and ^Z,
- respectively. Required detection of an extended keyboard as the XT architecture
- doesn't support these keystrokes for some reason.
-
- 1.9d
-
- What the hell. Since we are now detecting an extended keyboard, might as
- well take advantage of it. Turned on F11 and F12 as alternates for ^QB and
- ^QK respectively.
-
- 1.9e
-
- Fixed bug that screwed up screen if save block was aborted with no filename.
- Fixed bug that would prevent FIND or SEARCH & REPLACE from finding the search
- string if it started with the very first byte of the file.
-
- Also installed lookup table for the misc keys that had no relation to each
- other. Takes two lookup tables if the data is non-contiguous. Results in
- much more maintainable code, and saved 28 bytes to boot.
-
-
- 1.9f
-
- Change of 1.5e actually didn't apply to the back space key, only the right/left
- keys. Now it also applies to the backspace key...
-
- Also altered the page up and page down routines to be more compatable with
- WordStar. Ditto for the ^QX routine.
-
- Then I discovered that neither ^QX nor ^QE were mentioned in the DOC file.
- Corrected this, and turned on ^HOME and ^END as weenie key alternates.
-
- 1.9g
-
- Thought I'd better make the "Insert off on <CR>" configurable so that
- someone who configures for LAME off (smart), but likes insert on all
- the time (i.e. initial insert on (dumb)), won't have a problem with the
- program...
-
- 2.0 NON-BETA:
-
- Now we release this onto the world. The beta features are turned off, so it
- no-longer prints BETA, nor does it ever time out and refuse to run. This is
- the final version, at least until 2.1 comes out. No more beta.
-
- Of course, could not resist the temptation to add just one more feature.
- Turned on ^QI - jump to specified line number. ^F8 is the weenie key alternate.
- This is very useful when your assembler tells you that line so-and-so has an
- error. Just hit ^QI (or ^F8), and type in that line number. You will be moved
- straight to that line so you can fix it.
-
- 2.0a
-
- Also fixed complicated bug relating to the search and replace function. Didn't
- work correctly under certain, oddball circumstances. Calling it 2.0a due to
- foolishly giving out a pre-release 2.0...