]> diplodocus.org Git - nmh/commit
Replaced boilerplate at beginning of each nmh program with new
authorDavid Levine <levinedl@acm.org>
Sat, 25 Jan 2014 15:15:05 +0000 (09:15 -0600)
committerDavid Levine <levinedl@acm.org>
Sat, 25 Jan 2014 15:15:05 +0000 (09:15 -0600)
commitb56c88e2847c582f9b18ae5bbda44f033cd49c42
tree776f046d5b752820e262f31b9b9012aedbf57fe1
parentfb19d1fe7b522a05366f513387fef4456c336de8
Replaced boilerplate at beginning of each nmh program with new
nmh_init() function.  It sets up an atexit() function and signal
handlers so that all temporary files are removed when the program
terminates, however that happens.  It relies on a call in m_mktemp()
to register each temporary file for removal.  See new "nmh temporary
files" section in README.developers and comments in m_mktemp.c.
56 files changed:
docs/README.developers
h/prototypes.h
sbr/m_mktemp.c
sbr/signals.c
sbr/utils.c
uip/ali.c
uip/anno.c
uip/ap.c
uip/burst.c
uip/comp.c
uip/conflict.c
uip/dist.c
uip/dp.c
uip/flist.c
uip/fmtdump.c
uip/fmttest.c
uip/folder.c
uip/forw.c
uip/inc.c
uip/install-mh.c
uip/mark.c
uip/mhbuild.c
uip/mhfixmsg.c
uip/mhl.c
uip/mhlist.c
uip/mhlsbr.c
uip/mhn.c
uip/mhparam.c
uip/mhpath.c
uip/mhshow.c
uip/mhstore.c
uip/mhtest.c
uip/msgchk.c
uip/msh.c
uip/new.c
uip/packf.c
uip/pick.c
uip/post.c
uip/prompter.c
uip/rcvdist.c
uip/rcvpack.c
uip/rcvstore.c
uip/rcvtty.c
uip/refile.c
uip/repl.c
uip/rmf.c
uip/rmm.c
uip/scan.c
uip/send.c
uip/show.c
uip/slocal.c
uip/sortm.c
uip/viamail.c
uip/whatnow.c
uip/whatnowsbr.c
uip/whom.c