From f76662d8aa3217fe84b06d4aebf80aa4a7dacfd4 Mon Sep 17 00:00:00 2001 From: Ondrej Vasik Date: Tue, 19 Jun 2007 12:50:45 +0000 Subject: [PATCH] added zero-width space in front of apostrophe --- linuxdoc-tools-apostrophestart.patch | 11 +++++++++++ linuxdoc-tools.spec | 7 ++++++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 linuxdoc-tools-apostrophestart.patch diff --git a/linuxdoc-tools-apostrophestart.patch b/linuxdoc-tools-apostrophestart.patch new file mode 100644 index 0000000..82746fe --- /dev/null +++ b/linuxdoc-tools-apostrophestart.patch @@ -0,0 +1,11 @@ +diff -urNp linuxdoc-tools-0.9.21/lib/dist/fmt_txt.pl devel/lib/dist/fmt_txt.pl +--- linuxdoc-tools-0.9.21/lib/dist/fmt_txt.pl 2001-12-23 14:08:49.000000000 +0100 ++++ devel/lib/dist/fmt_txt.pl 2007-06-19 14:35:30.000000000 +0200 +@@ -78,6 +78,7 @@ my $txt_escape = sub { + + $data =~ s|"|\\\&\"|g; # Insert zero-width space in front of " + $data =~ s|^\.|\\&.|; # ditto in front of . at start of line ++ $data =~ s|^\'|\\&\'|; # ditto in front of ' at start of line + $data =~ s|\\|\\\\|g; # Escape backslashes + + return ($data); diff --git a/linuxdoc-tools.spec b/linuxdoc-tools.spec index f29a9c7..350e216 100644 --- a/linuxdoc-tools.spec +++ b/linuxdoc-tools.spec @@ -5,7 +5,7 @@ Name: linuxdoc-tools Obsoletes: sgml-tools Obsoletes: linuxdoc-sgml Version: 0.9.21 -Release: 8%{?dist} +Release: 9%{?dist} License: Freely distributable Group: Applications/Publishing Source: http://http.us.debian.org/debian/pool/main/l/linuxdoc-tools/%{name}_%{version}.tar.gz @@ -14,6 +14,7 @@ Patch1: linuxdoc-tools-0.9.20-strip.patch Patch2: linuxdoc-tools-0.9.20-lib64.patch Patch3: linuxdoc-tools-ifpdf.patch Patch4: linuxdoc-tools-fi.patch +Patch5: linuxdoc-tools-apostrophestart.patch Requires: jade Url: http://packages.qa.debian.org/l/linuxdoc-tools.html BuildRoot: %{_tmppath}/%{name}-root @@ -41,6 +42,7 @@ documentation. %patch2 -p1 -b .lib64 %patch3 -p1 -b .badif %patch4 -p1 -b .fi +%patch5 -p1 -b .apostrophe %build %configure --with-installed-nsgmls --with-installed-iso-entities @@ -100,6 +102,9 @@ exit 0 %{_mandir}/*/* %changelog +* Tue Jun 19 2007 Ondrej Vasik 0.9.21-8 - Applied patch from Kir Kolyshkin (bug #204902): - added a patch from debian bug #321998 (obsoletes patch -badif)