Merge pull request #361 from markeissler/better-changelog-fixes

Fix git tag substring extraction for bash 3.2.
This commit is contained in:
hemanth.hm 2015-04-26 00:32:47 +05:30
commit d1251c21db

View file

@ -219,7 +219,7 @@ commitList() {
[[ -z "${_tag}" ]] && continue
# strip out tags form ()
# git v2.2.0+ supports '%D', like '%d' without the " (", ")" wrapping. One day we should use it instead.
_tag="${_tag:2:-1}"
_tag="${_tag# }"; _tag="${_tag//[()]/}"
# trap tag if it points to last commit (HEAD)
_tag="${_tag##HEAD, }"
# strip out any additional tags pointing to same commit, remove tag label