comparison src/syswindows.h @ 5046:d4f666cda5e6

some random fixups -------------------- ChangeLog entries follow: -------------------- man/ChangeLog addition: 2010-02-20 Ben Wing <ben@xemacs.org> * internals/internals.texi (Intro to Window and Frame Geometry): Shrink diagram to fit when offset by five spaces as a result of quoting. src/ChangeLog addition: 2010-02-20 Ben Wing <ben@xemacs.org> * syswindows.h: Add table about GNU Emacs -> XEmacs Windows constants from the internals manual. * frame.c: Shrink size of diagram consistent with internals manual. * alloc.c: * compiler.h: * console.c: * events.c: * gc.c (gc_stat_start_new_gc): * gc.c (gc_stat_resume_gc): * gc.c (kkcc_marking): * gc.c (gc_1): * gc.c (gc): * objects-tty.c: * redisplay-msw.c: * redisplay-msw.c (mswindows_clear_region): * syntax.c: * syntax.c (ST_COMMENT_STYLE): * sysdep.c: Fix various compiler warnings.
author Ben Wing <ben@xemacs.org>
date Sat, 20 Feb 2010 03:24:08 -0600
parents cfe36e196dc7
children 32e1ae4c1e3a
comparison
equal deleted inserted replaced
5045:c3cc3fa503a2 5046:d4f666cda5e6
127 Likewise. All are available on MS Windows with Cygwin. 127 Likewise. All are available on MS Windows with Cygwin.
128 128
129 Note further that more than one of these can be defined at the same time. 129 Note further that more than one of these can be defined at the same time.
130 In fact, in general, it's possible to compile with support for all of 130 In fact, in general, it's possible to compile with support for all of
131 these at the same time. 131 these at the same time.
132
133
134
135 Here is a table mapping from GNU Emacs constants to XEmacs constants for
136 use in porting code.
137
138
139 Old Constant New Constant
140 ---------------------------------------------------------------
141 `WINDOWSNT' `WIN32_NATIVE'
142 `WIN32' `WIN32_NATIVE'
143 `_WIN32' `WIN32_NATIVE'
144 `HAVE_WIN32' `WIN32_NATIVE'
145 `DOS_NT' `WIN32_NATIVE'
146 `HAVE_NTGUI' `WIN32_NATIVE', unless it ends up already bracketed
147 by this
148 `HAVE_FACES' always true
149 `MSDOS' determine whether this code is really specific to
150 MS-DOS (and not Windows - e.g. DJGPP code); if so,
151 delete the code; otherwise, convert to `WIN32_NATIVE'
152 (we do not support MS-DOS w/DOS Extender under XEmacs)
153 `__CYGWIN__' `CYGWIN'
154 `__CYGWIN32__' `CYGWIN'
155 `__MINGW32__' `MINGW'
132 156
133 */ 157 */
134 158
135 /* ------------------------- Basic includes ------------------------- */ 159 /* ------------------------- Basic includes ------------------------- */
136 160