home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / the25.zip / the25O_w32.zip / TODO < prev    next >
Text File  |  1998-05-05  |  5KB  |  96 lines

  1.  --- Known Bugs
  2.      o ARBCHAR characters not handled in CHANGE command.
  3.      o MOVE BLOCK when the marked block is in a different file to
  4.        the current file results in deletion of 1 line fewer from
  5.        the source file. Cursor can also be left below the Bottom of File
  6.        marker. The first of these situations I believe is fixed.
  7.      o move block when the target line is the last line of the screen
  8.        causes the cursor to be positioned incorrectly
  9.      o behaviour of prefix commands does not match XEDIT behaviour
  10.      o VERSHIFT RIGHT does not stop when it gets to the end of the zone.
  11.      o prefix synonyms can be parsed illegally in certain circumstances.
  12.        eg.              SET PREFIX SYNONYM r "
  13.            followed by: SET PREFIX SYNONYM rr ""
  14.        When 'rr' is entered in prefix are, an invalid prefix macro is
  15.        displayed. A workaround is available; reverse the order of the
  16.        SET commands.
  17.      o When in XEDIT compatibility mode, attempts to paste (via external
  18.        methods) more than 1 line into the file area results in the first
  19.        line being correctly added, but subsequent lines are executed as
  20.        commands on the command line.
  21.      o in AIX version, DEFINEing ENTER has no effect.
  22.      o Resizing window in X11 version does not reposition cursor on
  23.        focus line correctly or handle column not now in view.
  24.        This also can happen after SCREEN 2. This happens under some
  25.        circumstances, not all.
  26.      o reduce the overhead of refreshing the 2nd view of the same file
  27.        while in split screen mode.  Only refresh when something has
  28.        changed!
  29.      o Resizing X11 window while in SHOWKEY, causes screen to go black.
  30.      o MARK STREAM is incomplete.  Trying to COPY, MOVE or DELETE a
  31.        stream block will NOT WORK!
  32.        Also EXTRACT INBLOCK returns FALSE for STREAM block.
  33.      o Bug with CHANGE command with target of BLOCK and marked block is
  34.        a BOX block. Suppose you have the lines below and the marked block 
  35.        is between the | delimiters:
  36.  
  37.         before marked block |abbcdeb| after marked block
  38.         before marked block |ydhbsbg| after marked block
  39.  
  40.        The command c/b/&&/ block * will result in
  41.  
  42.         before marked block |a&&&&cdeb| after marked block
  43.         before marked block |ydh&&s&&g| after marked block
  44.  
  45.        The final 'b' on the first line is NOT changed when it should have
  46.        been.
  47.        After checking to see what KEDIT does, the whole method of changing
  48.        strings within a BOX block is different.  KEDIT truncates those
  49.        characters that no longer fit within the block.
  50.      o Bug with any of the 'pseudo files' in split screen mode. If
  51.        you have one of the 'pseudo' files (results of DIR, SHOWKEY ALL
  52.        or REXX Output), displayed in one screen, and in the other
  53.        execute the same command, THE will crash.
  54.      o Detection of ncurses (particularly under Linux) needs
  55.        improvement.  If the /usr/include/curses.h file is actually
  56.        the ncurses' header file, add a symbolic link from
  57.        /usr/include/curses.h to /usr/include/ncurses.h before
  58.        running configure.
  59.      o The arrow (command prompt) does not get redisplayed after
  60.        [SET] ETMODE 0-255.
  61.      o Printing in Win32 version causes dump.
  62.      o When two different files are displayed as a result of SCREEN
  63.        command, and COPY BLOCK (box block) is performed, block in
  64.        source window does not get reset.
  65.      o Syntax errors in instore Rexx commands; via REXX command, 
  66.        when using Regina, will exit THE. This is a bug in Regina.
  67.  --- Features to add
  68.      - support arbchar matches in change command
  69.      - add EXTRACT /FOCUS/
  70.      - COPY and MOVE commands to be consistent (add targets to MOVE)
  71.      - NEXTWINDOW command to clean up before it switches to another
  72.        view when screen is split.
  73.      - Provide [SET] KEYBIND command.?
  74.      - Provide REXX support under DOS with interface to Personal REXX.
  75.      - Add [SET] RANge
  76.      - Still some cursor positioning bugs with prefix block deletes.
  77.      - Add synonyms for commands
  78.      - Printing with OS/2 version still doesn't work correctly.
  79.      - improve performance when editing large files. some improvements,
  80.        more to be done
  81.      - add string targets to CLOCATE and CDELETE.
  82.      - add [SET] STREAM commands.
  83.      - add [SET] SPAN commands.
  84.      - allow for optional highlighting of the current line for systems
  85.        that cannot distinguish ANY highlighting by using something like
  86.        >>>>34 in prefix area on line 34.
  87.      - use THE_MACRO_PATH for profile files supplied on the OS command
  88.        line
  89.      - add FULL option to [SET] INPUTMODE and supporting functionality
  90.      - add to as many SET commands as possible, the ability to specify
  91.        "=" to represent the current setting of the parameter. eg. to
  92.        simply change the case sensitivity for sort:
  93.        SET CASE = = = I   should be allowed.
  94.      - allow the command line to scroll to enable long commands.
  95.      - add SET ARROW command
  96.