]> pere.pagekite.me Git - homepage.git/commitdiff
First version of document.
authorPetter Reinholdtsen <pere@hungry.com>
Mon, 1 Sep 2003 23:06:27 +0000 (23:06 +0000)
committerPetter Reinholdtsen <pere@hungry.com>
Mon, 1 Sep 2003 23:06:27 +0000 (23:06 +0000)
linux/glibc/index.html [new file with mode: 0644]

diff --git a/linux/glibc/index.html b/linux/glibc/index.html
new file mode 100644 (file)
index 0000000..7743638
--- /dev/null
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+  <head>
+    <title>GNU libc (glibc) locale patch page</title>
+  </head>
+
+  <body>
+    <h1>GNU libc (glibc) locale patch page</h1>
+
+    <p>This page contain information about the GNU libc locale
+      collection, including patches, suggested formates, list of known
+      problems and who to contact regarding the different locales.  It
+      is a work in progress.  The page maintainer, Petter
+      Reinholdtsen, is working with the GNU libc maintainers to get
+      all the fixes included in the official releases of the
+      source.</p>
+
+    <h2>References to documentation and standards</h2>
+
+    <p>It is currently an open question where the format og locales in
+      glibc is documented.  This list of references is at least
+      pointing to related docuemnts documenting the format of locales,
+      even if the glibc maintainers might not accept them as
+      authoritative.</p>
+
+    <ul>
+
+      <li>ISO/IEC 9945-2:1993 (not freely available)</li>
+
+      <li><a href="http://www.unix-systems.org/version3/">ISO/IEC
+         9945:2002</a></li>
+
+      <li><a href="http://www.opengroup.org/onlinepubs/007904975/basedefs/xbd_chap07.html">The
+         Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2003
+         Edition</a></li>
+
+      <li><a href="http://www.dkuug.dk/JTC1/SC22/open/n2638/">ISO/IEC
+         FCD 14652</a></li>
+
+      <li><a href="http://yacob.org/ISO-14652.pdf">ISO/IEC FPDTR
+         14652:1999(E)</a></li>
+
+      <li><a href="http://www.dkuug.dk/JTC1/SC22/WG20/docs/n972-14652ft.pdf">ISO/IEC
+         TR 14652:2003</a></li>
+
+    </ul>
+
+    <p>To make it easier to compare locales with each other, I
+      recommend using the same order in all locales.  Any order will
+      do, so I picked a order used in several locales, and decided to
+      recommend this order:</p>
+
+    <ol>
+      <li>LC_IDENTIFICATION
+      <li>LC_CTYPE
+      <li>LC_COLLATE
+      <li>LC_MONETARY
+      <li>LC_NUMERIC
+      <li>LC_TIME
+      <li>LC_MESSAGES
+      <li>LC_PAPER
+      <li>LC_NAME
+      <li>LC_ADDRESS
+      <li>LC_TELEPHONE
+      <li>LC_MEASUREMENT
+    </ol>
+
+    <h2>Locale related problem reports</h2>
+
+    <h3>From <a href="http://bugs.gnu.org/">GNU libc gnats database</a></h3>
+
+    <ul>
+
+      <li>libc/2254: Insufficient info from the locale tool.
+       <br>(patch sent to libc-alpha, partly fixed in CVS 2003-05-21)
+
+      <li>libc/2931: Missing nb_NO locale
+       <br>(patch sent to libc-alpha 2003-06-15)
+
+      <li>libc/2954: Should add postal telephone and vehicle codes to locales
+       <br>(HTML error in gnats?)
+
+      <li>libc/3606: Update documentation regarding LC_ALL and LANG
+
+      <li>libc/4197: Incorrect hr_HR - currency sumbol position
+       <br>(sent email to submitter [bad address] and author)
+
+     <li>libc/4348: Converting charset "eucjp->sjis->iso2022jp" and
+       "eucjp->iso2022jp" give different result.
+
+      <li>libc/4658: 'locale -a' do not list locales in archive
+
+      <li>libc/4938: Segfaults when using locale info before it is initialized
+
+      <li><strike>libc/5013: Incorrect fi_FI - gramatic</strike>
+       <br>(sent email to submitter and author, patch sent 2003-05-09,
+       patch commited 2003-06-16)
+
+      <li>libc/5018, libc/5019, libc/5028: Incorret uk_UA.
+       <br>(sent email to submitter and author)
+
+      <li>libc/5023: Missing locales li_NL, nds_NL and nds_DE
+       <br>(sent email to submitter)
+
+      <li>libc/5059: Wrong date format for locale sl_SI
+       <br>(sent email to submitter and locale author, approved by author,
+       patch sent to libc-alpha 2003-07-06)
+
+    </ul>
+
+    <h3>From <a href="http://bugs.debian.org/">Debian GNU/Linux BTS</a></h3>
+
+    <ul>
+
+      <li><a href="http://bugs.debian.org/111268">#111268: Incorrect
+         sv_SE - 13:59 instead of 13.59 for clock time</a>
+       <br>(patch sent 2003-05-18)
+
+      <li><a href="http://bugs.debian.org/119528">#119528: Incorrect
+         ro_RO - rewritten locale</a>
+       <br>(sent email to submitter)
+
+      <li><strike><a href="http://bugs.debian.org/178513">#178513:
+           Incorrect is_IS - Use lower case letters in month and week
+           day names</a></strike>
+         <br>(sent email to submitter and author, confirmed by Keld,
+         patch sent to libc-alpha 2003-06-15, patch commited
+         2003-06-16)
+
+      <li><strike><a href="http://bugs.debian.org/194289">#194289: New
+           locale ag_ES for Aragonese</a></strike>
+         <br>(sent email to submitter, patch commited 2003-06-16 as
+         an_ES)
+
+      <li><a href="http://bugs.debian.org/193904">#193904:
+         locales.alias even lines are not considered (debian
+         only?)</a>
+
+      <li><a href="http://bugs.debian.org/206474">#206474: locales:
+         nb_NO should be a real locale, not an alias</a>
+       <br>Same as libc/2931
+
+    </ul>
+
+    <h3>From <a href="https://bugzilla.redhat.com/">RedHat Bugzilla</a></h3>
+
+    <ul>
+
+      <li><strike><a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=75139">#75139:
+         Incorrect week start day for sv_SE (should start on
+         monday)</a></strike>
+       <br>(Corrected in CVS 2003-01-14)
+
+      <li><a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=83276">#83276:
+         Norwegian locale in distro</a>
+       <br>Same as libc/2931
+
+    </ul>
+
+    <h2>Patches submittet to the glibc maintainers</h2>
+
+    <h3>Pending/rejected</h3>
+
+    <ul>
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-04/msg00173.html">2003-04-15
+         Add sorting test for no_NO</a>
+       
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00151.html">2003-05-18
+         Correct sorting for nn_NO to match no_NO</a>
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00154.html">2003-05-18
+         Norwegian week start on monday, fix no_NO and nn_NO</a>
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00155.html">2003-05-18
+         Change sv_SE to use ':' in clock format (BTS #111268)</a>
+
+      <li><strike><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00158.html">2003-05-18
+           Include examples in 'locale --help' (PR libc/2254,
+           rejected)</a></strike>
+
+      <li><strike><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00265.html">2003-05-29
+           Generate locales on 'make check' (rejected)</a></strike>
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00267.html">2003-05-29
+         Indent the error output from sort-test.sh</a>
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00133.html">2003-06-15
+         Add nb_NO locale (PR libc/2931)</a>
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00257.html">2003-06-21
+         Add test for international currency formatting.</a>
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-07/msg00022.html">2003-07-06
+         Some small locale fixes</a>
+
+      <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-09/msg00003.html">2003-09-01
+         Document why there are two locales for Hebrew</a>
+
+    </ul>
+
+    <h3>Accepted/included</h3>
+
+    <ul>
+
+      <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00310.html">2003-05-31
+           Correct email of Denis V. Dmitrienko in uk_UA
+           (commited)</a></strong>
+
+      <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00311.html">2003-05-31
+           Correct thousand separator for fi_FI (commited)</a></strong>
+
+      <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00129.html">2003-06-15
+           Correct fi_FI date gramar (PR libc/5013) (commited)</a></strong>
+
+      <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00141.html">2003-06-15
+           Clean up locale test code (commited)</a></strong>
+
+      <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00155.html">2003-06-15
+           Use lower case letters in month and week day names in is_IS
+           (commited)</a></strong>
+
+      <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00255.html">2003-06-21
+           Add missing ETH to LC_COLLATE in no_NO
+           (commited)</a></strong>
+
+      <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00317.html">2003-06-25
+           Correct an_ES charset and add an_ES.ISO-8859-15 to
+           SUPPORTED (commited)</a></strong>
+
+      <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-07/msg00020.html">2003-07-13
+           Make sort-test handle more then 100 lines, and avoid
+           segfault (commited)</a></strong>
+
+    </ul>
+
+    <hr>
+    <address><a href="mailto:pere@hungry.com">Petter Reinholdtsen</a></address>
+<!-- Created: Tue Sep  2 00:10:31 CEST 2003 -->
+<!-- hhmts start -->
+Last modified: Tue Sep  2 01:05:42 CEST 2003
+<!-- hhmts end -->
+  </body>
+</html>