comparison etc/NEWS @ 432:3a7e78e1142d r21-2-24

Import from CVS: tag r21-2-24
author cvs
date Mon, 13 Aug 2007 11:29:58 +0200
parents a5df635868b2
children 84b14dcb0985
comparison
equal deleted inserted replaced
431:a97165e56215 432:3a7e78e1142d
185 ** A new portable dumper is available. 185 ** A new portable dumper is available.
186 186
187 Olivier Galibert has written a portable dumper for XEmacs, based on 187 Olivier Galibert has written a portable dumper for XEmacs, based on
188 initial work by Kyle Jones. Normally, XEmacs C sources link into an 188 initial work by Kyle Jones. Normally, XEmacs C sources link into an
189 executable called `temacs', which loads the Lisp code and "unexecs" 189 executable called `temacs', which loads the Lisp code and "unexecs"
190 into a proper `xemacs' executable. The unexec() process is unreliable 190 into a proper `xemacs' executable. The unexec() process is hard to
191 and makes XEmacs hard to port to new operating systems, or even to new 191 implement correctly and makes XEmacs very hard to port to new
192 releases of old systems. 192 operating systems, or even to new releases of old systems.
193 193
194 A portable dumper is a different approach to dumping: instead of 194 A portable dumper is a different approach to dumping: instead of
195 dumping full-fledged executable, it only dumps out the initialized 195 dumping full-fledged executable, it only dumps out the initialized
196 data structures (both Lisp and C) into an external file. A normally 196 data structures (both Lisp and C) into an external file. A normally
197 running XEmacs only needs to mmap() that file and relocate a bit to 197 running XEmacs only needs to mmap() that file and relocate a bit to
246 The glyph system has been extended to allow the display of glyphs that 246 The glyph system has been extended to allow the display of glyphs that
247 are implemented as native window-system widgets. Thus you can embed 247 are implemented as native window-system widgets. Thus you can embed
248 buttons, scrollbars, combo boxes, edit fields and progress gauges in a 248 buttons, scrollbars, combo boxes, edit fields and progress gauges in a
249 buffer. As a side effect subwindow support now works once again. 249 buffer. As a side effect subwindow support now works once again.
250 250
251 All of this is still very experimental. This support is currently 251 All of this is still very experimental. This feature is currently
252 only available under MS-Windows. (#### Is this true?) 252 more complete under MS-Windows.
253 253
254 ** user-init-directory is now an absolute, unexpanded path. 254 ** user-init-directory is now an absolute, unexpanded path.
255 Previously, `user-init-directory' used to be relative to 255 Previously, `user-init-directory' used to be relative to
256 (concat "~" init-file-user). This turned out to be too complicated 256 (concat "~" init-file-user). This turned out to be too complicated
257 for most packages (and some core Lisp files) to use correctly. 257 for most packages (and some core Lisp files) to use correctly.