summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add TkUtfCharComplete(), and use it in TkNumUtfChars()jan.nijtmans2020-05-192-3/+19
|\
| * Eliminate two Tcl_UtfNext() calls, because the UtfToUniChar() variants are mo...jan.nijtmans2020-05-182-3/+4
* | Add surrogate-aware TkUtfAtIndex and TkNumUtfChars. This is enough to allow ...culler2020-05-196-31/+115
* | Merge 8.6jan.nijtmans2020-05-1819-321/+241
|\ \ | |/
| * Add support for setting InputLanguage encoding to "utf-8". I don't know if it...jan.nijtmans2020-05-182-3/+7
| * Simplify Aqua text handling by moving encoding/decoding into the TKNSString c...culler2020-05-173-122/+73
| * Accept RFE [d87dc2e43a] from Chrisopher Chavez: Remove unused Carbon-era macO...culler2020-05-172-41/+0
| * Don't use trans_chars array on MacOSX any more.jan.nijtmans2020-05-175-48/+22
| |\
| | * Incorporate the changes which make unix use trans_chars.culler2020-05-165-40/+19
| | |\
| | | * Experiment: What if we would use the trans_chars array on all platforms, X11 ...jan.nijtmans2020-05-155-35/+21
| | * | Make sure unix includes its platform-specific header in files that use TkKeyE...culler2020-05-152-0/+11
| | * | Move platform-specific declarations into platform-specific header files.marc_culler2020-05-157-30/+51
| | * | Merge 8.6marc_culler2020-05-153-17/+10
| | |\ \ | | | |/
| | * | Switch state and delta in TkWheelEvent so they match the layout in XKeyEvent.marc_culler2020-05-141-1/+1
| | * | Fix the build for MSVCfvogel2020-05-141-1/+1
| | * | Add the macOS support, using the TkWheelEvent but not the TkKeyEvent since ma...culler2020-05-145-75/+54
| | * | First concept cleanup for [d2a10a14a8] (already merged to core-8-6-branch but...jan.nijtmans2020-05-145-77/+105
| * | | Fix [40ada90762]: occasional Aqua crash when active button is destroyed - pat...marc_culler2020-05-161-4/+15
| * | | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard)culler2020-05-168-29/+40
| | |/ | |/|
| * | Fix [a953736b546ce681cbfc]: Potential wrong use of TkKeyEvent. Finally done w...jan.nijtmans2020-05-156-81/+91
| |/
* | More improvements handling characters > U+FFFF as surrogates. Add internal Tk...jan.nijtmans2020-05-1459-1209/+3277
|\ \ | |/
| * Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more comp...fvogel2020-05-131-0/+2
| * Quick-fix for build problem on X11 (unfortunately, this means mis-using the x...jan.nijtmans2020-05-132-23/+6
| * Small adjustments to tkBind.c. Thanks, Francoisculler2020-05-121-10/+6
| |\
| | * Use SET_NUMBER for Bool fields and make sure they print as Booleans; remove a...culler2020-05-121-10/+6
| * | Aqua: Fix an error in Tk_SetCaretPos.culler2020-05-121-1/+1
| * | Aqua: add semantic color systemLinkColor - patch from Christopher Chavez.culler2020-05-124-4/+19
| * | Fix [d2a10a14a8]: Give mousewheel events their own flag and event struct; avo...culler2020-05-122-113/+135
| |\ \ | | |/
| | * Try to match signed/unsigned to xlib correctly; restore macros but try to use...marc_culler2020-05-111-55/+67
| | * Backout the last two commits. That was my error: the original #define KEY_BUT...fvogel2020-05-101-14/+14
| | * Remove one more apparently erroneously introduced check on the VIRTUAL flag.fvogel2020-05-101-1/+1
| | * Remove apparently erroneously introduced checks on the VIRTUAL flag.fvogel2020-05-101-13/+13
| | * Restore distinguishing of the case of CROSSING in %x and %y substitutions.fvogel2020-05-101-2/+6
| | * Remove a now useless test.fvogel2020-05-101-1/+1
| | * Remove useless defines and make some cosmetic changes.fvogel2020-05-101-15/+12
| | * Add a separate flag for MouseWheel events (tkBind.c) and a new WheelEvent eve...fvogel2020-05-102-108/+117
| | * Fix [d2a10a14a8]: Don't lookup keysym for mousewheel events. Patch from Chris...fvogel2020-05-011-1/+1
| * | Fix [411359dc3b]: crashes and zombies on Macintosh computers with a TouchBar.culler2020-05-128-58/+121
| |\ \
| | * | Better way to handle closed key windows on deactivation.culler2020-05-121-4/+6
| | * | Fix [411359dc3b]: Clean up Aqua window destruction in TkWmDeadWindow to preve...culler2020-05-118-58/+119
| * | | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for genera...culler2020-05-1210-695/+2418
| |\ \ \ | | |/ / | |/| |
| | * | Add the Menu key to bind-35.1culler2020-05-121-1/+1
| | * | Deal with the Menu key and possibly other keys that Apple does not use.culler2020-05-124-4/+19
| | * | Revert changes to tkBind.c which will be handled by bug-d2a10a14a8/culler2020-05-111-5/+1
| | * | Work around an Apple bug which causes *Warning: Window move completed without...culler2020-05-061-0/+35
| | * | More comment editsmarc_culler2020-05-052-12/+17
| | * | Edit another comment.marc_culler2020-05-051-2/+5
| | * | Edit comments.culler2020-05-051-8/+9
| | * | Add regression tests for modifier key events.marc_culler2020-05-051-43/+37
| | * | Add non-regression tests.marc_culler2020-05-045-48/+240