Commit graph

45 commits

Author SHA1 Message Date
Jan Tojnar
3108982707 nls: Map sr locales to sr_RS compose files
Serbian used sr_YU (Yugoslavia) code in the past.
Then it was succeeded by sr_CS (Serbia and Montenegro).
Finally, it was split into sr_RS (Serbia) and sr_ME (Montenegro).

da95ecbbdc
introduced the modern sr_RS and sr_ME codes.

Next, 4076189869
added the Serbian compose table but only for the legacy sr_CS entry.

5cd60398b7
removed the legacy sr_CS entry, the only one pointing to the correct compose file.
It also renamed the file to sr_RS, but did not update the compose mapping.

Let’s point all Serbian locales to the Compose file again.
2022-10-20 09:14:49 +02:00
Benno Schulenberg
ba0d3b437d nls: map eo.UTF-8 directly to en_US.UTF-8 instead of using a relay alias
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2022-02-25 12:53:10 +01:00
Benno Schulenberg
cfddb79981 nls: remove the mistaken eo_EO names -- EO is not a valid country code
(Debian has had several of these lines commented out for years.)

Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2022-02-25 12:52:45 +01:00
Benno Schulenberg
6786744f63 nls: add the es_CU locale name, for Cuba
It was added to glibc ten years ago.

This fixes issue #57.

Reported-by: Dominique Michel

Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2022-01-23 17:13:02 +01:00
Benno Schulenberg
d241d8af7f nls: remove some obsolete Norwegian and Yugoslavian locale names
They have not existed in glibc for more than fifteen years.

Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2022-01-23 16:56:45 +01:00
Benno Schulenberg
32dd7c03e9 nls: put some entries in their alphabetical order, and adjust alignment
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2022-01-22 18:07:30 +01:00
Lev Korol
401f58f8ba nls: Add en_IL locale
Signed-off-by: Lev Korol <epicatsupercell@gmail.com>
2021-06-12 23:11:36 +00:00
Benno Schulenberg
5cd60398b7 nls: rename the obsolete sr_CS locale to sr_RS
Fixes #107, for the most part.

Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2020-11-13 17:01:02 +00:00
Matthias Dieter Wallnöfer
38c0c92fea compose.dir.pre - add de_IT locale
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-03-16 08:48:40 -07:00
Josh Triplett
82b5c1454a compose.dir.pre: Give the C.UTF-8 locale a full set of UTF-8 compose sequences
Signed-off-by: Josh Triplett <josh@joshtriplett.org>
2019-03-10 16:44:21 -07:00
Albert Astals Cid
117bb310b4 compose.dir: Add ast_ES.UTF-8
With this patch one can properly type dead keys like á when using the
Asturian locale
2018-11-12 18:02:40 +00:00
James Cloos
5f0da8311a
Fix another missing update in cf4d598938
Reported in:

   https://bugs.freedesktop.org/show_bug.cgi?id=81875#c7

Signed-off-by: James Cloos <cloos@jhcloos.com>
2015-12-03 18:24:44 -05:00
Gunnar Hjalmarsson
121a1bad33 Add compose file for pt_PT similar to pt_BR
This is a forward of the Ubuntu bug https://launchpad.net/bugs/518056

One of the conclusions from the discussion on that bug report, which
basically is about typing the ccedilla character easily on a non-
Portuguese keyboard, is that X11 should include a compose file for
pt_PT.UTF-8 similar to the file for pt_BR.UTF-8.

FDO bug: https://bugs.freedesktop.org/show_bug.cgi?id=90300

Signed-off-by: Gunnar Hjalmarsson <gunnarhj@ubuntu.com>
Signed-off-by: James Cloos <cloos@jhcloos.com>
2015-09-25 09:29:25 -04:00
Mike FABIAN
748d47e69f
fix spelling mistakes in ks_IN and sd_IN devanagari locales
The codeset must be *before* the modifier.

See also: http://pubs.opengroup.org/onlinepubs/7908799/xbd/envvar.html

