Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH, v2] tag: implement --[no-]strip option

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:52:29

Johannes Sixt [off-list ref] writes:
Am 11/14/2011 22:43, schrieb Kirill A. Shutemov:
quoted
From: "Kirill A. Shutemov" <redacted>

--strip::
	Remove from tag message lines staring with '#', trailing spaces
s/staring/starting/
quoted
	from every line and empty lines from the beginning and end.
	Enabled by default. Use --no-strip to overwrite the behaviour.

--no-strip is useful if you want to take a tag message as-is, without
any stripping.
I would like to know why this is useful. Tag messages are for human
consumption. What benefit is it that whitespace is not stripped? Why are
lines starting with '#' so important that they need to stay in the tag
message?
A conversion from foreign SCM comes to mind, but that is somewhat an
unfair comment, given that I know by heart how stripspace works and the
above documentation patch incorrectly describes what it does.

Besides stripping "# comment", stripspace collapses consecutive blank
lines, removes trailing blank lines and trailing whitespaces at the end of
lines.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help