annotate src/sysdll.h @ 5750:66d2f63df75f

Correct some spelling and formatting in behavior.el. Mentioned in tracker issue 826, the third thing mentioned there (the file name at the bottom of the file) had already been fixed. lisp/ChangeLog addition: 2013-08-05 Aidan Kehoe <kehoea@parhasard.net> * behavior.el: (override-behavior): Correct some spelling and formatting here, thank you Steven Mitchell in tracker issue 826.
author Aidan Kehoe <kehoea@parhasard.net>
date Mon, 05 Aug 2013 10:05:32 +0100
parents 308d34e9f07d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
265
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
1 /* sysdll.h --- system dependent support for dynamic linked libraries
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
2 Copyright (C) 1998 Free Software Foundation, Inc.
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
3 Author: William Perry <wmperry@aventail.com>
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
4
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
5 This file is part of XEmacs.
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
6
5402
308d34e9f07d Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents: 4952
diff changeset
7 XEmacs is free software: you can redistribute it and/or modify it
265
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
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: 4952
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: 4952
diff changeset
10 option) any later version.
265
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
11
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
12 XEmacs is distributed in the hope that it will be useful, but WITHOUT
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
13 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
14 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
15 for more details.
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
16
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
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: 4952
diff changeset
18 along with XEmacs. If not, see <http://www.gnu.org/licenses/>. */
265
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
19
4952
19a72041c5ed Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents: 2078
diff changeset
20 /* This file has been Mule-ized, Ben Wing, 1-26-10. */
19a72041c5ed Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents: 2078
diff changeset
21
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 265
diff changeset
22 #ifndef INCLUDED_sysdll_h_
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 265
diff changeset
23 #define INCLUDED_sysdll_h_
265
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
24
1743
543769b89fed [xemacs-hg @ 2003-10-14 05:02:57 by james]
james
parents: 1706
diff changeset
25 BEGIN_C_DECLS
265
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
26
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
27 typedef void * dll_handle;
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
28 typedef void * dll_func;
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
29 typedef void * dll_var;
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
30
2078
0bcc1e4dfd91 [xemacs-hg @ 2004-05-14 15:34:36 by james]
james
parents: 1811
diff changeset
31 extern dll_handle dll_open (Lisp_Object);
0bcc1e4dfd91 [xemacs-hg @ 2004-05-14 15:34:36 by james]
james
parents: 1811
diff changeset
32 extern int dll_close (dll_handle);
4952
19a72041c5ed Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents: 2078
diff changeset
33 extern dll_func dll_function (dll_handle, const Ibyte *);
19a72041c5ed Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents: 2078
diff changeset
34 extern dll_var dll_variable (dll_handle, const Ibyte *);
2078
0bcc1e4dfd91 [xemacs-hg @ 2004-05-14 15:34:36 by james]
james
parents: 1811
diff changeset
35 extern Lisp_Object dll_error (void);
265
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents:
diff changeset
36
1743
543769b89fed [xemacs-hg @ 2003-10-14 05:02:57 by james]
james
parents: 1706
diff changeset
37 END_C_DECLS
543769b89fed [xemacs-hg @ 2003-10-14 05:02:57 by james]
james
parents: 1706
diff changeset
38
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 265
diff changeset
39 #endif /* INCLUDED_sysdll_h_ */