Planned Enhancements for FOLDED GENERAL: * User Configuration Files/More environment variables...next release? * Keybinding capability is needed in a future release * Finish the 'execute macro' command...decide on user interaction. * Implement an exception handler for fatal (core dump) situations to provide some 'last minute' backup protection. * Implement a 'piped' buffer capability to allow dynamic capture and editing of shell sessions (ala Apollo DM pad with a few extras). * Clean up and document the code. FOLDING: Need a hierarchical 'refold' command to undo the previous unfolds. May use the 'u' key for this and switch the update screen command to the 'r' or 'U' key. Also look into the need for an 'enter fold' command. RELATIONS: Add 'Relate Scan On/off' [O/o] option. This would place a user_msg like: Related to 'related.c' by tag xxxx. or maybe: Word 'LINE' is defined here. every time you scroll onto a line that has a relation. This would simplify moving a relation, since you could simply specify something like: Do 'Relate Move' when you are on the line of the relation to move and then after moving to the line you wish the relation moved to, press Relate Move again. This could be expanded to include Relate edit (to change the file name a line is related to.) IBM PC: The first release (0.9a) of FOLDED should be thought of as an ALPHA release for the IBM PC. I just haven't had much time to do testing since I bought a PC clone for the port. Need to SPEED UP screen updating...and maybe get rid of the need for ANSI.SYS. Also add better 'out of memory' handling...Clone_buffer still warns for EVERY line that it has trouble alloc'ing for and other commands may be adversely affected. Enhanced use of colors would be nice...maybe even user settable. If there appears to be sufficient interest in the PC market (already overcrowded with editors), I will try to get the above tasks into the 1.0 release.