home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.update.uu.se
/
ftp.update.uu.se.2014.03.zip
/
ftp.update.uu.se
/
pub
/
rainbow
/
msdos
/
misc
/
ded2.lzh
/
FIXES.DED
< prev
Wrap
Text File
|
1986-01-14
|
8KB
|
170 lines
Following is a list of bug fixes implemented in the various versions
of DED as of 1-14-1985. (You could call them DED BUGS...)
BUG FIXES by version number:
Version 1.01:
1. The <Interrupt> key now closes all temporary files
before exiting to MS-DOS. This frees up buffer space
for use by other programs.
2. The "Remove-a-block" function no longer crashes the
computer when the block contains the first or last
line in the file.
3. The "Insert mode" was changed so that it is ON when
DED is started.
4. The <Crtl>-<Select> key ("Define-end-of-block") no
longer crashes the machine, even if the start of the
block has not been defined.
Version 1.02:
1. DED will not crash when you create a new file. (Note:
this bug did not exist in Version 1.0).
Version 1.03:
1. The "Find-and-Replace" routine no longer crashes if you
add text to the beginning of a string. Previously, changing
"xxx" to "ZZxxx" more than 1 time wouldn't work.
2. The "File:" notation in the status line was moved to the
left to give more room for the file name. You have more
room now to enter a path name/file name.
3. Previously, DED could (under certain rare conditions) insert
a ^A character (01 Hex) into the file. At least one source
of this bug has been fixed.
4. Sometimes, the inverse video was not turned on and off at the
correct time when working with blocks. A few corrections were
made in this area.
5. DED now looks for COMMAND.COM in the area specified by the
"COMSPEC=" parameter (maintained by MS-DOS) when you
press the <INTERRUPT> key. DED should always find COMMAND.COM
now, and if it doesn't, MS-DOS will print a message telling
you to insert the correct disk. (Thanks to Richard Critz for
pointing out the correct way to do this.)
6. Arborsoft's SEARCH program, which is available on many public
domain systems, would cause previous versions of DED to crash
rather spectacularly on return from an <INTERRUPT> key exit
to MS-DOS. This is because SEARCH returns an incorrect value
in the stack pointer. This version of DED now saves the stack
pointer itself, so SEARCH will no longer cause a crash.
(Thanks again to Richard Critz for pointing out this bug.)
Version 1.04:
1. Inverse video could be turned on by cursor key movement even
if only the beginning (or end) of a block was defined (and
not both). This is fixed.
2. Virtual memory operations will no longer fail if they are
called during the "up arrow" sequence.
3. The "Caps Lock" key no longer affects the arrow keys when
changing the direction of a search. (Thanks to Bill
MacNeill.)
4. DED now echos the name of the file when it reads it.
5. The "Compose" LED lights now when the <Compose Character>
key is pressed.
6. Another source of 01 Hex characters in the file has been
eliminated.
7. Invalid file names are now trapped correctly, without
losing the editing session.
8. The MS-DOS BREAK function is now correctly restored to
its original state. (Thanks again to Richard Critz.)
Version 1.05:
1. Using the arrow keys to back up along the last line in a file
and then hitting the return key no longer loses part of the
line. (Thanks to Jim Younglove for pointing this one out.)
2. A horizontal scroll will no longer print an extra line even
if the last line in the file is on the screen.
3. The <Shift>-<Compose Character> key (which transposes
two lines) no longer fails when you swap the first and
second lines of a file. (Thanks to Harvey Lord for this
one.)
4. The <Shift>-<Remove> key no longer causes the entire screen
to blank out when there is nothing to erase. (Thanks to Tony
Movshon.)
5. A memory cleanup will no longer leave the cursor stuck in the
status line.
Version 2.00:
1. Line and column numbers added.
2. <Addtnl Options> routines moved to the <Shift>-<Main Screen>
key.
3. New search and search/replace routines, with wild cards,
added. Use the <Addtnl Options> key for this.
4. Added variable tab settings (4 or 8 spaces only). Can be
set using the <Shift>-<Main Screen> key.
5. Added support for environment variables to set default
settings of tabs, pause-while-printing, buffer save, and
auto-indent.
6. Added <Crtl>-<Next Screen> and <Ctrl>-<Prev Screen> routines
to go up/down in the file until any key is typed or until
the top/bottom of the file is reached.
7. Changed "delete-a-word" and "move right/left 1 word" routines
so they react correctly to punctuation marks as well as
spaces.
8. Changed <Help> key routine so that you can browse through
different function keys without pressing <Help> again
each time.
9. Set default tab settings for 4 spaces for ".C" or ".PAS"
files, unless there is a DEDTAB envirnment variable. Tabs
are still 8 spaces for everything else.
10."Illegal" characters above 127 (decimal) are now changed
into spaces. This should eliminate DED crashes when used
with word processing files that have funny characters
embedded.
11.BUFFERn.DED files will no longer be erased if they already
exist when DED starts up. Instead, they will be used in the
normal fashion.
12.More space is allowed for entering file names with the
"insert-a-file" command so that path names can be used.
13.Macro commands can be twice as long now.
14.The "Push-to-DOS" function has been fixed (once and for all
this time).
15.Some funny business in the <Shift>-<Main Screen> screen
has been cleaned up (cosmetic only).
16.Entering "DED filename <spaces>" no longer causes a crash.
17.Control characters will no longer be changed to spaces at
the end of large files.
18."Go To Line Number" command (<Resume> key) added.
AND REMEMBER. . . BETTER DED THAN RED!!!