public inbox for libc-locales@sourceware.org
 help / color / mirror / Atom feed
* QUESTION: LC_COLLATE minimal requirements?
@ 2008-10-14  8:06 Harshula
  2008-10-14  8:06 ` Pravin S
  2008-10-14 12:23 ` Keld Jørn Simonsen
  0 siblings, 2 replies; 9+ messages in thread
From: Harshula @ 2008-10-14  8:06 UTC (permalink / raw)
  To: libc-locales; +Cc: Pravin S

Hi,

I was unable to find much documentation on LC_COLLATE except for [1].
Hence I have a few questions.

Firstly, some background information. The Sinhala collation sequence
(SLS1134) is relatively simple.

* It does not have multiple characters mapping to a single
collation element.
* It does not consider composed and decomposed dependent vowels as
equivalent [2].
* It does not have to deal with secondary and tertiary weights.
* It has a few simple tailoring rules [3] that need to be applied to the
DUCET [4].


Q1) Is it a requirement to use the collating-symbol keyword to define
ALL symbols? If not, is this patch sufficient and acceptable for glibc?
http://cvs.savannah.gnu.org/viewvc/sinhala/patches/iso14651_t1_common-glibc.patch?root=sinhala&view=log

Q2) Instead of explicitly listing all the characters in order, is it
possible to use the reorder-after keyword to only define variations to
the DUCET?

Q3) I couldn't find any documentation on:

translit_start
include  "translit_combining";""
translit_end

/usr/share/i18n/locales/translit_combining
------------------------------------------
% SINHALA VOWEL SIGN DIGA KOMBUVA
<U0DDA> "<U0DD9><U0DCA>"
% SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
<U0DDC> "<U0DD9><U0DCF>"
% SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
<U0DDD> "<U0DDC><U0DCA>"
% SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
<U0DDE> "<U0DD9><U0DDF>"
------------------------------------------

Does translit_start have an affect on LC_COLLATE?

Thanks,
#

[1]
http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap07.html

[2]
http://sourceforge.net/mailarchive/forum.php?thread_name=1223803982.4898.16.camel%40B1.HOME&forum_name=sinhala-technical

[3]
http://www.nongnu.org/sinhala/doc/howto/sinhala-howto.html#DEV-DATABASES

[4] http://unicode.org/Public/UCA/latest/allkeys.txt

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-10-22  6:22 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-14  8:06 QUESTION: LC_COLLATE minimal requirements? Harshula
2008-10-14  8:06 ` Pravin S
2008-10-14 21:56   ` Ulrich Drepper
2008-10-19 16:40     ` Harshula
2008-10-19 18:01       ` Ulrich Drepper
2008-10-20  7:11       ` Pravin S
2008-10-21 13:03         ` Harshula
2008-10-22  6:22           ` Pravin S
2008-10-14 12:23 ` Keld Jørn Simonsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).