Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Update.
2000-08-25  Ulrich Drepper  <drepper@redhat.com>

	* iconv/gconv_trans.c (__gconv_transliterate): Pass NULL instead of
	irreversible in recursive call of conversion function to signal that
	no error handling is wanted.
	* iconv/loop.c (ignore_errors_p): irreversible must be != NULL, too.
	(STANDARD_ERR_HANDLER): Don't do anything if irreversible == NULL.
	* iconv/skeleton.c (lirreversiblep): New variable.  Set to NULL is
	recursive error handling call, otherwise to &lirreversible.  Use it
	for calls to conversion functions.
	* iconv/gconv_simple.c (ucs4_internal_loop): Don't handle errors when
	transliterating.
	(ucs4_internal_loop_unaligned): Likewise.
	(ucs4le_internal_loop): Likewise.
	(ucs4le_internal_loop_unaligned): Likewise.
  • Loading branch information
Ulrich Drepper committed Aug 25, 2000
1 parent b572c2d commit 36466e6
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 0 deletions.
16 changes: 16 additions & 0 deletions ChangeLog
@@ -1,3 +1,19 @@
2000-08-25 Ulrich Drepper <drepper@redhat.com>

* iconv/gconv_trans.c (__gconv_transliterate): Pass NULL instead of
irreversible in recursive call of conversion function to signal that
no error handling is wanted.
* iconv/loop.c (ignore_errors_p): irreversible must be != NULL, too.
(STANDARD_ERR_HANDLER): Don't do anything if irreversible == NULL.
* iconv/skeleton.c (lirreversiblep): New variable. Set to NULL is
recursive error handling call, otherwise to &lirreversible. Use it
for calls to conversion functions.
* iconv/gconv_simple.c (ucs4_internal_loop): Don't handle errors when
transliterating.
(ucs4_internal_loop_unaligned): Likewise.
(ucs4le_internal_loop): Likewise.
(ucs4le_internal_loop_unaligned): Likewise.

2000-08-25 Greg McGary <greg@mcgary.org>

* sysdeps/i386/memchr.S: Check high bound against chars
Expand Down
2 changes: 2 additions & 0 deletions localedata/ChangeLog
@@ -1,5 +1,7 @@
2000-08-25 Ulrich Drepper <drepper@redhat.com>

* locales/ja_JP: Add new categories with generic information.

* locales/i18n (default_missing): Change back to only U003F.

2000-08-24 Andreas Jaeger <aj@suse.de>
Expand Down
78 changes: 78 additions & 0 deletions localedata/locales/ja_JP
Expand Up @@ -6,6 +6,33 @@ comment_char %
% Date: 1999-12-05
% Write: HANATAKA, Shinya <hanataka@abyss.rim.or.jp>

LC_IDENTIFICATION
title "Japanese language locale for Japan"
source "HANATAKA, Shinya, hanataka@abyss.rim.or.jp"
address ""
contact ""
email "bug-glibc@gnu.org"
tel ""
fax ""
language "Japanese"
territory "Japan"
revision "1.0"
date "2000-07-20"
%
category "ja_JP:2000";LC_IDENTIFICATION
category "ja_JP:2000";LC_CTYPE
category "ja_JP:2000";LC_COLLATE
category "ja_JP:2000";LC_TIME
category "ja_JP:2000";LC_NUMERIC
category "ja_JP:2000";LC_MONETARY
category "ja_JP:2000";LC_MESSAGES
category "ja_JP:2000";LC_PAPER
category "ja_JP:2000";LC_NAME
category "ja_JP:2000";LC_ADDRESS
category "ja_JP:2000";LC_TELEPHONE

END LC_IDENTIFICATION

LC_CTYPE
upper <U0041>;<U0042>;<U0043>;<U0044>;<U0045>;<U0046>;<U0047>;<U0048>;/
<U0049>;<U004A>;<U004B>;<U004C>;<U004D>;<U004E>;<U004F>;<U0050>;/
Expand Down Expand Up @@ -18596,3 +18623,54 @@ alt_digits "<U3007>";"<U4E00>";"<U4E8C>";"<U4E09>";"<U56DB>";"<U4E94>";/
"<U4E5D><U5341><U516D>";"<U4E5D><U5341><U4E03>";/
"<U4E5D><U5341><U516B>";"<U4E5D><U5341><U4E5D>"
END LC_TIME


LC_PAPER
% This is the ISO_IEC TR14652 Locale definition for the
% LC_PAPER category
height 297
width 210

END LC_PAPER


LC_NAME
% This is the ISO_IEC TR14652 Locale definition for the
% LC_NAME category.
%
name_fmt "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
<U0025><U0067>"
name_gen ""
name_mr "<U004D><U0072><U002E>"
name_mrs "<U004D><U0072><U0073><U002E>"
name_miss "<U004D><U0069><U0073><U0073><U002E>"
name_ms "<U004D><U0073><U002E>"

END LC_NAME


LC_ADDRESS
% This is the ISO_IEC TR14652 Locale definition for the
% LC_ADDRESS
postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
<U0025><U0062><U0025><U0065><U0025><U0072>"

END LC_ADDRESS


LC_TELEPHONE
% This is the ISO_IEC TR14652 Locale definition for the
%
tel_int_fmt "<U002B><U0025><U0063><U0020><U003B><U0025><U0061><U0020>/
<U003B><U0025><U006C>"
int_prefix "<U0038><U0031>"

END LC_TELEPHONE


LC_MEASUREMENT
% This is the ISO_IEC TR14652 Locale definition for the
%
measurement 1

END LC_MEASUREMENT

0 comments on commit 36466e6

Please sign in to comment.