Barring major bugs/complaints, Beth 4.1 will be the last release designed around
Tk 3.6. Beth 5.0, when released, will take advantage of the new features
provided by Tk 4.0.

Possible (major) future features:
	One Beth interpreter handles multiple windows.
		Each window still has only one 'buffer' of text, along with
		its own menu and message frame. New Beth interpreters can either
		run independently or signal an already-running Beth interpreter
		to open a new window on a file. If Tk 4.0 allows it, have two
		windows with same 'buffer' of text.
	Reorginization of keybindings.
		Would allow one to specify alternate 'sets' of keybindings,
		such as vi or gosmacs. Maybe allow for multiple keys like
		C-x,C-n to do functions like in Emacs.
	FAQ file
		For "how-do-I-do-X" type questions.
	Tab support
		Fix bindings like next_line and prev_line so cursor stays
		even on text even if there are tabs preceding.

Possible (minor) future changes:
	Have the balancing menus indicate which to use: (), {} or [].
	Add graduated reading to exec commands
	Get all-interps to work on read-file.
	Implement auto-saving
	Maybe C-z/M-z shouldn't move cursor.
	Switch Tab and Escape's functions, for Motif compliance.
	When an exec filter (both input/output are used), put the input region
		in the killbuffer.
	Emacs-like tags

Classes of new features:
	Features to Tcl/C/Lisp modes, various completion like in rmth.
	Integrate Beth with other Tk apps.
	Compatibility with other editors.
