git-fmt-merge-message problem..
From: Linus Torvalds <torvalds@osdl.org>
Date: 2016-06-15 22:42:33
Not a huge one, but it's ugly.
When I did a "git pull repo", the merge messages _used_ to look like this:
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:
[NEIGH]: Fix IP-over-ATM and ARP interaction.
[TG3]: ethtool always report port is TP.
or (if I specified a branch):
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ro
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infini
IB/mthca: FMR ioremap fix
IPoIB: Free child interfaces properly
IB/mthca: Fix race in reference counting
IB/srp: Fix tracking of pending requests during error handling
IB: Fix display of 4-bit port counters in sysfs
but now they look like this:
Merge commit master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 of HEAD
* HEAD:
[NET]: fix __sk_stream_mem_reclaim
[Bluetooth] Fix deadlock in the L2CAP layer
[Bluetooth] Let BT_HIDP depend on INPUT
[Bluetooth] Avoid NULL pointer dereference with tty->driver
[Bluetooth] Remaining transitions to use kzalloc()
[WAN]: converting generic HDLC to use netif_dormant*()
[IPV4]: Fix error handling for fib_insert_node call
[NETROM] lockdep: fix false positive
....
which makes no sense AT ALL. It's doesn't even parse. "Merge commit <repo>
of <branch>"? Whaa? That's just insane.
Also, the " * HEAD" is just ugly. It was better before.
Dscho? Can you please make git fmt-merge-message print out something
sensible again? It doesn't have to match the old behaviour 100%, but the
current one is just ugly and senseless.
Linus