]> code.delx.au - gnu-emacs/commitdiff
Ignore more merges when generating ChangeLog
authorPaul Eggert <eggert@penguin.cs.ucla.edu>
Wed, 23 Mar 2016 21:49:26 +0000 (14:49 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 23 Mar 2016 22:08:18 +0000 (15:08 -0700)
* build-aux/gitlog-to-emacslog: Ignore all merges from gnu.org,
not merely those from master and emacs-NN.  The ChangeLog entries
they generate are not that useful.

build-aux/gitlog-to-emacslog

index bcc47b1b28d4c023aa96d749e74b994b6df88c3f..5c187f5eae01c3c608a587c78c7638b506d27d51 100755 (executable)
@@ -77,7 +77,7 @@ test -d .git || {
 # Maybe we should skip all "Merge branch 'master'" messages.
 # See eg the cairo-related ones.
 ./build-aux/gitlog-to-changelog \
-    --ignore-matching="^; |^Merge branch '(master|emacs-[0-9][0-9])' of git\.(savannah|sv)\.gnu\.org:/srv/git/emacs$|^Merge remote-tracking branch '.*'$" \
+    --ignore-matching="^; |^Merge branch '[^']*' of git\.(savannah|sv)\.gnu\.org:/srv/git/emacs|^Merge remote-tracking branch '.*'$" \
   --ignore-line='^; ' --format='%B' \
   "$gen_origin..$new_origin" >"ChangeLog.tmp" || exit