Mercurial > hg > xemacs-beta
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);