On Wed, 2012-06-13 at 10:35 +0200, Stephan Bergmann wrote:
On 06/12/2012 07:48 PM, Petr Mladek wrote:
commit 2e353b8daadc588b02fe7c7df5b7f185187e9d58
Author: Petr Mladek<pmladek@suse.cz>
Date: Tue Jun 12 19:46:42 2012 +0200
lo-commit-stat: avoid problems whit '%' in the commit message
Change-Id: Ia10bac649cc078f6ef39002d280dcff7e5d0b06d
diff --git a/bin/lo-commit-stat b/bin/lo-commit-stat
index 310548e..1a8e6bb 100755
--- a/bin/lo-commit-stat
+++ b/bin/lo-commit-stat
@@ -80,6 +80,9 @@ sub standardize_summary($)
my $first_char = lc($1);
$line =~ s/^./$first_char/;
}
+ # print does not like 0% or so
+ $line =~ s/%/%%/g;
+
# FIXME: remove do at the end of line
# remove bug numbers
lo-commit-stat should better generally use print instead of printf with
potentially improper format strings, right?
Ah, shame on me. The C-language is deep in my head.
Stefan, thanks for explaining the mystery.
Also thanks Thorsten for fixing it faster than me.
Best Regards,
Petr
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.