Merged be.diff-subscribe
authorW. Trevor King <wking@drexel.edu>
Sat, 5 Dec 2009 13:16:27 +0000 (08:16 -0500)
committerW. Trevor King <wking@drexel.edu>
Sat, 5 Dec 2009 13:16:27 +0000 (08:16 -0500)
commita4c0d5ffed4bbaaf2cfbd791fb13dbf666c4ae12
tree200162e04d789caae909f3d62654dcbebd283cca
parent49b8c7e7da7fa3a4f3c6092cf0bfdb1c1de863e8
parentd3122f5c72cc0a0c345bf0bd545f9e3217ca934f
Merged be.diff-subscribe

Highlights:
 * changes to `be diff`
   * exits with an error if required revision control is not possible.
     Previously it printed a message, but exitted with status 0.
   * removed options --new, --removed, --modified, --all
   * added options --uuids, --subscribe
 * New method diff.Diff.full_report() allows fast generation of
   similar report_tree()s via diff.DiffTree.masked.
 * New method diff.subscriptions_from_string() for consistent
   subscription string parsing.
 * clean up be-handle-mail.Message.subscriber_emails() with
   diff.Diff.report_tree(subscriptions)
 * hardcoded 'DIR' replaced with diff.BUGDIR_ID
 * assorted cleanups and bugfixes