Browse Source

Add filename lists to mini-change-log template

Alois Mahdal 8 years ago
parent
commit
fa997ed8aa
1 changed files with 7 additions and 2 deletions
  1. 7
    2
      src/include/release.sh

+ 7
- 2
src/include/release.sh View File

@@ -53,7 +53,7 @@ __git_info() {
53 53
     case "$info" in
54 54
         lasttag)    git tag | grep ^v | sort -V | tail -n1  ;;
55 55
         curbranch)  git rev-parse --abbrev-ref HEAD         ;;
56
-        reldiff)    git log --oneline "$(__git_info lasttag)..HEAD" ;;
56
+        reldiff)    git log --oneline "$(__git_info lasttag)..HEAD" --name-only ;;
57 57
     esac
58 58
 }
59 59
 
@@ -119,7 +119,12 @@ __release() {
119 119
 __git_msg_vbump() {
120 120
     echo "Bump version"
121 121
     echo ""
122
-    __git_info reldiff | sed 's/^/ *  /'
122
+    __git_info reldiff \
123
+      | sed '
124
+            s/^[a-f0-9]\{7\} / *  &/; t PATHS
125
+            s/^/        /
126
+            :PATHS
127
+        '
123 128
 }
124 129
 
125 130
 __vbump() {