1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

replace copyrights by explanatory text in data files for GB2312/GB12345 mappings

Replace the copyrights and explanatory texts in the data files used for mapping
GB2312/GB12345 to/from Unicode with short explanatory texts. [Bug #12598] [ci skip]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59715 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
duerst 2017-09-01 10:22:09 +00:00
parent fc188f1646
commit 3d46d51c45
5 changed files with 26 additions and 285 deletions

39
LEGAL
View file

@ -92,42 +92,15 @@ http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/oniguruma/
enc/trans/GB/GB12345%UCS.src:
enc/trans/GB/UCS%GB12345.src:
Copyright (c) 1991-1994 Unicode, Inc. All Rights reserved.
This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
No claims are made as to fitness for any particular purpose. No
warranties of any kind are expressed or implied. The recipient
agrees to determine applicability of information provided. If this
file has been provided on magnetic media by Unicode, Inc., the sole
remedy for any claim will be exchange of defective media within 90
days of receipt.
Recipient is granted the right to make copies in any form for
internal distribution and to freely use the information supplied
in the creation of products supporting Unicode. Unicode, Inc.
specifically excludes the right to re-distribute this file directly
to third parties or other organizations whether for profit or not.
enc/trans/GB/GB2312%UCS.src:
enc/trans/GB/UCS%GB2312.src:
Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
No claims are made as to fitness for any particular purpose. No
warranties of any kind are expressed or implied. The recipient
agrees to determine applicability of information provided. If this
file has been provided on optical media by Unicode, Inc., the sole
remedy for any claim will be exchange of defective media within 90
days of receipt.
Unicode, Inc. hereby grants the right to freely use the information
supplied in this file in the creation of products supporting the
Unicode Standard, and to make copies of this file in any form for
internal or external distribution as long as this notice remains
attached.
This mapping data was created from files provided by Unicode, Inc.
(The Unicode Consortium). The files were used to create a product supporting
Unicode, as explicitly permitted in the files' copyright notices.
Please note that Unicode, Inc. never made any claims as to fitness of these
files for any particular purpose, and has ceased to publish the files many
years ago.
enc/trans/JIS/JISX0201-KANA%UCS.src:
enc/trans/JIS/JISX0208@1990%UCS.src:

View file

@ -9,62 +9,11 @@ DST_UNIT_BITS 16
BEGIN_MAP
#
# This mapping data is made from the mapping data provided by Unicode, Inc.
# Original notice:
#
# Name: GB12345-80 to Unicode table (complete, hex format)
# Unicode version: 1.1
# Table version: 0.0d1
# Table format: Format A
# Date: 6 December 1993
# Author: Glenn Adams <glenn@metis.com>
# John H. Jenkins <John_Jenkins@taligent.com>
#
# Copyright (c) 1991-1994 Unicode, Inc. All Rights reserved.
#
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
# No claims are made as to fitness for any particular purpose. No
# warranties of any kind are expressed or implied. The recipient
# agrees to determine applicability of information provided. If this
# file has been provided on magnetic media by Unicode, Inc., the sole
# remedy for any claim will be exchange of defective media within 90
# days of receipt.
#
# Recipient is granted the right to make copies in any form for
# internal distribution and to freely use the information supplied
# in the creation of products supporting Unicode. Unicode, Inc.
# specifically excludes the right to re-distribute this file directly
# to third parties or other organizations whether for profit or not.
#
# General notes:
#
# This table contains the data Metis and Taligent currently have on how
# GB12345-90 characters map into Unicode.
#
# Format: Three tab-separated columns
# Column #1 is the GB12345 code (in hex as 0xXXXX)
# Column #2 is the Unicode (in hex as 0xXXXX)
# Column #3 the Unicode name (follows a comment sign, '#')
# The official names for Unicode characters U+4E00
# to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
# where XXXX is the code point. Including all these
# names in this file increases its size substantially
# and needlessly. The token "<CJK>" is used for the
# name of these characters. If necessary, it can be
# expanded algorithmically by a parser or editor.
#
# The entries are in GB12345 order
#
# The following algorithms can be used to change the hex form
# of GB12345 to other standard forms:
#
# To change hex to EUC form, add 0x8080
# To change hex to kuten form, first subtract 0x2020. Then
# the high and low bytes correspond to the ku and ten of
# the kuten form. For example, 0x2121 -> 0x0101 -> 0101;
# 0x777E -> 0x575E -> 8794
#
# Any comments or problems, contact <John_Jenkins@taligent.com>
# The mapping data below was created from a file provided by Unicode, Inc.
# (The Unicode Consortium). The file was used to create a product supporting
# Unicode, as explicitly permitted in the file's copyright notice. Please note
# that Unicode, Inc. never made any claims as to fitness of that file for any
# particular purpose, and has ceased to publish the file many years ago.
#
#
0x2121 = 0x3000

View file

@ -9,76 +9,11 @@ DST_UNIT_BITS 16
BEGIN_MAP
#
# This mapping data is made from the mapping data provided by Unicode, Inc.
# Original notice:
#
# Name: GB2312-80 to Unicode table (complete, hex format)
# Unicode version: 3.0
# Table version: 1.0
# Table format: Format A
# Date: 1999 October 8
#
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
#
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
# No claims are made as to fitness for any particular purpose. No
# warranties of any kind are expressed or implied. The recipient
# agrees to determine applicability of information provided. If this
# file has been provided on optical media by Unicode, Inc., the sole
# remedy for any claim will be exchange of defective media within 90
# days of receipt.
#
# Unicode, Inc. hereby grants the right to freely use the information
# supplied in this file in the creation of products supporting the
# Unicode Standard, and to make copies of this file in any form for
# internal or external distribution as long as this notice remains
# attached.
#
# General notes:
#
#
# This table contains one set of mappings from GB2312-80 into Unicode.
# Note that these data are *possible* mappings only and may not be the
# same as those used by actual products, nor may they be the best suited
# for all uses. For more information on the mappings between various code
# pages incorporating the repertoire of GB2312-80 and Unicode, consult the
# VENDORS mapping data. Normative information on the mapping between
# GB2312-80 and Unicode may be found in the Unihan.txt file in the
# latest Unicode Character Database.
#
# If you have carefully considered the fact that the mappings in
# this table are only one possible set of mappings between GB2312-80 and
# Unicode and have no normative status, but still feel that you
# have located an error in the table that requires fixing, you may
# report any such error to errata@unicode.org.
#
#
# Format: Three tab-separated columns
# Column #1 is the GB2312 code (in hex as 0xXXXX)
# Column #2 is the Unicode (in hex as 0xXXXX)
# Column #3 the Unicode name (follows a comment sign, '#')
# The official names for Unicode characters U+4E00
# to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
# where XXXX is the code point. Including all these
# names in this file increases its size substantially
# and needlessly. The token "<CJK>" is used for the
# name of these characters. If necessary, it can be
# expanded algorithmically by a parser or editor.
#
# The entries are in GB2312 order
#
# The following algorithms can be used to change the hex form
# of GB2312 to other standard forms:
#
# To change hex to EUC form, add 0x8080
# To change hex to kuten form, first subtract 0x2020. Then
# the high and low bytes correspond to the ku and ten of
# the kuten form. For example, 0x2121 -> 0x0101 -> 0101;
# 0x777E -> 0x575E -> 8794
#
# Version history
# 1.0 version updates 0.0d2 version by correcting mapping for 0x212C
# from U+2225 to U+2016.
# The mapping data below was created from a file provided by Unicode, Inc.
# (The Unicode Consortium). The file was used to create a product supporting
# Unicode, as explicitly permitted in the file's copyright notice. Please note
# that Unicode, Inc. never made any claims as to fitness of that file for any
# particular purpose, and has ceased to publish the file many years ago.
#
#

View file

@ -9,62 +9,11 @@ DST_UNIT_BITS 16
BEGIN_MAP
#
# This mapping data is made from the mapping data provided by Unicode, Inc.
# Original notice:
#
# Name: GB12345-80 to Unicode table (complete, hex format)
# Unicode version: 1.1
# Table version: 0.0d1
# Table format: Format A
# Date: 6 December 1993
# Author: Glenn Adams <glenn@metis.com>
# John H. Jenkins <John_Jenkins@taligent.com>
#
# Copyright (c) 1991-1994 Unicode, Inc. All Rights reserved.
#
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
# No claims are made as to fitness for any particular purpose. No
# warranties of any kind are expressed or implied. The recipient
# agrees to determine applicability of information provided. If this
# file has been provided on magnetic media by Unicode, Inc., the sole
# remedy for any claim will be exchange of defective media within 90
# days of receipt.
#
# Recipient is granted the right to make copies in any form for
# internal distribution and to freely use the information supplied
# in the creation of products supporting Unicode. Unicode, Inc.
# specifically excludes the right to re-distribute this file directly
# to third parties or other organizations whether for profit or not.
#
# General notes:
#
# This table contains the data Metis and Taligent currently have on how
# GB12345-90 characters map into Unicode.
#
# Format: Three tab-separated columns
# Column #1 is the GB12345 code (in hex as 0xXXXX)
# Column #2 is the Unicode (in hex as 0xXXXX)
# Column #3 the Unicode name (follows a comment sign, '#')
# The official names for Unicode characters U+4E00
# to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
# where XXXX is the code point. Including all these
# names in this file increases its size substantially
# and needlessly. The token "<CJK>" is used for the
# name of these characters. If necessary, it can be
# expanded algorithmically by a parser or editor.
#
# The entries are in GB12345 order
#
# The following algorithms can be used to change the hex form
# of GB12345 to other standard forms:
#
# To change hex to EUC form, add 0x8080
# To change hex to kuten form, first subtract 0x2020. Then
# the high and low bytes correspond to the ku and ten of
# the kuten form. For example, 0x2121 -> 0x0101 -> 0101;
# 0x777E -> 0x575E -> 8794
#
# Any comments or problems, contact <John_Jenkins@taligent.com>
# The mapping data below was created from a file provided by Unicode, Inc.
# (The Unicode Consortium). The file was used to create a product supporting
# Unicode, as explicitly permitted in the file's copyright notice. Please note
# that Unicode, Inc. never made any claims as to fitness of that file for any
# particular purpose, and has ceased to publish the file many years ago.
#
#
0x00A4 = 0x2168

View file

@ -9,76 +9,11 @@ DST_UNIT_BITS 16
BEGIN_MAP
#
# This mapping data is made from the mapping data provided by Unicode, Inc.
# Original notice:
#
# Name: GB2312-80 to Unicode table (complete, hex format)
# Unicode version: 3.0
# Table version: 1.0
# Table format: Format A
# Date: 1999 October 8
#
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
#
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
# No claims are made as to fitness for any particular purpose. No
# warranties of any kind are expressed or implied. The recipient
# agrees to determine applicability of information provided. If this
# file has been provided on optical media by Unicode, Inc., the sole
# remedy for any claim will be exchange of defective media within 90
# days of receipt.
#
# Unicode, Inc. hereby grants the right to freely use the information
# supplied in this file in the creation of products supporting the
# Unicode Standard, and to make copies of this file in any form for
# internal or external distribution as long as this notice remains
# attached.
#
# General notes:
#
#
# This table contains one set of mappings from GB2312-80 into Unicode.
# Note that these data are *possible* mappings only and may not be the
# same as those used by actual products, nor may they be the best suited
# for all uses. For more information on the mappings between various code
# pages incorporating the repertoire of GB2312-80 and Unicode, consult the
# VENDORS mapping data. Normative information on the mapping between
# GB2312-80 and Unicode may be found in the Unihan.txt file in the
# latest Unicode Character Database.
#
# If you have carefully considered the fact that the mappings in
# this table are only one possible set of mappings between GB2312-80 and
# Unicode and have no normative status, but still feel that you
# have located an error in the table that requires fixing, you may
# report any such error to errata@unicode.org.
#
#
# Format: Three tab-separated columns
# Column #1 is the GB2312 code (in hex as 0xXXXX)
# Column #2 is the Unicode (in hex as 0xXXXX)
# Column #3 the Unicode name (follows a comment sign, '#')
# The official names for Unicode characters U+4E00
# to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
# where XXXX is the code point. Including all these
# names in this file increases its size substantially
# and needlessly. The token "<CJK>" is used for the
# name of these characters. If necessary, it can be
# expanded algorithmically by a parser or editor.
#
# The entries are in GB2312 order
#
# The following algorithms can be used to change the hex form
# of GB2312 to other standard forms:
#
# To change hex to EUC form, add 0x8080
# To change hex to kuten form, first subtract 0x2020. Then
# the high and low bytes correspond to the ku and ten of
# the kuten form. For example, 0x2121 -> 0x0101 -> 0101;
# 0x777E -> 0x575E -> 8794
#
# Version history
# 1.0 version updates 0.0d2 version by correcting mapping for 0x212C
# from U+2225 to U+2016.
# The mapping data below was created from a file provided by Unicode, Inc.
# (The Unicode Consortium). The file was used to create a product supporting
# Unicode, as explicitly permitted in the file's copyright notice. Please note
# that Unicode, Inc. never made any claims as to fitness of that file for any
# particular purpose, and has ceased to publish the file many years ago.
#
#
0x00A4 = 0x2168