=-=-=
rectangular blocks

=-=-=
block restricted searches

=-=-=
goto line with error

=-=-=
tag search

=-=-=
bindings which depend on file type

=-=-=
key layout:
  delete to beginning of line	?
  search backwards		?
  yank/unyank			?/?

ack! no more keys...  I really want delete to beginning of line and search 
backwards...

=-=-=
Test on convergent and MS-DOS

=-=-=
message file for easily changing languages

=-=-=
should use temporary edit buffers instead of memory blocks for
undo, cut, s&r.  Will be faster and eliminate malloc
problem on small machines (with undo: use a single buffer?)

maybe there should be a cut block to buffer function which does no
copying except at the ends...

at least undo records should be eliminated when a large block is requested

=-=-=
ttybad?


msdos-

 how to get it to recognize CR-LF? - use translating fopen?

 msdos doesn't have 'sys/dir.h' does it?  yuck...

 how to give memory back during shell escapes?

 how to give memory back to dos during shell escapes

=-=-=
hexadecimal edit mode / fixed record length edit mode

=-=-=
background loading / shell windows

=-=-=
verticle windows  		- difficult to get scrolling to work right

=-=-=
xedit and folding stuff		- regex too slow?

=-=-=
multiple line prompts/menu windows

=-=-=
block coalescing in b.c.

=-=-=
store number of lines in block headers, maybe could then use faster search
algorithm

=-=-=
insert and delete should determine number of columns so that fixup doesn't
have to call pfcol so much.
