else
details="$refname_type, $short_refname,"
fi
+ # trying to improve the layout of $describe
+ # in some cases we get a plain hash, some other times we're getting a composite like
+ # TagName-NumOfCommitsAfterTag-Hash
+ # simple first idea: if it looks like a plain hash, truncate it,
+ # otherwise preserve as-is for now
local shortrev
- is_hash $describe && shortrev="$(cut -b1-8 <<< $describe).." || shortrev=$describe
+# shortrev=$(awk -F - '{print $NF;}' <<< $describe)
+ shortrev=$describe
+ is_hash $shortrev && shortrev="$(cut -b1-8 <<< $shortrev).."
# Generate header
cat <<-EOF
To: $recipients