summaryrefslogtreecommitdiffstats
path: root/generic/tkMenu.c
Commit message (Expand)AuthorAgeFilesLines
* Ticket [2d3a81c0] MS-Win: segfault on menubutton destroy: merge fix branchoehhar2024-07-221-3/+7
|\
| * Ticket [2d3a81c0] MS-Win: segfault on menubutton destroy: merge fix branchoehhar2024-07-221-3/+7
| |\
| | * Comments changedoehhar2024-07-181-2/+3
| | * Ticket [2d3a81c0] menubutton destroy segfault: preserve menu pointer in tkWin...oehhar2024-07-181-7/+4
| | * Ticket [2d3a81c0] menubutton destroy segfault: proposed solution to preserve ...oehhar2024-07-181-0/+6
| | * Fix [fec9e3879d]: Confusion regarding menu indexes "none" and {}. Also add so...jan.nijtmans2023-12-261-43/+44
* | | Merge 8.7jan.nijtmans2024-06-191-60/+60
|\ \ \ | |/ /
| * | Use "(char *)NULL" sentinels in more places. Fix some indentingjan.nijtmans2024-06-191-60/+60
* | | Merge 8.7jan.nijtmans2024-03-071-3/+1
|\ \ \ | |/ /
| * | Another round of int -> Tcl_Size changesjan.nijtmans2024-03-071-3/+1
* | | Merge 8.7jan.nijtmans2024-02-071-3/+3
|\ \ \ | |/ /
| * | Eliminate a bunch of unneeded type-casts, mainly (char *)jan.nijtmans2024-02-071-3/+3
* | | Merge 8.7jan.nijtmans2024-01-151-1/+1
|\ \ \ | |/ /
| * | Restore "$menu index" to return "none" for no index (for compatibility with T...jan.nijtmans2024-01-081-3/+6
* | | Add "none" as possible index value for menu's (but keep it undocumented). See...jan.nijtmans2023-12-261-0/+6
|\ \ \ | |/ /
| * | Put back "none" as possible index value for Tk > 8jan.nijtmans2023-12-261-1/+1
* | | Merge 8.7jan.nijtmans2023-12-221-17/+19
|\ \ \ | |/ /
| * | int -> Tcl_Size in menu handlingjan.nijtmans2023-12-221-17/+19
| * | Fix [52d83f67eb]: TkDestroyMenu(): outdated commentjan.nijtmans2023-11-251-5/+4
| |\ \ | | |/
* | | Fix [52d83f67eb]: TkDestroyMenu(): outdated commentfvogel2023-11-251-5/+4
|\ \ \ | | |/ | |/|
| * | Fix [52d83f67eb]: TkDestroyMenu(): outdated commentfvogel2023-11-251-5/+4
* | | Merge 8.7. Remove a lot of dead codejan.nijtmans2023-11-151-10/+3
| |/ |/|
* | Merge core-8-6-branchculler2023-11-071-0/+1
|\ \ | |/
| * Final fix for Aqua menu crashes.culler2023-11-051-0/+1
* | Make all Destroy??? functions match the Tcl_FreeProc signature. That will pre...jan.nijtmans2023-10-261-1/+5
* | Minor simplificationjan.nijtmans2023-10-131-9/+6
* | Fix [b189559e4]: Crash with menus and -postcommand optionjan.nijtmans2023-10-121-11/+11
* | Merge 8.6. Some C++-fixesjan.nijtmans2023-10-111-6/+6
|\ \ | |/
| * Do away with all those type-casts. Compatibility with 9.0 is still no issuejan.nijtmans2023-10-111-9/+7
| * Proposed fix for [d96974d99d], which should work with Tcl 8.6, 8.7 and 9.0jan.nijtmans2023-10-101-4/+4
* | Fix [6cc8002951]: numeric parameter errors depending on whether string vs dou...jan.nijtmans2023-09-041-15/+15
|\ \
| * | Merge 8.7. More progress in converting strtod/strtoljan.nijtmans2023-09-041-15/+15
* | | Fix [14a9b62e1d]: Crash when closing toplevel window with menus.sbron2023-09-041-0/+11
|/ /
* | Fix [499c0467b3]: DestroyMenuInstance(): use Tcl_EventuallyFree() rather than...fvogel2023-07-231-1/+2
|\ \ | |/
| * Fix [499c0467b3]: DestroyMenuInstance(): use Tcl_EventuallyFree() rather than...fvogel2023-07-231-1/+2
* | Fix [a418aafa76]: Bogus @x,y indices are accepted for menu entries.fvogel2023-06-071-1/+4
|\ \ | |/
| * Fix [a418aafa76]: Bogus @x,y indices are accepted for menu entries. Testcases...fvogel2023-05-281-1/+4
* | Ensure interp is passed to GetIndexFromCoords() instead of NULL (no idea why ...fvogel2023-06-071-1/+1
* | Continuation lines should be indented 8 chars.fvogel2023-05-281-4/+4
* | merge trunkfvogel2023-05-281-12/+12
|\ \
| * | Missed more than a few TIP 660 changes. Possibly more to come.apnadkarni2023-04-181-11/+11
| * | Finished first pass through all files. Same test failures as trunk.apnadkarni2023-04-171-1/+1
* | | Merge 8.7jan.nijtmans2023-03-301-1/+1
|\ \ \ | |/ /
* | | Fix error message formatting and add a test for the error scenario.sbron2023-03-201-1/+1
* | | Implement TIP 658sbron2023-03-161-4/+80
|/ /
* | More -1 -> TCL_INDEX_NONE. More TCL_UNUSED(jan.nijtmans2023-03-121-56/+46
* | Rebase to 8.7jan.nijtmans2022-10-121-28/+28
|\ \
| * | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-28/+28
* | | Fix [f326f30e82]: DestroyMenuInstance(): clear stale pointer. Patch from Chri...fvogel2022-09-271-0/+1
|\ \ \ | | |/ | |/|
| * | Fix [f326f30e82]: DestroyMenuInstance(): clear stale pointer. Patch from Chri...fvogel2022-09-261-0/+1