aboutsummaryrefslogtreecommitdiff
path: root/localedata/tests
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-07-29 06:45:51 +0000
committerUlrich Drepper <drepper@redhat.com>2000-07-29 06:45:51 +0000
commit69c69fe11da745ee591a17570c2be5b529ec2fa6 (patch)
treea6a20ad924fc78b78dc855d9c12cda1649f5ad71 /localedata/tests
parent5e4633932782f08412e8cee75236f4f458591a3d (diff)
downloadglibc-69c69fe11da745ee591a17570c2be5b529ec2fa6.zip
glibc-69c69fe11da745ee591a17570c2be5b529ec2fa6.tar.gz
glibc-69c69fe11da745ee591a17570c2be5b529ec2fa6.tar.bz2
Update.
2000-07-28 Ulrich Drepper <drepper@redhat.com> * stdio-common/_i18n_itoa.c: Removed. * stdio-common/_i18n_itoa.h: Removed. * stdio-common/_i18n_itowa.c: Removed. * stdio-common/_i18n_itowa.h: Removed. * stdio-common/_i18n_number.h: New file. * stdio-common/Depend: New file. * stdio-common/printf-parse.h: Handle I modifier correctly. Optimize. * stdio-common/vfprintf.c: Rewrite buffer handling for integer printing. Change printing of numbers with locale specific digits to use new code in _i18n_number.h. * stdio-common/bug13.c: Improve messages. * locale/programs/ld-ctype.c (ctype_read): Improve error message. (set_class_defaults): Always search also for Uxxxx names. Detect insufficient number of outdigits. * locale/Makefile (C-translit.h): Use mv not $(move-if-changed).
Diffstat (limited to 'localedata/tests')
-rw-r--r--localedata/tests/test7.cm86
-rw-r--r--localedata/tests/test7.def25
2 files changed, 111 insertions, 0 deletions
diff --git a/localedata/tests/test7.cm b/localedata/tests/test7.cm
new file mode 100644
index 0000000..207197e
--- /dev/null
+++ b/localedata/tests/test7.cm
@@ -0,0 +1,86 @@
+<code_set_name> test7
+<mb_cur_min> 1
+<mb_cur_max> 3
+
+CHARMAP
+<U0009> \x09
+<U000A> \x0a
+<U000B> \x0b
+<U000C> \x0c
+<U000D> \x0d
+<U0020> \x20
+<U002C> \x2c
+<U002E> \x2e
+<U0030> \x30
+<U0031> \x31
+<U0032> \x32
+<U0033> \x33
+<U0034> \x34
+<U0035> \x35
+<U0036> \x36
+<U0037> \x37
+<U0038> \x38
+<U0039> \x39
+<U0061> \x41
+<U0062> \x42
+<U0063> \x43
+<U0064> \x44
+<U0065> \x45
+<U0066> \x46
+<U0067> \x47
+<U0068> \x48
+<U0069> \x49
+<U006A> \x4A
+<U006B> \x4B
+<U006C> \x4C
+<U006D> \x4D
+<U006E> \x4E
+<U006F> \x4F
+<U0070> \x50
+<U0071> \x51
+<U0072> \x52
+<U0073> \x53
+<U0074> \x54
+<U0075> \x55
+<U0076> \x56
+<U0077> \x57
+<U0078> \x58
+<U0079> \x59
+<U007A> \x5A
+<U0041> \x61
+<U0042> \x62
+<U0043> \x63
+<U0044> \x64
+<U0045> \x65
+<U0046> \x66
+<U0047> \x67
+<U0048> \x68
+<U0049> \x69
+<U004A> \x6a
+<U004B> \x6b
+<U004C> \x6c
+<U004D> \x6d
+<U004E> \x6e
+<U004F> \x6f
+<U0050> \x70
+<U0051> \x71
+<U0052> \x72
+<U0053> \x73
+<U0054> \x74
+<U0055> \x75
+<U0056> \x76
+<U0057> \x77
+<U0058> \x78
+<U0059> \x79
+<U005A> \x7a
+<U2080> \xe2\x82\x80
+<U2081> \xe2\x82\x81
+<U2082> \xe2\x82\x82
+<U2083> \xe2\x82\x83
+<U2084> \xe2\x82\x84
+<U2085> \xe2\x82\x85
+<U2086> \xe2\x82\x86
+<U2087> \xe2\x82\x87
+<U2088> \xe2\x82\x88
+<U2089> \xe2\x82\x89
+END CHARMAP
diff --git a/localedata/tests/test7.def b/localedata/tests/test7.def
new file mode 100644
index 0000000..8f43b36
--- /dev/null
+++ b/localedata/tests/test7.def
@@ -0,0 +1,25 @@
+LC_CTYPE
+lower <U0061>;<U0062>;<U0063>;<U0064>;<U0065>;<U0066>;<U0067>;<U0068>;\
+ <U0069>;<U006A>;<U006B>;<U006C>;<U006D>;<U006E>;<U006F>;<U0070>;\
+ <U0071>;<U0072>;<U0073>;<U0074>;<U0075>;<U0076>;<U0077>;<U0078>;\
+ <U0079>;<U007A>
+
+upper <U0041>;<U0042>;<U0043>;<U0044>;<U0045>;<U0046>;<U0047>;<U0048>;\
+ <U0049>;<U004A>;<U004B>;<U004C>;<U004D>;<U004E>;<U004F>;<U0050>;\
+ <U0051>;<U0052>;<U0053>;<U0054>;<U0055>;<U0056>;<U0057>;<U0058>;\
+ <U0059>;<U005A>
+
+digit <U0030>;<U0031>;<U0032>;<U0033>;<U0034>;\
+ <U0035>;<U0036>;<U0037>;<U0038>;<U0039>;\
+ <U2080>;<U2081>;<U2082>;<U2083>;<U2084>;\
+ <U2085>;<U2086>;<U2087>;<U2088>;<U2089>
+
+outdigit <U2080>;<U2081>;<U2082>;<U2083>;<U2084>;\
+ <U2085>;<U2086>;<U2087>;<U2088>;<U2089>
+END LC_CTYPE
+
+LC_NUMERIC
+decimal_point "<U002E>"
+thousands_sep "<U002C>"
+grouping 3;3
+END LC_NUMERIC