Revision: arch--lord--1.0--patch-45
Archive: lord@regexps.com--2002
Creator: Tom Lord <lord@regexps.com>
Date: Sun Jan 20 18:40:53 PST 2002
Standard-date: 2002-01-20
Summary: `notify', generalized and "finished"
Keywords: 
New-files: {arch}/arch/arch--lord/arch--lord--1.0/lord@regexps.com--2002/patch-log/patch-45
  notify/mail-new-categories.sh notify/sendmail-mailx.sh
  notify/mail-new-branches.sh notify/mail-new-revisions.sh
  notify/mail-new-versions.sh
Modified-files: ChangeLog
  ChangeLog.d/lord@regexps.com--2002/ChangeLog.lord--1.0
  ChangeLog.d/lord@regexps.com--2002/ChangeLog.lord-doc--1.0
  arch/Makefile.in arch/arch.sh.in manual/arch.doc
  manual/revision-lib.doc notify/Help.list.in notify/notify.sh
New-patches: lord@regexps.com--2002/arch--lord--1.0--patch-45


`notify': added notifications for new versions and revisions (I forgot
to add these before checking it in in the first place).  So, 
notify is "finished", but more features are coming.

Generalized `notify' so that it can do more than send email.  In
particular, newly detected archive transactions can trigger arbitrary
arch commands ("arbitrary" except that there is a syntactic limitation
on command line arguments).  The email-sending routines are now
separate commands.

Added the command `sendmail-mailx' which provides a mailx-style
interface (for non-interactive sending, only) to `sendmail'.  This is
because `/usr/bin/mail' on my system does not provide reliable
delivery!  (I presume that's true of other systems as well.)

Worked on documentation a bit.

Added support for the `sendmail' configuration option in `arch.sh.in'.

NOTE: the arch command `sendmail-mailx' is not very arch-specific.  It
will probably be moved to a different package (the new `shell-utils').

