Tk Source Code

Check-in [769f555d]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Another rewrite of tkProcessKeyEvent to repair and clarify the logic of when to use the TextInputClient and when to send an XEvent.
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | bug-585584ad66
Files: files | file ages | folders
SHA3-256: 769f555de32d10d4e7448576e71ece0d91a0e3c739898297eaa9a41275a9e9eb
User & Date: marc_culler 2020-04-20 17:14:40.799
References
2020-04-20
19:02 Ticket [585584ad] Aqua: `event generate` not working for function keys status still Open with 3 other changes artifact: 3d3b1190 user: chrstphrchvz
Context
2020-04-20
19:18
Fix two typos and a bug -- thanks to Christopher Chavez. check-in: f4ee810c user: culler tags: bug-585584ad66
17:14
Another rewrite of tkProcessKeyEvent to repair and clarify the logic of when to use the TextInputClient and when to send an XEvent. check-in: 769f555d user: marc_culler tags: bug-585584ad66
2020-04-19
23:43
Another major overhaul: more code cleanup; make event generate work for Home, End, ...; distinguish left and right mod keys. check-in: 7e861e1e user: marc_culler tags: bug-585584ad66
Changes
Unified Diff Side-by-Side Diff Patch
Changes to macosx/tkMacOSXKeyEvent.c.
Changes to macosx/tkMacOSXKeyboard.c.