1TODO: 2 3Add options to many commands to allow them to work in marks 4 5Add menus to 'expand', 'unexpand', and 'fmt' text 6 7Add ctags support 8 9 10Get rid of overlapping "ClearBuffer, LoadBuffer, SaveBuffer" functions 11in edit.c. Use more primitive functions from Tcl to implement these. 12Also, get rid of editor-maintained "fromFile" flag on buffers. This 13should also be handled by Tcl. 14 15Window titles may become a problem -- currently editor uses fromFile 16to work out if it should convert title from file's path. 17 18Allow window name to be different from buffer name. Also, allow window 19title to be different. Window names must be unique (might normally 20just be bufferName). Window titles could be set arbitrarily, and could 21overlap -- it's just what gets displayed. 22 23This would allow multiple windows per buffer which might be nice under 24some circumstances. 25 26 27"openwindow" would become "newwindow". It would take additional 28parameters of "windowname", and "windowtitle". 29 30"openbuffer" would go away, leaving only "newbuffer". 31 32Would need "renamewindow" and "renamebuffer" commands to allow for 33save as, etc... 34