opengroup> The syntax for these environment variables is thus defined as:
opengroup>
opengroup> [language[_territory][.codeset][@modifier]]

Signed-off-by: James Cloos <cloos@jhcloos.com>
2015-04-20 10:40:52 -04:00
Benno Schulenberg
a51681b60c
nls: Remove a duplicate locale name, and sort some others more strictly.
Also improve the grammar of the initial comment.

Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
Signed-off-by: James Cloos <cloos@jhcloos.com>
2014-11-10 09:21:56 -05:00
Benno Schulenberg
1e43c262d1 nls: Fix transposed locale identifier for Khmer.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-11-22 22:46:23 -08:00
Alan Coopersmith
3083cd43d7 Add ku_TR.UTF-8 (Kurdish language, Turkey region) to compose/locale.dir
Upstreaming from changes originally integrated into OpenSolaris
under Sun bug id 6882572.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Thomas Klausner <wiz@NetBSD.org>
2013-07-29 20:10:51 -07:00
Egbert Eich
5e7d589697 i18n: Remove ja.S90 and ja.U90 locales.
Both locales carry a copyright notice and a prorietary statement:

Copyright 1995 by FUJITSU LIMITED
This is source code modified by FUJITSU LIMITED under the Joint
Development Agreement for the CDEnext PST.
This is unpublished proprietary source code of FUJITSU LIMITED

Signed-off-by: Egbert Eich <eich@freedesktop.org>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-12-06 05:46:17 -05:00
Egbert Eich
99eae3dcb7 i18n: Bring locale.dir and compose.dir in sync.
Some entries for locale/encoding combinations were missing from
either file or just misspelled, some entries were wrong or just
aliases.

Signed-off-by: Egbert Eich <eich@freedesktop.org>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-12-06 05:46:17 -05:00
Egbert Eich
d1e6baa4e2 i18n: Treat 'a3_AZ' as an alias for 'az_AZ'.
locale.alias contains a comment:
XCOMM a3 is not an ISO 639 language code, but in Cyrillic, "Z" looks like "3".
Thus lets treat 'a3' as an alias for 'az'.

Signed-off-by: Egbert Eich <eich@freedesktop.org>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Magnus Kessler <Magnus.Kessler@gmx.net>
2012-12-06 05:46:06 -05:00
Jens Herden
f198c6aa98 i18n: Add support for Khmer locale and compose table.
Signed-off-by: Egbert Eich <eich@freedesktop.org>
Reviewed-by: James Cloos <cloos@jhcloos.com>
2012-12-03 05:18:17 -05:00
Kalman Kemenczy
4076189869 i18n: Add support for Serbian specific compose table entries.
Signed-off-by: Egbert Eich <eich@freedesktop.org>
Reviewed-by: James Cloos <cloos@jhcloos.com>
2012-12-03 05:17:53 -05:00
Egbert Eich
7c14aacc9f i18n: Adding and removing comments.
Signed-off-by: Egbert Eich <eich@freedesktop.org>
Reviewed-by: James Cloos <cloos@jhcloos.com>
2012-12-03 05:16:46 -05:00
Egbert Eich
952eccd0d2 i18n: Consolidate compose handling for locales with UTF-8 encoding.
- add an entry to include the default en_US compose file
  for the ja_JP, ko_KR, th_TH, zh_CN, zh_HK and zh_TW locales.
- add missing entries for zh_CN. and zh_HK and am_ET.
- change entries for the UTF-8 encoding for ru_RU, ja_JP,
  ko_KR, th_TH and zh_TW to point to their native directory
  entries.

Signed-off-by: Egbert Eich <eich@freedesktop.org>
Reviewed-by: James Cloos <cloos@jhcloos.com>
2012-11-30 09:36:51 -05:00
Alan Coopersmith
ddb1786720 Purge CVS/RCS id tags
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-14 17:38:26 -08:00
parag
e4b0899f51 nls: Add pa_PK locale information and make pa_IN as default for pa.
X.Org bug#21954 <http://bugs.freedesktop.org/show_bug.cgi?id=21954>

