annotate etc/unicode/unicode-consortium/COPYING @ 4843:715b15990d0a

add more foo_checking_assert macros lisp.h: Add structure_checking_assert(), gc_checking_assert(), etc. for all types of error-checking. Also FOO_checking_assert_with_message() and inline_FOO_checking_assert() -- the latter for use in an inline function where you want the calling function's line/file to be reported (requires some conspiracy with the function itself). Add disabled_assert(), disabled_assert_at_line(), disabled_assert_with_message(), for what to do when an assert is disabled. Formerly, we used to do ((void) 0), but now we do ((void) x), so the variable appears used and any side effects of the expression do get done. In Unicode-internal, the standard assert() uses this, but not yet in this workspace.
author Ben Wing <ben@xemacs.org>
date Wed, 13 Jan 2010 03:01:43 -0600
parents e51807f9eedd
children dda09e1190f5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3803
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1 COPYING for Unicode Consortium mapping files in XEmacs.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
2
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
3 Copyright (c) 2007 The Free Software Foundation, Inc.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
4
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
5 This file is part of XEmacs. It is licensed to you under the
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
6 conditions of the GNU General Public License, version 2 or any later
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
7 version published by the FSF, at your option.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
8
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
9 Other files in this directory are subject to O'Reilly Media and
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
10 Unicode Consortium licenses. The files oreilly.html and
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
11 unicode-consortium.html are not part of XEmacs; they are property of
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
12 O'Reilly Media, Inc. and Unicode, Inc. respectively. They are
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
13 included here for informational purposes only, and may be
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
14 redistributed in verbatim form only. These files were downloaded from
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
15 those vendors on January 28, 2007. If you can't read them easily
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
16 (they probably require network connections for full functionality),
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
17 report a bug to XEmacs at <xemacs-beta@xemacs.org>.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
18
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
19 The following files were copied from locations below
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
20 http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
21 and are covered by the Unicode Consortium copying permission contained
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
22 in http://www.unicode.org/copying.html. A copy of that notice is in
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
23 unicode-consortium.html in this directory. We believe this notice
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
24 supersedes the following notice which appears in the files:
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
25
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
26 Recipient is granted the right to make copies in any form for
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
27 internal distribution and to freely use the information supplied
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
28 in the creation of products supporting Unicode. Unicode, Inc.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
29 specifically excludes the right to re-distribute this file directly
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
30 to third parties or other organizations whether for profit or not.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
31
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
32 We are consulting the Unicode Consortium for confirmation.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
33
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
34 BIG5.TXT CNS11643.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
35 JIS0201.TXT JIS0208.TXT JIS0212.TXT SHIFTJIS.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
36 JOHAB.TXT KSX1001.TXT OLD5601.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
37
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
38 The following file was copied from
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
39 http://examples.oreilly.com/cjkvinfo/unicode/gb12345-90.txt
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
40 and is covered by the O'Reilly Media copying policy in
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
41 http://www.oreilly.com/pub/a/oreilly/ask_tim/2001/codepolicy.html.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
42 A copy of that notice is in oreilly.html in this directory. This data
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
43 file is is an appendix to the book *Chinese, Japanese, Korean, and
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
44 Vietnamese Information Processing* by Ken Lunde, published by O'Reilly
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
45 Media (ISBN-13 978-1565922242).
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
46
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
47 GB12345.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
48
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
49 The following files are taken from locations below
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
50 http://www.unicode.org/Public/MAPPINGS/
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
51 and are covered by the conditions in Exhibit 1 of unicode.html in this
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
52 directory.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
53
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
54 8859-1.TXT 8859-10.TXT 8859-13.TXT 8859-14.TXT 8859-15.TXT 8859-16.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
55 8859-2.TXT 8859-3.TXT 8859-4.TXT 8859-5.TXT 8859-6.TXT 8859-7.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
56 8859-8.TXT 8859-9.TXT CP1250.TXT CP1251.TXT CP1252.TXT CP1253.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
57 CP1254.TXT CP1255.TXT CP1256.TXT CP1257.TXT CP1258.TXT CP874.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
58 CP932.TXT CP936.TXT CP949.TXT CP950.TXT GB2312.TXT HANGUL.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
59 KOI8-R.TXT KSC5601.TXT
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
60