summaryrefslogtreecommitdiffstats
path: root/mac/tclMacNotify.c
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclInt.h (tclOriginalNotifier):dgp2003-03-211-3/+4
| | | | | | | | | | | | | | | * generic/tclStubInit.c (tclOriginalNotifier): * mac/tclMacNotify.c (Tcl_SetTimer,Tcl_WaitForEvent): * unix/tclUnixNotfy.c (Tcl_SetTimer,Tcl_WaitForEvent, Tcl_CreateFileHandler,Tcl_DeleteFileHandler): * win/tclWinNotify.c (Tcl_SetTimer,Tcl_WaitForEvent): Some linkers apparently use a different representation for a pointer to a function within the same compilation unit and a pointer to a function in a different compilation unit. This causes checks like those in the original notifier procedures to fall into infinite loops. The fix is to store pointers to the original notifier procedures in a struct defined in the same compilation unit as the stubs tables, and compare against those values. [Bug 707174]
* ** upport to 8.4 of mac code changes for 8.3.3 & various newdas2001-11-231-4/+4
| | | | | | ** changes for 8.4, some already backported to 8.3.4 (patch #435658) see ChangeLog for details
* added TIP#73 patch #483500 from Kevin Kenny.hobbs2001-11-211-2/+2
| | | | This deprecates TclpGetTime in favor of new Tcl_GetTime.
* Trivial cleanup - Windows -> Macintosh in comments.jingham1999-08-101-3/+3
|
* Declare the tclStubs table so we can use it to swap out Tcl_SetTimer and ↵jingham1999-08-051-1/+8
| | | | Tcl_WaitForEvent in this file.
* Added hook points to the notifierwelch1999-07-021-1/+20
|
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-4/+142
|
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-141-1/+1
|
* Initial revisionrjohnson1998-03-261-0/+416