#+Time-stamp: <2014-06-25 Wed 16:05>
Currently, because of it goes on, the diff we review in the email is not complete. What’s committed is well complete, hence not what we reviewed!
In case the commit failed, to avoid having to retype it all or find and insert the right message.
… remove it (option -x -w
of svn diff
) by default!
Then, the default behavior is to show all changes (even whitespaces ones).
But, Emacs users (which have deleted many trailing whitespaces) could run
sendpatch
with that option.
They could even have a spw
alias for calling sendpatch with it.
Check it, or convert them if needed.
This is a common source of problems…
Run forward-paragraph
to skip the comments in the header of the patch file.
Solution (for Cygwin emacs-w32): if EDITOR
= emacsclient, set command to
emacsclient -e "(progn (find-file \"0001-.txt\") (beginning-of-buffer) (forward-paragraph))"
Problem: emacsclient does not wait!
That is, the title should be “review” instead of “patch” (or “diff”), and no commit should be done.
makelog
, makediff
, … are needed, so we better check that they’re in the
PATH
.