[beast/temp-rc1] mkrelease.sh: exclude release commit from 'news' listing



commit 27c75a38df7ee7242c664adb10ad75157e6f88ae
Author: Tim Janik <timj gnu org>
Date:   Tue Oct 28 13:48:18 2014 +0100

    mkrelease.sh: exclude release commit from 'news' listing

 mkrelease.sh |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/mkrelease.sh b/mkrelease.sh
index 3af10cf..542b609 100755
--- a/mkrelease.sh
+++ b/mkrelease.sh
@@ -175,14 +175,13 @@ done
   else
     XCOMMIT="$R_REVISION"
   fi
-  [ -n "$XCOMMIT" ] && XCOMMIT="`git name-rev --tags --always --name-only $XCOMMIT`" # beautify
-  [ -n "$XCOMMIT" ] && XCOMMIT="$XCOMMIT^!" # turn into exclude pattern
+  [ -n "$XCOMMIT" ] && XCOMMIT="`git name-rev --tags --always --name-only $XCOMMIT | sed 's/\^0$//'`" # 
beautify
   # list news, excluding history reachable from previous releases
-  echo "# git log $FIRST --reverse HEAD $XCOMMIT"
+  echo "# git log $FIRST --reverse $XCOMMIT..HEAD"
   if $BODY ; then
-    git log $FIRST --date=short --pretty='%s    # %cd %an %h%d%n%b' --reverse HEAD $XCOMMIT | sed '/^$/d'
+    git log $FIRST --date=short --pretty='%s    # %cd %an %h%d%n%b' --reverse $XCOMMIT..HEAD | sed '/^$/d'
   else
-    git log $FIRST --date=short --pretty='%s    # %cd %an %h%d' --reverse HEAD $XCOMMIT | cat
+    git log $FIRST --date=short --pretty='%s    # %cd %an %h%d'     --reverse $XCOMMIT..HEAD | cat
   fi
   exit
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]