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