So that they are easier to see
get_control_field()
{
- awk -F "$_TAB" -v branch="$1" -v field="$2" '/^[^-#]/ && $3==branch { print $field; }' "$CTRL_FILE"
+ # if the field is just '-' print nothing
+ awk -F "$_TAB" -v branch="$1" -v field="$2" '/^[^-#]/ && $3==branch { if ($f=="-") print""; else print $field; }' "$CTRL_FILE"
}
get_branches()
tree=$arg1
branch=$arg2
+ if [ "X$branch" = 'X-' ]; then
+ branch=''
+ fi
h="$tree${branch:+/$branch}"
hlog=$(git log -1 --oneline "$h") 2>/dev/null
old_head=$(git rev-parse HEAD)