annotate etc/schema/README @ 105877:21bdda3ded62

* xterm.c (syms_of_xterm): * xselect.c (syms_of_xselect): * xmenu.c (syms_of_xmenu): * xfns.c (syms_of_xfns): * xfaces.c (syms_of_xfaces): * xdisp.c (syms_of_xdisp): * window.c (syms_of_window): * w32fns.c (syms_of_w32fns): * undo.c (syms_of_undo): * textprop.c (syms_of_textprop): * terminal.c (syms_of_terminal): * syntax.c (syms_of_syntax): * sound.c (syms_of_sound): * search.c (syms_of_search): * print.c (syms_of_print): * minibuf.c (syms_of_minibuf): * macros.c (syms_of_macros): * keymap.c (syms_of_keymap, initial_define_key) (initial_define_lispy_key): * keyboard.c (syms_of_keyboard): * insdel.c (syms_of_insdel): * image.c (syms_of_image): * fringe.c (syms_of_fringe): * frame.c (syms_of_frame): * fontset.c (syms_of_fontset): * fns.c (syms_of_fns): * fns.c (syms_of_fns): * fileio.c (syms_of_fileio): * fileio.c (syms_of_fileio): * eval.c (syms_of_eval): * doc.c (syms_of_doc): * dispnew.c (syms_of_display): * dired.c (syms_of_dired): * dbusbind.c (syms_of_dbusbind): * data.c (syms_of_data): * composite.c (syms_of_composite): * coding.c (syms_of_coding): * cmds.c (syms_of_cmds): * charset.c (define_charset_internal, syms_of_character): * ccl.c (syms_of_ccl): * category.c (syms_of_category, init_category_once): * casetab.c (syms_of_casetab): * casefiddle.c (syms_of_casefiddle): * callint.c (syms_of_callint): * bytecode.c (syms_of_bytecode): * buffer.c (keys_of_buffer, syms_of_buffer): * alloc.c (syms_of_alloc): * process.c (syms_of_process, init_process): * lread.c (syms_of_lread, init_obarray): * font.c (build_style_table): * emacs.c (syms_of_emacs, main): Replace calls to intern with intern_c_string, calls to make_pure_string with make_pure_c_string. Use pure_cons instead of Fcons. * process.c (socket_options): Make it const. (set_socket_option, init_process): Use a const pointer. * lread.c (intern_c_string): New function. (defvar_kboard, defvar_lisp, defvar_lisp_nopro, defvar_bool) (defvar_int): Uset it. Make the name const char*. * font.c (struct table_entry): Remove unused member. Make NAMES constant. (weight_table, slant_table, width_table): Make constant. * emacs.c (struct standard_args): Make name and longname constant.
author Dan Nicolaescu <dann@ics.uci.edu>
date Fri, 06 Nov 2009 06:50:52 +0000
parents 8c6e6dcfccb4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
99472
8c6e6dcfccb4 Following communication from FSF, relaxng.rnc can be treated as part
Chong Yidong <cyd@stupidchicken.com>
parents: 99426
diff changeset
1 locate.rnc, relaxng.rnc, and schemas.xml are part of Emacs. They are
8c6e6dcfccb4 Following communication from FSF, relaxng.rnc can be treated as part
Chong Yidong <cyd@stupidchicken.com>
parents: 99426
diff changeset
2 used by nXML mode for mapping schemas to documents.
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
3
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
4 The remaining files in this directory are schema for a variety of
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
5 specifications released by the DocBook project, the Organization for
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
6 the Advancement of Structured Information Standards (OASIS) and the
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
7 World Wide Web Consortium (W3C). These schema are used by nXML mode.
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
8
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
9 COPYRIGHT AND LICENSE INFORMATION FOR SCHEMA FILES
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
10
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
11 The following files are part of the DocBook project:
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
12
99420
60e39c0ed822 Removed dbdyntbl.rnc docbk-dyntbl.rnc dbsoextbl.rnc, and
Chong Yidong <cyd@stupidchicken.com>
parents: 99397
diff changeset
13 calstbl.rnc dbcalstbl.rnc dbhier.rnc dbnotn.rnc dbpool.rnc
60e39c0ed822 Removed dbdyntbl.rnc docbk-dyntbl.rnc dbsoextbl.rnc, and
Chong Yidong <cyd@stupidchicken.com>
parents: 99397
diff changeset
14 dbstart.rnc docbook.rnc
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
15
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
16 These files are Copyright (C) 1992-2002 HaL Computer Systems, Inc.,
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
17 O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
18 Corporation, Norman Walsh, Sun Microsystems, Inc., and the
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
19 Organization for the Advancement of Structured Information Standards
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
20 (OASIS). They are distributed under the terms of the following
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
21 license:
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
22
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
23 Permission to use, copy, modify and distribute the DocBook DTD and
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
24 its accompanying documentation for any purpose and without fee is
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
25 hereby granted in perpetuity, provided that the above copyright
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
26 notice and this paragraph appear in all copies. The copyright
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
27 holders make no representation about the suitability of the DTD for
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
28 any purpose. It is provided "as is" without expressed or implied
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
29 warranty.
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
30
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
31
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
32
99397
ff14648b7933 Fix typo.
Chong Yidong <cyd@stupidchicken.com>
parents: 99396
diff changeset
33 The following files are derived from technical recommendations
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
34 published by the World Wide Web Consortium (W3C):
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
35
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
36 1. The XHTML Modularization Version 1.1 standard, available online
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
37 at http://www.w3.org/TR/xhtml-modularization/
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
38
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
39 xhtml-applet.rnc xhtml-attribs.rnc xhtml-base.rnc xhtml-bdo.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
40 xhtml-bform.rnc xhtml-btable.rnc xhtml-csismap.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
41 xhtml-datatypes.rnc xhtml-edit.rnc xhtml-events.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
42 xhtml-form.rnc xhtml-frames.rnc xhtml-hypertext.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
43 xhtml-iframe.rnc xhtml-image.rnc xhtml-inlstyle.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
44 xhtml-legacy.rnc xhtml-link.rnc xhtml-lst.rnc xhtml-meta.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
45 xhtml-nameident.rnc xhtml-object.rnc xhtml-param.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
46 xhtml-pres.rnc xhtml.rnc xhtml-ruby.rnc xhtml-script.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
47 xhtml-ssismap.rnc xhtml-struct.rnc xhtml-table.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
48 xhtml-text.rnc xhtml-tgt.rnc xhtml-xstyle.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
49
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
50 2. The XSL Transformations (XSLT) Version 1.0 standard, available
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
51 online at http://www.w3.org/TR/xslt
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
52
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
53 xslt.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
54
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
55 3. The W3C RDF/XML Syntax Specification (Revised), available online
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
56 at http://www.w3.org/TR/rdf-syntax-grammar
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
57
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
58 rdfxml.rnc
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
59
99426
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
60 These files are
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
61
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
62 Copyright (C) 2001-2008 World Wide Web Consortium, (Massachusetts
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
63 Institute of Technology, European Research Consortium for
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
64 Informatics and Mathematics, Keio University). All Rights Reserved.
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
65 This work is distributed under the W3C(R) Software License in the
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
66 hope that it will be useful, but WITHOUT ANY WARRANTY; without even
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
67 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
68 PURPOSE.
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
69
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
70 From section 5.10 of the W3C Intellectual Rights FAQ
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
71 ( http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620 ), schemas and
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
72 DTDs that are part of W3C specifications are licensed under the W3C
07bf291638a2 Insert full form of the W3C short notice.
Chong Yidong <cyd@stupidchicken.com>
parents: 99425
diff changeset
73 Software License:
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
74
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
75 This work (and included software, documentation such as READMEs, or
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
76 other related items) is being provided by the copyright holders
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
77 under the following license. By obtaining, using and/or copying this
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
78 work, you (the licensee) agree that you have read, understood, and
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
79 will comply with the following terms and conditions.
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
80
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
81 Permission to copy, modify, and distribute this software and its
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
82 documentation, with or without modification, for any purpose and
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
83 without fee or royalty is hereby granted, provided that you include
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
84 the following on ALL copies of the software and documentation or
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
85 portions thereof, including modifications:
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
86
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
87 1. The full text of this NOTICE in a location viewable to users of
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
88 the redistributed or derivative work.
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
89
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
90 2. Any pre-existing intellectual property disclaimers, notices, or
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
91 terms and conditions. If none exist, the W3C Software Short
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
92 Notice should be included (hypertext is preferred, text is
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
93 permitted) within the body of any redistributed or derivative
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
94 code.
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
95
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
96 3. Notice of any changes or modifications to the files, including
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
97 the date changes were made. (We recommend you provide URIs to
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
98 the location from which the code is derived.)
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
99
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
100 THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
101 HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED,
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
102 INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
103 FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
104 OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS,
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
105 COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
106
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
107 COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT,
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
108 SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
109 SOFTWARE OR DOCUMENTATION.
99396
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
110
d49055bf63df New file containing license information.
Chong Yidong <cyd@stupidchicken.com>
parents:
diff changeset
111 The name and trademarks of copyright holders may NOT be used in
99425
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
112 advertising or publicity pertaining to the software without
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
113 specific, written prior permission. Title to copyright in this
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
114 software and any associated documentation will at all times remain
5a18dca9c353 Update with findings by jasonr@f2s.com
Chong Yidong <cyd@stupidchicken.com>
parents: 99422
diff changeset
115 with copyright holders.