Merge branch 'js/rebase-r-safer-label'
commit917d0d6234be4c6ce4ab0feea15911bfa5e65253
authorJunio C Hamano <gitster@pobox.com>
Thu, 5 Dec 2019 20:52:43 +0000 (5 12:52 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 5 Dec 2019 20:52:43 +0000 (5 12:52 -0800)
treedad840743cf4009490fbf274687eabe27bb6ece8
parent56d3ce82b0e2c29ce9e14ed95923ea7d0f41ae54
parentcd5522271f6b985114b33332e148bff2283b0440
Merge branch 'js/rebase-r-safer-label'

A label used in the todo list that are generated by "git rebase
--rebase-merges" is used as a part of a refname; the logic to come
up with the label has been tightened to avoid names that cannot be
used as such.

* js/rebase-r-safer-label:
  rebase -r: let `label` generate safer labels
  rebase-merges: move labels' whitespace mangling into `label_oid()`
sequencer.c
t/t3430-rebase-merges.sh