[Po4a-commits] r2683 - /trunk/lib/Locale/Po4a/AsciiDoc.pm

barbier at users.alioth.debian.org barbier at users.alioth.debian.org
Fri Oct 26 22:19:43 UTC 2012


Author: barbier
Date: Fri Oct 26 22:19:42 2012
New Revision: 2683

URL: http://svn.debian.org/wsvn/po4a/?sc=1&rev=2683
Log:
AsciiDoc: Fix the computation of text width when Unicode::GCString is not available

Modified:
    trunk/lib/Locale/Po4a/AsciiDoc.pm

Modified: trunk/lib/Locale/Po4a/AsciiDoc.pm
URL: http://svn.debian.org/wsvn/po4a/trunk/lib/Locale/Po4a/AsciiDoc.pm?rev=2683&op=diff
==============================================================================
--- trunk/lib/Locale/Po4a/AsciiDoc.pm (original)
+++ trunk/lib/Locale/Po4a/AsciiDoc.pm Fri Oct 26 22:19:42 2012
@@ -241,6 +241,7 @@
             if ($UnicodeGCString_available) {
                 return Unicode::GCString->new($text)->columns();
             } else {
+                $text =~ s/\n$//s;
                 return length($text) if !(defined($encoder) && $encoder->name ne "ascii");
                 die wrap_mod("po4a::asciidoc",
                     dgettext("po4a", "Detection of two line titles failed at %s\nInstall the Unicode::GCString module!"), shift)




More information about the Po4a-commits mailing list