This is the mail archive of the
libc-locales@sourceware.org
mailing list for the GNU libc locales project.
[Bug localedata/3213] New: transliteration missing from FRACTION SLASH (U+2044)
- From: "timo dot lindfors at iki dot fi" <sourceware-bugzilla at sourceware dot org>
- To: libc-locales at sources dot redhat dot com
- Date: 15 Sep 2006 08:59:22 -0000
- Subject: [Bug localedata/3213] New: transliteration missing from FRACTION SLASH (U+2044)
- Reply-to: sourceware-bugzilla at sourceware dot org
Steps to reproduce:
1) echo -e "1\xE2\x81\x849" | iconv -f UTF-8 -t ISO-8859-1//TRANSLIT
Expected results:
1) iconv transliterates input and prints e.g. "1/9"
Actual results:
1) iconv prints "1?9"
More info:
1) 0xE2 0x81 0x84 is UTF-8 representation for Unicode character FRACTION SLASH
(U+2044).
2) Here's a possible transliteration (also attached):
--- ./glibc-2.4/locale/C-translit.h.in.orig 2006-09-15 11:37:06.000000000 +0300
+++ ./glibc-2.4/locale/C-translit.h.in 2006-09-15 11:38:13.000000000 +0300
@@ -94,6 +94,7 @@
"\x2039" "<" /* <U2039> SINGLE LEFT-POINTING ANGLE QUOTATION MARK */
"\x203a" ">" /* <U203A> SINGLE RIGHT-POINTING ANGLE QUOTATION MARK */
"\x203c" "!!" /* <U203C> DOUBLE EXCLAMATION MARK */
+"\x2044" "/" /* <U2044> FRACTION SLASH */
"\x2047" "??" /* <U2047> DOUBLE QUESTION MARK */
"\x2048" "?!" /* <U2048> QUESTION EXCLAMATION MARK */
"\x2049" "!?" /* <U2049> EXCLAMATION QUESTION MARK */
--
Summary: transliteration missing from FRACTION SLASH (U+2044)
Product: glibc
Version: 2.4
Status: NEW
Severity: enhancement
Priority: P2
Component: localedata
AssignedTo: libc-locales at sources dot redhat dot com
ReportedBy: timo dot lindfors at iki dot fi
CC: glibc-bugs at sources dot redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=3213
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.