home *** CD-ROM | disk | FTP | other *** search
- 1. A user reported a problem when inserting data. The remainder of the file
- beyond the insertion point was shifting too many bytes.
-
- The problem was in the shift calculations when the block of data shifted
- exceeded 32k. Since EMS works within 16k page frames, no blocks over
- 32k were shifted, and the problem did not occur when EMS was in use. If
- data was inserted outside the last 32k of the file and EMS was not in use,
- the error always occurred.
-
- This problem has been corrected.
-
- 2. Changed screen writes to directly access the video memory unless BIOS is
- specified in the SET BEDIT= environment variable. The makes screen writes
- four times faster. The only area effected is the hex and ASCII edit area.
-
- 3. Rather than use the old process of specifying command line switches to
- configure EMS usage, international character set, and monochrome mode,
- the SET BEDIT= environment variable will now be used. The switches
- will be used to reverse the effect of either the default or whatever is
- specified in the SET statement. See the documentation file for details on
- the SET BEDIT= statement.
-
- 4. Use conventional memory when possible. If the file fits in conventional
- memory, it will be loaded in conventional memory. This greatly improves
- performance.
-
- 5. Many calculations have been streamlined to improve performance, especially
- when EMS is in use.
-
- 6. A spelling error on the help screen has been corrected.
-
- 7. Added file size, date and time to top line of display.
-
- 8. Added ALT-X quick program exit.
-
- 9. Changed the registration nag menu to pop-up in a window after a file is
- successfully loaded. This way you can see errors such as "file not found"
- with being nagged. I'm such a softie!
-
- 10. Changed the "Unable to open for input" message to display the file name
- on a single line. This prevents screen wrap on long paths.
-
- 11. When you sel F5 to print, the number of required pages will be displayed
- and you will be given a chance to abort at this time.
-
- 12. During print, you may press ESC to terminate the print job, excluding
- pages already sent to the printer or spooler. The printing will stop
- at the end of the current page..
-
- 13. ALT-F6 now allows you to supply a starting and ending address range to
- print. The actual pages printed will probably not start and end with
- the adresses you provided. Rather the pages (as if you had printed
- the entire file) that contain your starting address through your ending
- address will be the only pages printed.
-
- 14. The page heading on printed output now contains the file size, date and
- time.
-
- 15. When you hit F9 (Search Next) when the cursor was at the end of the file,
- the page configuration shifted to just display the last 4 or 5 lines
- of the file. Now it does nothing at all.
-
- 16. Overwrite verification was broken. Fixed it.
-
- 17. For the sake of a modicum of consistency, I changed all pop-up windows
- to have no border and all but the exit window to be the same color.
-