home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
the25.zip
/
thesrc251.zip
/
TODO
< prev
next >
Wrap
Text File
|
1998-07-24
|
5KB
|
98 lines
--- Known Bugs
o ARBCHAR characters not handled in CHANGE command.
o MOVE BLOCK when the marked block is in a different file to
the current file results in deletion of 1 line fewer from
the source file. Cursor can also be left below the Bottom of File
marker. The first of these situations I believe is fixed.
o move block when the target line is the last line of the screen
causes the cursor to be positioned incorrectly
o behaviour of prefix commands does not match XEDIT behaviour
o VERSHIFT RIGHT does not stop when it gets to the end of the zone.
o prefix synonyms can be parsed illegally in certain circumstances.
eg. SET PREFIX SYNONYM r "
followed by: SET PREFIX SYNONYM rr ""
When 'rr' is entered in prefix are, an invalid prefix macro is
displayed. A workaround is available; reverse the order of the
SET commands.
o When in XEDIT compatibility mode, attempts to paste (via external
methods) more than 1 line into the file area results in the first
line being correctly added, but subsequent lines are executed as
commands on the command line.
o in AIX version, DEFINEing ENTER has no effect.
o Resizing window in X11 version does not reposition cursor on
focus line correctly or handle column not now in view.
This also can happen after SCREEN 2. This happens under some
circumstances, not all.
o reduce the overhead of refreshing the 2nd view of the same file
while in split screen mode. Only refresh when something has
changed!
o Resizing X11 window while in SHOWKEY, causes screen to go black.
o MARK STREAM is incomplete. Trying to COPY, MOVE or DELETE a
stream block will NOT WORK!
Also EXTRACT INBLOCK returns FALSE for STREAM block.
o Bug with CHANGE command with target of BLOCK and marked block is
a BOX block. Suppose you have the lines below and the marked block
is between the | delimiters:
before marked block |abbcdeb| after marked block
before marked block |ydhbsbg| after marked block
The command c/b/&&/ block * will result in
before marked block |a&&&&cdeb| after marked block
before marked block |ydh&&s&&g| after marked block
The final 'b' on the first line is NOT changed when it should have
been.
After checking to see what KEDIT does, the whole method of changing
strings within a BOX block is different. KEDIT truncates those
characters that no longer fit within the block.
o Bug with any of the 'pseudo files' in split screen mode. If
you have one of the 'pseudo' files (results of DIR, SHOWKEY ALL
or REXX Output), displayed in one screen, and in the other
execute the same command, THE will crash.
o Detection of ncurses (particularly under Linux) needs
improvement. If the /usr/include/curses.h file is actually
the ncurses' header file, add a symbolic link from
/usr/include/curses.h to /usr/include/ncurses.h before
running configure.
o The arrow (command prompt) does not get redisplayed after
[SET] ETMODE 0-255.
o Printing in Win32 version causes dump.
o When two different files are displayed as a result of SCREEN
command, and COPY BLOCK (box block) is performed, block in
source window does not get reset.
o Syntax errors in instore Rexx commands; via REXX command,
when using Regina, will exit THE. This is a bug in Regina.
o INPUT command when assigned to a key and hit in FILEAREA
causes incorrect cursor positioning.
--- Features to add
- support arbchar matches in change command
- add EXTRACT /FOCUS/
- COPY and MOVE commands to be consistent (add targets to MOVE)
- NEXTWINDOW command to clean up before it switches to another
view when screen is split.
- Provide [SET] KEYBIND command.?
- Provide REXX support under DOS with interface to Personal REXX.
- Add [SET] RANge
- Still some cursor positioning bugs with prefix block deletes.
- Add synonyms for commands
- Printing with OS/2 version still doesn't work correctly.
- improve performance when editing large files. some improvements,
more to be done
- add string targets to CLOCATE and CDELETE.
- add [SET] STREAM commands.
- add [SET] SPAN commands.
- allow for optional highlighting of the current line for systems
that cannot distinguish ANY highlighting by using something like
>>>>34 in prefix area on line 34.
- use THE_MACRO_PATH for profile files supplied on the OS command
line
- add FULL option to [SET] INPUTMODE and supporting functionality
- add to as many SET commands as possible, the ability to specify
"=" to represent the current setting of the parameter. eg. to
simply change the case sensitivity for sort:
SET CASE = = = I should be allowed.
- allow the command line to scroll to enable long commands.
- add SET ARROW command