From 56b37510e3b517d513b9eec1c08a3b8570a015e6aee5f18049a6eed2ed3a8856 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 27 Jul 2007 00:14:00 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xemacs?expand=0&rev=16 --- ...y-utf-8-encoded-web-pages-containing-fffd.patch | 14 +++++++------- xemacs.changes | 6 ++++++ xemacs.spec | 5 ++++- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/bugzilla-293109-w3m-el-under-xemacs-cannot-display-utf-8-encoded-web-pages-containing-fffd.patch b/bugzilla-293109-w3m-el-under-xemacs-cannot-display-utf-8-encoded-web-pages-containing-fffd.patch index 6aa4abc..e1e831e 100644 --- a/bugzilla-293109-w3m-el-under-xemacs-cannot-display-utf-8-encoded-web-pages-containing-fffd.patch +++ b/bugzilla-293109-w3m-el-under-xemacs-cannot-display-utf-8-encoded-web-pages-containing-fffd.patch @@ -6,7 +6,7 @@ diff -ru xemacs-21.5.28.orig/etc/unicode/unicode-consortium/BIG5.TXT xemacs-21.5 0xA158 0x2014 # EM DASH 0xA159 0xFE33 # PRESENTATION FORM FOR VERTICAL LOW LINE -0xA15A 0xFFFD # *** NO MAPPING *** -+#0xA15A 0xFFFD # *** NO MAPPING *** ++0xA15A 0xFA15A # Private Use Area 0xA15B 0xFE34 # PRESENTATION FORM FOR VERTICAL WAVY LOW LINE 0xA15C 0xFE4F # WAVY LOW LINE 0xA15D 0xFF08 # FULLWIDTH LEFT PARENTHESIS @@ -15,10 +15,10 @@ diff -ru xemacs-21.5.28.orig/etc/unicode/unicode-consortium/BIG5.TXT xemacs-21.5 0xA1C1 0x2105 # CARE OF 0xA1C2 0x203E # OVERLINE -0xA1C3 0xFFFD # *** NO MAPPING *** -+#0xA1C3 0xFFFD # *** NO MAPPING *** ++0xA1C3 0xFA1C3 # Private Use Area 0xA1C4 0xFF3F # FULLWIDTH LOW LINE -0xA1C5 0xFFFD # *** NO MAPPING *** -+#0xA1C5 0xFFFD # *** NO MAPPING *** ++0xA1C5 0xFA1C5 # Private Use Area 0xA1C6 0xFE49 # DASHED OVERLINE 0xA1C7 0xFE4A # CENTRELINE OVERLINE 0xA1C8 0xFE4D # DASHED LOW LINE @@ -28,8 +28,8 @@ diff -ru xemacs-21.5.28.orig/etc/unicode/unicode-consortium/BIG5.TXT xemacs-21.5 0xA1FD 0x2223 # DIVIDES -0xA1FE 0xFFFD # *** NO MAPPING *** -0xA240 0xFFFD # *** NO MAPPING *** -+#0xA1FE 0xFFFD # *** NO MAPPING *** -+#0xA240 0xFFFD # *** NO MAPPING *** ++0xA1FE 0xFA1FE # Private Use Area ++0xA240 0xFA240 # Private Use Area 0xA241 0xFF0F # FULLWIDTH SOLIDUS 0xA242 0xFF3C # FULLWIDTH REVERSE SOLIDUS 0xA243 0xFF04 # FULLWIDTH DOLLAR SIGN @@ -38,10 +38,10 @@ diff -ru xemacs-21.5.28.orig/etc/unicode/unicode-consortium/BIG5.TXT xemacs-21.5 0xA2CA 0x3028 # HANGZHOU NUMERAL EIGHT 0xA2CB 0x3029 # HANGZHOU NUMERAL NINE -0xA2CC 0xFFFD # *** NO MAPPING *** -+#0xA2CC 0xFFFD # *** NO MAPPING *** ++0xA2CC 0xFA2CC # Private Use Area 0xA2CD 0x5344 # -0xA2CE 0xFFFD # *** NO MAPPING *** -+#0xA2CE 0xFFFD # *** NO MAPPING *** ++0xA2CE 0xFA2CE # Private Use Area 0xA2CF 0xFF21 # FULLWIDTH LATIN CAPITAL LETTER A 0xA2D0 0xFF22 # FULLWIDTH LATIN CAPITAL LETTER B 0xA2D1 0xFF23 # FULLWIDTH LATIN CAPITAL LETTER C diff --git a/xemacs.changes b/xemacs.changes index 7ff303f..c19920b 100644 --- a/xemacs.changes +++ b/xemacs.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jul 25 12:11:40 CEST 2007 - mfabian@suse.de + +- Bugzilla #293109: map the problematic characters in Big5 to + the private use area instead of not mapping them at all. + ------------------------------------------------------------------- Fri Jul 20 19:18:45 CEST 2007 - mfabian@suse.de diff --git a/xemacs.spec b/xemacs.spec index 571b63c..c06cdf7 100644 --- a/xemacs.spec +++ b/xemacs.spec @@ -37,7 +37,7 @@ Requires: xemacs-info xemacs-packages ctags Conflicts: gnuserv Autoreqprov: on Version: 21.5.28 -Release: 18 +Release: 21 Summary: XEmacs BuildRoot: %{_tmppath}/%{name}-%{version}-build # Howto get the cvs tree of XEmacs: @@ -562,6 +562,9 @@ rm -rf $RPM_BUILD_ROOT %dir /usr/share/xemacs/site-packages/lisp/term/ %changelog +* Wed Jul 25 2007 - mfabian@suse.de +- Bugzilla #293109: map the problematic characters in Big5 to + the private use area instead of not mapping them at all. * Fri Jul 20 2007 - mfabian@suse.de - Bugzilla #293109: don't map U+FFFD to Big5 to make it display correctly.