summaryrefslogtreecommitdiffstats
path: root/macosx/tclMacOSXNotify.c
Commit message (Collapse)AuthorAgeFilesLines
* Improve bunch of error-messagesjan.nijtmans2024-08-151-1/+1
|\
| * Improve bunch of error-messagesjan.nijtmans2024-08-151-1/+1
| |
* | Space before tab is an extremely unlikely to be correct indentation patterndkf2024-06-041-2/+2
| |
* | Backout the "dullest commit ever" (not my words ....). It breaks the build. jan.nijtmans2024-05-141-4/+4
| | | | | | JN: Many of those changes are actually good, but there are too many changes to be able to search for a bug somewhere. Feel free to re-apply, after assuring it's really only whitespace changes. (my advise: do that after 9.0b2)
* | Clean up a lot of small whitespace issues dkf2024-05-131-4/+4
| | | | | | This is the dullest commit ever. Sorry.
* | More whitespace cleanupdkf2024-05-101-1/+0
| |
* | Few more spacing/formatting tweaksjan.nijtmans2024-03-201-1/+1
|\ \ | |/
| * (backport) more spacing/formatting tweaks. For now, macosx/unix/win only.jan.nijtmans2024-03-201-11/+11
| |
* | Correct spelling errors in comments and documentation, but also a ↵pooryorick2023-04-121-1/+1
|\ \ | |/ | | | | non-comment corrections in history.tcl and tcltest.test.
| * Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-1/+1
| | | | | | corrections in history.tcl and tcltest.test.
* | Some more (internal) ClientData -> void * changesjan.nijtmans2022-09-021-10/+10
| |
* | Merge 8.7jan.nijtmans2021-08-201-7/+155
|\ \ | |/
| * Apply macos-tip511.diff. Resolve conflict with TIP #601jan.nijtmans2021-08-191-10/+15
| |
| * Fix use of TCL_THREADS macro: In Tcl 8.7, this is always defined, but can ↵jan.nijtmans2021-08-181-2/+2
| | | | | | | | have value '1' or '0'
| * tip#511 proposed implementationjan.nijtmans2021-08-171-3/+146
| |
* | Clean up the notifier code to not spread the hooks quite so widelydkf2021-04-031-128/+116
|\ \ | |/
| * Refactoring, ahoydkf2021-03-301-128/+116
| |
* | Merge 8.7. Simplify handling of platform-dependant API's like ↵jan.nijtmans2021-01-221-4/+4
|\ \ | |/ | | | | Tcl_CreateFileHandler
| * Change exported symbol from TclMacOSXNotifierAddRunLoopMode -> ↵jan.nijtmans2021-01-221-1/+1
| | | | | | | | Tcl_MacOSXNotifierAddRunLoopMode
| * Rebase to core-8-branchjan.nijtmans2021-01-221-3/+3
| |\
| | * rebasejan.nijtmans2013-07-091-3/+3
| | |\
| | | * Tk bug [http://core.tcl.tk/tk/tktview?name=1712098|1712098]jan.nijtmans2013-06-281-4/+4
| | |/
* | | Merge 8.7 (resolve conflicts)dgp2021-01-081-1/+1
|\ \ \ | |/ /
| * | Omit -Wdeclaration-after-statement from CFLAGS: No longer needed since we ↵jan.nijtmans2021-01-081-1/+1
| | | | | | | | | | | | | | | stopped support for MSVC 6++ Change Tcl_WideInt -> long long in various places: Tcl_WideInt could be a 128-bit type, we don't want that everywhere.
* | | Merge 8.7jan.nijtmans2020-12-081-3/+3
|\ \ \ | |/ /
| * | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵jan.nijtmans2020-12-081-3/+3
| | | | | | | | | | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet
* | | Merge 8.7jan.nijtmans2020-07-211-40/+87
|\ \ \ | |/ /
| * | Merge 8.6culler2020-07-181-40/+87
| |\ \
| | * \ Merge 8.6jan.nijtmans2020-07-111-8/+15
| | |\ \
| | | * | MacOSX: add some type-casts, improving C++ compatibility. Make sure that ↵jan.nijtmans2020-06-281-9/+19
| | | | | | | | | | | | | | | | | | | | strstr and strtoul() are not configured as invalid: Mac is more strict in exact function signatures. Backported from 8.7
| | * | | Use the os_unfair_lock in place of OSSpinLock when the minimum build target ↵culler2020-06-221-10/+60
| | | | | | | | | | | | | | | | | | | | is newer than OSX 10.12
| | * | | Sometimes the waitTime needs to be positive to avoid missing channel io events.culler2020-06-181-5/+13
| | | | |
| | * | | Code simplification and cleanupculler2020-06-071-25/+16
| | | | |
| | * | | Address macOS hangs in Tcl_WaitForEvent.culler2020-06-061-14/+15
| | |/ /
* | | | merge 8.7dgp2020-03-091-9/+5
|\ \ \ \ | |/ / /
| * | | Bring TCL_UNUSED to macosx sources.dgp2020-03-091-9/+5
| | | |
* | | | Merge 8.7jan.nijtmans2020-02-281-6/+10
|\ \ \ \ | |/ / /
| * | | Mark more unused parametersjan.nijtmans2019-09-031-1/+5
| | | |
| * | | Merge tip-548 (since using the *WChar* functions leads to less type-casts in ↵jan.nijtmans2019-08-031-5/+5
| | | | | | | | | | | | | | | | | | | | c++) Als finish implementaton for MacOSX
* | | | Merge 8.7jan.nijtmans2018-10-211-14/+87
|\ \ \ \ | |/ / /
| * | | Squash warnings in the OSX notifierdkf2018-10-211-14/+87
| | | |
* | | | Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, ↵jan.nijtmans2018-09-011-3/+3
|/ / / | | | | | | | | | TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion)
* | | Add TCL_NORETURN attribute to TclpThreadExit() and Tcl_ExitThread()jan.nijtmans2017-03-241-3/+2
| | |
* | | Simplify use of "struct" keyword in many places.jan.nijtmans2016-06-301-2/+2
|/ /
* | Fix or at least improvement for Tcl/Tk Cocoa event loop by forcing ↵Kevin Walzer2015-03-101-1/+2
|/ | | | Tcl_ServiceAll() event processing: http://core.tcl.tk/tk/tktview/3028676fffffffffffffffffffffffffffffffff
* Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-4/+4
| | | rest of Tcl source code. No ABI change. API change *should* be harmless.
* Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ | | | | cause more harm than good. Purged them (except in zlib files).
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\ | | | | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | more harm than good. Purged them.
| | * * macosx/tclMacOSXNotify.c: avoid using CoreFoundation after fork() ondas2008-03-111-7/+3
| | | | | | | | | | | | Darwin 9 even when TclpCreateProcess() uses vfork().