Dear friends,
I've just checked in the next release of Patcher. It contains the following
novelties:
1/ Upon request from Ben, Patcher now has the ability to perform some checkings
before sending a message: whether the ChangeLog entries have been inserted
in the message, and whether the patch has been committed (when appropriate,
of course).
This feature involves:
* a new :commit-privilege project option indicating that you have commit
access to the project.
* two new user options: `patcher-mail-check-change-logs-insertion' and
`patcher-mail-check-commit-action'
Please refer to the "Mail Sending" node of the user manual.[1]
2/ Upon suggestion from Norbert Koch, there's a new :diff-line-filter project
option for removing unwanted lines in diff output (for example, files
unknown to CVS appear with a question mark at the bol).
Please refer to the "Line Filter" node in the user manual.
3/ Upon suggestion from Malcolm Purvis, the "project out of date" message has
been clarified both in the code and in the info file.
Notes:
* the line filter should work properly, although I can't strongly test it
because it's been *years* that I can't just cvs diff an XEmacs project. The
server barfs with unknown files that actually exist. I can only perform
partial diffs :-(
* Point number 1 requires a native knowledge of the mail user agent, which
Patcher does not necessarily have. I'll add mail agents on demand (Patcher
currently natively knows Gnus, Message, and Sendmail). Native knowledge is
not required for anything else than point 1.
Footnotes:
[1] is there a "info:..." syntax for specifying info nodes in mails ?
--
Didier Verna, didier(a)lrde.epita.fr,
http://www.lrde.epita.fr/~didier
EPITA / LRDE, 14-16 rue Voltaire Tel.+33 (1) 53 14 59 47
94276 Le Kremlin-BicĂȘtre, France Fax.+33 (1) 53 14 59 22 didier(a)xemacs.org