about summary refs log tree commit diff
path: root/iconvdata/BIG5HKSCS.precomposed
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2013-01-07 17:23:53 +0100
committerAndreas Schwab <schwab@suse.de>2013-01-10 09:59:58 +0100
commite79f00ebb776ad35ec6a9a4c89bc8046052674f0 (patch)
tree49fd4e6550ff646203dc0f363201808e90703352 /iconvdata/BIG5HKSCS.precomposed
parent988197f0ccaec055daea6c3e1ab56f01e163ce2b (diff)
downloadglibc-e79f00ebb776ad35ec6a9a4c89bc8046052674f0.tar.gz
glibc-e79f00ebb776ad35ec6a9a4c89bc8046052674f0.tar.xz
glibc-e79f00ebb776ad35ec6a9a4c89bc8046052674f0.zip
Update BIG5-HKSCS charmap to HKSCS-2008
	[BZ #14991]
	* charmaps/BIG5-HKSCS: Update to HKSCS-2008.

	[BZ #14991]
	* iconvdata/big5hkscs.c (big5hkscs_to_ucs, from_ucs4)
	(from_ucs4_idx): Regenerate.
	(MIN_NEEDED_FROM, MAX_NEEDED_FROM, MIN_NEEDED_TO): Remove macros.
	(FROM_LOOP_MIN_NEEDED_FROM, FROM_LOOP_MAX_NEEDED_FROM)
	(FROM_LOOP_MIN_NEEDED_TO, FROM_LOOP_MAX_NEEDED_TO)
	(TO_LOOP_MIN_NEEDED_FROM, TO_LOOP_MAX_NEEDED_FROM)
	(TO_LOOP_MIN_NEEDED_TO, TO_LOOP_MAX_NEEDED_TO, PREPARE_LOOP)
	(EXTRA_LOOP_ARGS, SAVE_RESET_STATE, EMIT_SHIFT_TO_INIT)
	(EXTRA_LOOP_DECLS, MAX_NEEDED_OUTPUT): New macros.
	(MIN_NEEDED_INPUT, MAX_NEEDED_INPUT, MIN_NEEDED_OUTPUT): Define
	from FROM_LOOP and TO_LOOP specific macros.
	(BODY): Handle combining characters.
	* iconvdata/BIG5HKSCS.irreversible: Update.
	* iconvdata/BIG5HKSCS.precomposed: New file.
	* iconvdata/testdata/BIG5HKSCS: Add all characters from range
	0x8740 - 0x87DF.
	* iconvdata/testdata/BIG5HKSCS..UTF8: Update.
Diffstat (limited to 'iconvdata/BIG5HKSCS.precomposed')
-rw-r--r--iconvdata/BIG5HKSCS.precomposed4
1 files changed, 4 insertions, 0 deletions
diff --git a/iconvdata/BIG5HKSCS.precomposed b/iconvdata/BIG5HKSCS.precomposed
new file mode 100644
index 0000000000..3ebb1f5091
--- /dev/null
+++ b/iconvdata/BIG5HKSCS.precomposed
@@ -0,0 +1,4 @@
+0x88A3	0x00EA 0x0304
+0x88A5	0x00EA 0x030C
+0x8862	0x00CA 0x0304
+0x8864	0x00CA 0x030C