Johannes Sixt <j.sixt@xxxxxxxxxxxxx> writes: > Am 11/14/2011 22:43, schrieb Kirill A. Shutemov: >> From: "Kirill A. Shutemov" <kirill@xxxxxxxxxxxxx> >> >> --strip:: >> Remove from tag message lines staring with '#', trailing spaces > > s/staring/starting/ > >> 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. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html