************ BUGS ********************
:-)

************ Doco ***************
Tute should explain Del, window management earlier
.wilytool

************ Portability bugs ***************
* A simpler fix for the UTS problem of read(2)ing a 64-bit off_t is to
include <unistd.h> at the head of file sam/libXg/rdfontfile.c - if it's
included after <libc.h>, then there are problems with libc.h's
definition of dup(2) in a macro. As we're using an ANSI compiler,
there doesn't seem to be a problem with including <unistd.h> -
see libmsg/connect.c, etc

************ PYTHON ***************
mailer
news reader
Save/Restore
OO Browser?
win?
fix win so hitting return once does the right thing

************ IMPORTANT FEATURES ***************
Load files and directories asynchronously!
Use empty space when placing new windows (bill)
tab argument use -tab instead of -a

************ FEATURES ***************
persistence (Load/Store)
Check file mod. time, stop you from overwriting changed file
full Sam regexps
full Sam commands
argument to Font
wilyproxy
replace PS Doc with HTML
some way of creating windows without them being backup'ed
empty columns should still have a vertical line
:0,$ should select the whole file
tag should indicate if it isn't displaying everything
give tags darker background colour

************* EFFICIENCY *******************
currently seems dominated by poll(), so we're OK
probably needs multiple gaps in buffer to handle large files
smarter memory management in undo.c?

************ EXPERIMENT ***************
use inode number instead of realpath() as unique identifier for a file?
use text in tag to find path and file names as required: don't keep d->path
running autosave?
"Get" builtin, like Look but for addresses, perhaps called ':'

************ DISTRIBUTION ***************
