On Sat, 16 Oct 2004 16:28:55 +0900, YAMAMOTO Mitsuharu
<address@hidden> said:
I'm not sure how many people are interested in Mac OS 9 support, but
now it works again.
A revised Mac OS 9 support patch is attached. It also contains the
following enhancements for Carbon Emacs on Mac OS X.
* Rearrangement of startup routine
- The Carbon build no longer crashes with window system specific
functions such as `xw-display-color-p' when invoked with `-nw'
option.
- Many window system command-line options are now interpreted.
* WM size hints emulation
- If the geometry is not specified explicitly, the initial frame
is positioned at the center of screen. A new frame is placed
near the selected frame (10.2 and later).
- The frame (border) that is displayed during window resize now
changes its size according to the character boundary.
* `select' emulation with CFSocket (not enabled by default)
- It reduces CPU usage when Emacs is idle even with asynchronous
processes. Previously, polling with a short interval has been
used for simultaneously monitoring window events and process
outputs. Although the new one is more efficient and works fine
as long as I tested, it is not enabled by default in case it may
cause unpredictable results because it spawns a thread for
monitoring sockets. To enable it, specify
`-DSELECT_USE_CFSOCKET' for CFLAGS.
YAMAMOTO Mitsuharu
address@hidden
<ChangeLog.gz><diff-classic-
etc.gz>_______________________________________________
Emacs-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/emacs-devel