diff options
author | das <das> | 2009-04-10 18:02:36 (GMT) |
---|---|---|
committer | das <das> | 2009-04-10 18:02:36 (GMT) |
commit | 2858f83307b48cadf03d1ae69cb92820edf3e1cc (patch) | |
tree | 73c1d2c98db1bdf47db23cff6bb36aad46156ef8 /ChangeLog | |
parent | 9bdf20b285315e722860d65d2ada928f6ece07f0 (diff) | |
download | tcl-2858f83307b48cadf03d1ae69cb92820edf3e1cc.zip tcl-2858f83307b48cadf03d1ae69cb92820edf3e1cc.tar.gz tcl-2858f83307b48cadf03d1ae69cb92820edf3e1cc.tar.bz2 |
* macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allow
* unix/tclUnixChan.c: embedding into applications that
* unix/tclUnixEvent.c: already have a CFRunLoop running and
want to run the tcl event loop via
Tcl_ServiceModeHook(TCL_SERVICE_ALL).
* macosx/tclMacOSXNotify.c: add CFRunLoop based Tcl_Sleep() and
* unix/tclUnixChan.c: TclUnixWaitForFile() implementations
* unix/tclUnixEvent.c: and disable select() based ones in
CoreFoundation builds.
* unix/tclUnixNotify.c: simplify, sync with tclMacOSXNotify.c.
* generic/tclInt.decls: add TclMacOSXNotifierAddRunLoopMode()
* generic/tclIntPlatDecls.h: internal API, regen.
* generic/tclStubInit.c:
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 28 |
1 files changed, 26 insertions, 2 deletions
@@ -1,7 +1,31 @@ 2008-04-10 Daniel Steffen <das@users.sourceforge.net> - * macosx/tclMacOSXBundle.c: on Mac OS X 10.4 and later, replace - deprecated NSModule API by dlfcn API. + * macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allow + * unix/tclUnixChan.c: embedding into applications that + * unix/tclUnixEvent.c: already have a CFRunLoop running and + want to run the tcl event loop via + Tcl_ServiceModeHook(TCL_SERVICE_ALL). + + * macosx/tclMacOSXNotify.c: add CFRunLoop based Tcl_Sleep() and + * unix/tclUnixChan.c: TclUnixWaitForFile() implementations + * unix/tclUnixEvent.c: and disable select() based ones in + CoreFoundation builds. + + * unix/tclUnixNotify.c: simplify, sync with tclMacOSXNotify.c. + + * generic/tclInt.decls: add TclMacOSXNotifierAddRunLoopMode() + * generic/tclIntPlatDecls.h: internal API, regen. + * generic/tclStubInit.c: + + * unix/configure.in (Darwin): use Darwin SUSv3 extensions if + available; remove /Network locations + from default tcl package search path + (NFS mounted locations and thus slow). + * unix/configure: autoconf-2.59 + * unix/tclConfig.h.in: autoheader-2.59 + + * macosx/tclMacOSXBundle.c: on Mac OS X 10.4 and later, replace + deprecated NSModule API by dlfcn API. 2009-04-10 Donal K. Fellows <dkf@users.sf.net> |