[jcristau: removed the pa_PK.UTF-8 alias to itself]

Signed-off-by: parag <pnemade@redhat.com>
Signed-off-by: Julien Cristau <jcristau@debian.org>
2009-05-29 11:14:09 +02:00
parag
4a08a3dfbd libX11: Add new Indic language information to nls directory files. #21560
Signed-off-by: parag <pnemade@redhat.com>
2009-05-06 23:37:09 -07:00
Milos Komarcevic
da95ecbbdc Bug 11456: Serbian locale updates (sr_RS and sr_ME)
X.Org Bug #11456 <http://bugs.freedesktop.org/show_bug.cgi?id=11456>
Patch #23937 <http://bugs.freedesktop.org/attachment.cgi?id=23937>

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-03-16 17:43:26 -07:00
Xue Wei
fd2cf1ef66 Add UTF-8 locale entries for es_US, kk_KZ, mt_MT, and sh_BA
Sun bug 6809309 Add new utf8 locales supported by Xlib
<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6809309>

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-03-04 19:33:50 -08:00
Alan Coopersmith
ccd3584f03 Incorporate more locale names/aliases from Solaris libX11
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-02-23 19:29:23 -08:00
Xue Wei
ef5c446395 Add nn_NO.UTF-8 to compose.dir.pre for Norwegian Nynorsk
Sun bug 6691236: Swing applications dump core when locale is nn_NO.UTF-8
<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6691236>

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-02-20 15:16:59 -08:00
James Cloos
97fc6babd4 NLS: Add UTF-8 compose file for Finnish
From bug report:

  https://bugs.freedesktop.org/show_bug.cgi?id=18747
2009-01-29 20:17:48 -05:00
James Cloos
eff33ae525 Patch for Catalan locales
From bugzilla bug 10943¹:

  There are several Catalan locale codes which presently can
  be used in X11 systems; especially after they were accepted
  in belocs-locale-data².

  In the following patches, I³ add ca_AD, ca_FR and ca_IT Catalan
  locale codes.  For instance, without this, using ca_AD (actually
  a quite used locale⁴) some applications (eg. Emacs or Skype)
  cannot display Catalan diacritic marks as you type them.

