FEATURES =-=-=-=- -=- syntax higlighting -=- gettext (possibility of translate messages from joe) -=- folding from joe2.8 -=- picture mode -=- brief emulation? EDT emulation? -=- save editor state -=- CR-LF mode for joe editing DOS files in linux? -=- xedit and folding stuff - with seperate valid-line database? - display update algorithm will break -=- hexadecimal edit mode -=- fixed record length edit mode -=- verticle windows - difficult to get scrolling to work right PROGRAM REDeSIGN: =-=-=-=-=-=-=-=-=-= -=- why to use list of help screens and array of help screens when later is only array used ? -=- prepare sources to use gettext -=- add prototypes for functions -=- clean sources -=- add documentation PORTABILITY =-=-=-=-=-= -=- WARNING: MSDOS compatibility can be broken by my changes I try to use ANSI/ISO C but sometimes I have to use POSIX extentsions so if you want to have a DOS version, plz mail me your patches -=- MSDOS - how to give memory back during shell escapes? -=- make identifier length significant in first 8 (6?) places for old C compilers BuGS =-=- Emacs emulation improvements: - Rectangle mode for emacs yank system - Overtype mode works for yank - Query save loop? for kill-emacs and compile - Emacs reload from file function? ^X ^V (it just works out if ^X ^V kills all instances of the buffer) - Bufed should display unnamed buffers - ESC args should work differently in emacs - nextword,nextword,prevword sequence doesn't work for marking next successive word at ends of lines - exiting options and i-search with ESC is not pretty (it isn't in emacs either) - Allow either direct screen access or normal tty support for DOS version.