Mercurial > hg > xemacs-beta
annotate src/general.c @ 5436:da1365dd3f07
Added GPLv3 or later license to modules/README.
author | Mats Lidell <matsl@xemacs.org> |
---|---|
date | Sat, 13 Nov 2010 00:15:58 +0100 |
parents | 308d34e9f07d |
children | 6506fcb40fcf |
rev | line source |
---|---|
428 | 1 /* Commonly-used symbols |
2 Copyright (C) 1995 Sun Microsystems. | |
442 | 3 Copyright (C) 1995, 1996, 2000 Ben Wing. |
428 | 4 |
5 This file is part of XEmacs. | |
6 | |
5402
308d34e9f07d
Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents:
1632
diff
changeset
|
7 XEmacs is free software: you can redistribute it and/or modify it |
428 | 8 under the terms of the GNU General Public License as published by the |
5402
308d34e9f07d
Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents:
1632
diff
changeset
|
9 Free Software Foundation, either version 3 of the License, or (at your |
308d34e9f07d
Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents:
1632
diff
changeset
|
10 option) any later version. |
428 | 11 |
12 XEmacs is distributed in the hope that it will be useful, but WITHOUT | |
13 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
14 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
15 for more details. | |
16 | |
17 You should have received a copy of the GNU General Public License | |
5402
308d34e9f07d
Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents:
1632
diff
changeset
|
18 along with XEmacs. If not, see <http://www.gnu.org/licenses/>. */ |
428 | 19 |
20 /* Synched up with: Not in FSF. */ | |
21 | |
442 | 22 /* See general-slots.h. |
23 */ | |
428 | 24 |
25 #include <config.h> | |
26 #include "lisp.h" | |
27 | |
442 | 28 #define SYMBOL(fou) Lisp_Object fou |
1632 | 29 #define SYMBOL_MODULE_API(fou) Lisp_Object fou |
442 | 30 #define SYMBOL_KEYWORD(la_cle_est_fou) Lisp_Object la_cle_est_fou |
31 #define SYMBOL_GENERAL(tout_le_monde, est_fou) Lisp_Object tout_le_monde | |
32 | |
33 #include "general-slots.h" | |
34 | |
35 #undef SYMBOL | |
1632 | 36 #undef SYMBOL_MODULE_API |
442 | 37 #undef SYMBOL_KEYWORD |
38 #undef SYMBOL_GENERAL | |
428 | 39 |
40 void | |
41 syms_of_general (void) | |
42 { | |
442 | 43 #define SYMBOL(loco) DEFSYMBOL (loco) |
1632 | 44 #define SYMBOL_MODULE_API(loco) DEFSYMBOL (loco) |
442 | 45 #define SYMBOL_KEYWORD(meshugeneh) DEFKEYWORD (meshugeneh) |
46 #define SYMBOL_GENERAL(vachement, fou) defsymbol (&vachement, fou) | |
47 | |
48 #include "general-slots.h" | |
49 | |
50 #undef SYMBOL | |
51 #undef SYMBOL_KEYWORD | |
52 #undef SYMBOL_GENERAL | |
428 | 53 } |