1] https://bugs.freedesktop.org/show_bug.cgi?id=10943
2] http://lists.debian.org/debian-devel-changes/2005/07/msg01429.html
3] Toni Hermoso Pulido <toniher@softcatala.org>
4] https://launchpad.net/~ubuntu.cat/+members
2007-08-18 17:58:23 -04:00
Daniel Stone
2b1b79d90d nls: Serbian (sr_CS) update (#5575)
Bug #5575: 'Yugoslavia' has changed to Serbia & Montenegro, along with a
corresponding locale change.  Update compose.dir.pre, locale.alias.pre,
and locale.dir.pre.  (Milos Komarcevic)
2006-06-02 02:46:29 +03:00
Daniel Stone
010f0647e2 Bug #2609: Add Kyrgyz locale (Ilyas Bakirov). 2005-09-30 07:52:46 +00:00
Daniel Stone
3ef2fb67bd Bug #1640: Kinyarwanda locale support. (Steve Murphy) 2005-09-30 07:47:55 +00:00
Daniel Stone
4ae0decabe Bug #2268: Add South African locales (Dwayne Bailey). Some whitespace cleanups, as the parser is a little touchy. 2005-09-30 07:40:03 +00:00
Roland Mainz
f234188a4c xc/nls/compose.dir
xc/nls/locale.dir
xc/nls/Compose/Imakefile
xc/nls/Compose/pt_BR.UTF-8
xc/nls/XI18N_OBJS/Imakefile
xc/nls/XI18N_OBJS/pt_BR.UTF-8
xc/nls/XLC_LOCALE/Imakefile
xc/nls/XLC_LOCALE/pt_BR.UTF-8
//bugs.freedesktop.org/show_bug.cgi?id=1896) attachment #1675 (https://bugs.freedesktop.org/attachment.cgi?id=1675): Add support for pt_BR.UTF-8 locale. Patch by Gustavo Noronha Silva, Branden Robinson, Julien Lafon.
2005-01-19 01:53:55 +00:00
Roland Mainz
5557d47fcf xc/nls/compose.dir
xc/nls/locale.alias
xc/nls/locale.dir
//bugs.freedesktop.org/show_bug.cgi?id=1830) attachment #1674 (https://bugs.freedesktop.org/attachment.cgi?id=1674): Adding support for the bs_BA (bs, bs_BA, bs_BA.iso88592, bs_BA.ISO-8859-2, bs_BA.ISO_8859-2, bs_BA.UTF-8) locale. Patch by Vedran Ljubovic <vljubovic@smartnet.ba>.
2005-01-14 04:59:05 +00:00
Roland Mainz
bf2e6ef66b xc/nls/compose.dir
xc/nls/locale.alias
xc/nls/locale.dir
//freedesktop.org/bugzilla/show_bug.cgi?id=1544): Adding support for the si_LK (si, sinhala, si_LK, si_LK.UTF-8) locale. Patch by Anuradha Ratnaweera <gnu.slash.linux@gmail.com>.
2004-11-09 00:56:56 +00:00
Roland Mainz
443890ceef xc/nls/compose.dir
xc/nls/locale.alias
xc/nls/locale.dir
Adding some of the major indic locales (bn_IN.UTF-8, bn_IN.utf8, gu_IN.UTF-8, gu_IN.utf8, pa_IN.UTF-8, pa_IN.utf8) to X. Patch by Leon Ho <llch@redhat.com>.
2004-11-05 00:58:49 +00:00
Egbert Eich
af7467ec73 Correcting font encodings for GB18030, GBK and BIG5-HKSCS. Adding nls support for those encodings (Bugzilla 1573, James Su). 2004-10-18 17:29:03 +00:00
Egbert Eich
1b900b59cb Made handling of DevelDrivers for x86-64 more conformant to other platforms.
Compress all font encodings (Stefan Dirsch).
Fixed warnings.
Turn on forwarding XNSpotLocation event to XIM server in OffTheSpot and Root mode (bugzilla #1580, James Su).
Added another compose key combination for the Euro symbol (Stefan Dirsch).
Added support for UTF-8 in ja_JP, ko_KR and zh_TW locales (Mike Fabian).
Changed default encoding for ru from KOI8-R to ISO8859-5 (Mike Fabian). This is the encoding that is also used by glibc. We may break other libcs - lets see who complains.
Added explanation for DESTDIR to install to a different directory than /.
Added some early bailouts to atiprobe if PCI structure pointer is NULL to prevent sig11.
XV support doesn't depend on 2D acceleration any more. This patch removes this limitation from the NSC driver. This is a patch that I have committed to XFree86 a while ago but never ported over to X.Org. Matthieu Herrb contributed some build fixes.
Fixing SetDPMSTimers() so that DPMS*Time == 0 disables the appropriate timer. This takes advantage of the fact that TimerSet() with a timeout argument 0 behaves like TimerCanel().
Use /dev/xconsole (named pipe) or devpts for system logger (Werner Fink).
Create missing links for backward compatibility to XFree86 (Stefan Dirsch).
Changed comment to mention xorg.
Changed cursor for the 'kill' action from XC_draped_box to XC_Pirate. If you don't like it we can change it back (original author unkown).
Added 'pic' to the man page rendering command pipeline (Werner Fink).
Added missing return value (Stefan Dirsch, Roland Mainz)
2004-10-18 14:21:45 +00:00
Egbert Eich
c6349f4319 Merging XORG-CURRENT into trunk 2004-04-23 18:42:09 +00:00
Kaleb Keithley
deae12c6b6 R6.6 is the Xorg base-line 2003-11-14 15:54:30 +00:00