
Basic Changes

Now that Tk allows binding tags to be used, we might use this to create a TH
binding tag for various widgets. Or use different binding tags for different
hypertools. (ie TH_Search_Text, TH_Paren_Entry, etc). The possibilities are
endless, but what are the pros and cons? Is it worth it?

I'm thinking that if the help text is gonna have headers, it should be
formatted a little better; maybe with a subset of HTML.


Hypertools:

browseth

The new scrolling commands of Tk4.0, while easier to use for the user, make
viewing items in canvas virtually impossible. (see above) Browseth cannot
guarentee that an insert cursor on a canvas will be visible.


Elsbeth Changes

An auto-save module might be useful.

While Elsbeth tries to maintain the same view across sessions, the horizontal
view often gets reset to the left.

Elsbeth could use a paint procedure that associates the current screen
paintings with a glob pattern, so we can add paints to esoteric files like
"*.mhdl".

Perhaps add buttons under special circumstances, for example, a 'Kill' button
whenever Elsbeth is showing output of the ps command.


If you have ideas of other application features, send me mail at:
svoboda@ece.cmu.edu (David Svoboda).
