Cons up a GC'er for areas. Need to reclaim string space etc... queue dir in particular gets big. don't let various header-relevant commands work if header is being quoted? implement tenex style of queueing, ie store info in directory, but store text on user's directory (or COM)? new option for recipient, wherein he gets a "TO:" field including his name on every message (or at least most). Perhaps this should just be something saying, "use tenex-style header". renew efforts at user-interface to NAMES, via qmail. have qsend CLI directly. Want a bit in OPTION var such that system will kill job (and thus free any locked switches) when hit by a top-level fatal class 1 interrupt; all class 2 can be enabled and shunted off into error handler, but class 1 will leave corpse helpless in system, with locked switch so that no more comsats get started. Parity error in job is probably main danger. Need to re-do the file opening stuff, error recovery is still sadly kludgy. (eg have lost on file-locked for mail file) Perhaps distinction should be on scale of permanentness, i.e. assign number to each code indicating tmemporary or permanent or something in between. Think about making some pages pure, advantages are protection against accidental buggy write, and improved swapping? Have macro in comsat for simple message sending, especially to maintainer, of form: BUGMSG [NASA-Houston][..like FWRITE stuff...] or SNDMSG [recipient][fwrite-style msg] Probably should limit to local mail only. But if equivalence out to other sites? Sigh. Want to be able to send such msgs in middle of sending something else. Probably need several classes of routines. **improve SCAN. Hack output and input specifying, also try to restore breaktable routines and dispatch sets. Make COMSAT routines use breaktable scheme on input. Can then more easily analyze internal text Get info out of network input. Use when possible to condense notifications, or optionally store in condensed form. hack MAILA? *hack up general string matcher with various options, primarily for use in host-name matching but hopefully more general. Use string-matcher for HSTNIC stuff in QMAIL, TELNET, COMSAT, FTPU, FTPS. Code in FAIL for benefit of FTPU/FTPS. Implement therein. *Options for condensation of CLI info? Possible elimination of mail-write for some cases? RMS wants MAIL TO FOO@BAR at