summaryrefslogtreecommitdiffstats
path: root/generic/tkBusy.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.7. Fix indentingjan.nijtmans2024-07-121-5/+5
|\
* | Small round of sentinel/spacing improvementsjan.nijtmans2024-05-241-1/+1
| |
* | Another round of int -> Tcl_Size changesjan.nijtmans2024-03-071-4/+4
| |
* | Make all Destroy??? functions match the Tcl_FreeProc signature. That will ↵jan.nijtmans2023-10-261-1/+5
| | | | | | | | prevent compiler warnings in all thinkable situations.
* | Merge 8.6. Some C++-fixesjan.nijtmans2023-10-111-4/+4
|\ \ | |/
| * Do away with all those type-casts. Compatibility with 9.0 is still no issuejan.nijtmans2023-10-111-6/+6
| |
| * Proposed fix for [d96974d99d], which should work with Tcl 8.6, 8.7 and 9.0jan.nijtmans2023-10-101-4/+4
| |
* | More -1 -> TCL_INDEX_NONE. More TCL_UNUSED(jan.nijtmans2023-03-121-2/+2
| |
* | Fix [6cd4762798]: Crash using tk busy holdfvogel2023-02-271-0/+1
|\ \ | |/
| * Fix [6cd4762798]: Crash using tk busy holdfvogel2023-02-261-0/+1
| |
* | Fix [https://core.tcl-lang.org/tcl/tktview/170551eeffef|170551eeff] (from ↵fvogel2023-02-121-2/+2
|\ \ | |/ | | | | the Tcl repository): Crash in tk busy forget.
| * Fix [https://core.tcl-lang.org/tcl/tktview/170551eeffef|170551eeff] (from ↵fvogel2023-02-101-2/+2
| | | | | | | | the Tcl repository): Crash in tk busy forget.
* | Merge core-8-6-branch: Eradicate uses of sprintf because it triggers ↵fvogel2023-01-181-1/+5
|\ \ | |/ | | | | deprecation warning on macOS Ventura. Resolve conflicts. Remove sprintf calls specific to the main branch.
| * Factorise definition of snprintf in tkWinInt.h (MSVC before 2015 didn't know ↵fvogel2023-01-141-6/+2
| | | | | | | | snprintf).
| * Provide explicit size in snprintf when needed. Fix gcc warning: 'argument to ↵fvogel2023-01-121-1/+1
| | | | | | | | ‘sizeof’ in ‘snprintf’ call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]'
| * Eradicate uses of sprintf because it triggers deprecation warning on macOS ↵fvogel2023-01-101-1/+9
| | | | | | | | Ventura. Only a single instance left in TkpPrintWindowId() (tkWinWindow.c).
| * Add more implicit type-casts. Backported from 8.7jan.nijtmans2021-04-231-1/+1
| |
* | More usage for Tcl_Size (internal TkEnsemble)jan.nijtmans2022-11-031-11/+11
| |
* | Merge 8.6jan.nijtmans2020-09-151-7/+3
|\ \ | |/
| * More usage of TCL_UNUSED() and explicit type-castsjan.nijtmans2020-09-151-18/+16
| |
* | Merge trunkjan.nijtmans2020-08-241-1/+1
|\ \
| * | Consistant Tcl_WrongNumArg() arguments when the command contains ?-option ↵jan.nijtmans2020-08-241-1/+1
| | | | | | | | | | | | value ...? arguments
* | | Merge trunkjan.nijtmans2020-08-141-1/+1
|\ \ \ | |/ /
| * | More consistancy in Tcl_WrongNumArgs() messages and documentationjan.nijtmans2020-08-141-1/+1
| |\ \ | | |/
* | | Merge trunkjan.nijtmans2020-08-141-3/+3
|\ \ \ | |/ /
| * | Use "?-option" in stead of "?option" consistantly in WrongNumArgs ↵jan.nijtmans2020-08-141-3/+3
| | | | | | | | | | | | error-messages (backported from revised_text)
* | | New TIP #580 implementation. Documentation still missing.jan.nijtmans2020-07-141-1/+1
|/ /
* | Don't use TCL_AUTO_LENGTH in Tk any more, just use TCL_INDEX_NONE ↵jan.nijtmans2020-05-221-1/+1
| | | | | | | | consistantly everywhere: It's actually the same.
* | TIP 569 remove lint commentsdgp2020-03-181-2/+0
| |
* | Eliminate More C++-related warnings, when compiling against Tcl 9.0 headers.jan.nijtmans2020-03-111-1/+1
| |
* | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-13/+17
| |
* | Merge 8.6jan.nijtmans2019-09-161-1/+1
|\ \ | |/
| * Simplify NewNativeObj(), since its last parameter is always -1. jan.nijtmans2019-09-161-1/+1
| | | | | | | | Change Tcl_StringMatch() calls to Tcl_StringCaseMatch() A few end-of-line unnecessary spacings.
* | Merge 8.7jan.nijtmans2019-01-131-4/+5
|\ \
| * \ Merge 8.6jan.nijtmans2019-01-101-4/+5
| |\ \ | | |/
| | * Merge 8.6 and all changes from original [bug-9e31fd9449] branchjan.nijtmans2019-01-081-8/+9
| | |\
| | * | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols jan.nijtmans2018-12-201-7/+7
| | |/ | | | | | | *** POTENTIAL INCOMPATIBILITY *** for Win32 only: On X11 and Mac, "None" can still be used as before
* | | Merge trunkjan.nijtmans2018-12-081-1/+1
|\ \ \ | |/ /
| * | Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more.jan.nijtmans2018-12-081-1/+1
| | | | | | | | | Eliminate a ton of unnecessary type casts
* | | Merge trunkjan.nijtmans2018-11-251-4/+4
|\ \ \ | |/ /
| * | Change char *recordPtr to void *recordPtr in Tk_SetOptions() and friends. ↵jan.nijtmans2018-10-161-4/+4
| | | | | | | | | | | | This is 100% upwards compatible, and equivalent to TIP #494 done in Tcl. With this, a ton of (char *) type casts can be eliminated
* | | Experiment: let's see if we can deprecate Tk_Offset() in favor of offsetof()jan.nijtmans2018-10-061-1/+1
|/ /
* | Exchange error for the empty string as return result of 'tk busy busywindow' ↵fvogel2017-12-201-1/+2
| | | | | | | | if the window passed to it is not busy
* | Implement TIP #492: Introspection for 'tk busy', with test cases and man page.fvogel2017-12-191-3/+19
|/
* Change comment about macOSfvogel2017-12-171-2/+2
|
* Fix [b776266330]: macOS: tk busy hold . -cursor arrow triggers error - ↵fvogel2017-12-101-2/+0
| | | | 'busy' tests fail
* [450bb0ecad] Proposed fix for [tk busy] corruption in Aqua Tk.dgp2016-03-021-0/+4
|
* Use some more (void *)'s in FreeProc's, a step in the direction getting Tk ↵jan.nijtmans2013-01-261-7/+7
| | | | to work with "novem"
* more places convertedjan.nijtmans2013-01-241-1/+1
|
* Merge core-8-5-branchjan.nijtmans2013-01-241-2/+2
| | | Various Tcl_GetIndexFromObj -> Tcl_GetIndexFromObjStruct changes.