diff src/general-slots.h @ 1632:64eaceca611d

[xemacs-hg @ 2003-08-19 02:07:03 by james] Enable module building and running on Cygwin and MinGW.
author james
date Tue, 19 Aug 2003 02:07:16 +0000
parents 1b0339b048ce
children 44905d8fae13
line wrap: on
line diff
--- a/src/general-slots.h	Mon Aug 18 21:52:34 2003 +0000
+++ b/src/general-slots.h	Tue Aug 19 02:07:16 2003 +0000
@@ -25,9 +25,10 @@
    that don't have any obvious connection to any particular module
    and might be used in many different contexts.
 
-   Three types of declarations are allowed here:
+   Four types of declarations are allowed here:
 
    SYMBOL (Qfoo); declares a symbol "foo"
+   SYMBOL_MODULE_API (Qfoo); declares a symbol "foo" that is visible to modules
    SYMBOL_KEYWORD (Q_foo); declares a keyword symbol ":foo"
    SYMBOL_GENERAL (Qfoo, "bar"); declares a symbol named "bar" but stored in
      the variable Qfoo
@@ -124,7 +125,7 @@
 SYMBOL (Qfaces);
 SYMBOL (Qfallback);
 SYMBOL (Qfile);
-SYMBOL (Qfile_name);
+SYMBOL_MODULE_API (Qfile_name);
 SYMBOL_KEYWORD (Q_filter);
 SYMBOL (Qfont);
 SYMBOL (Qframe);
@@ -194,13 +195,13 @@
 SYMBOL (Qmsprinter);
 SYMBOL (Qmswindows);
 SYMBOL (Qname);
-SYMBOL (Qnative);
+SYMBOL_MODULE_API (Qnative);
 SYMBOL (Qnatnum);
 SYMBOL (Qno);
 SYMBOL (Qnone);
 SYMBOL (Qnot);
 SYMBOL (Qnothing);
-SYMBOL (Qnotice);
+SYMBOL_MODULE_API (Qnotice);
 SYMBOL (Qobject);
 SYMBOL (Qok);
 SYMBOL (Qold_assoc);