Tk Source Code

Check-in [43e89771]
Login

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

Overview
Comment:Add update idletasks for the text. Replace non-BMP characters by 0xfffd when pasting.
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | bug-39de9677aa
Files: files | file ages | folders
SHA3-256: 43e89771798465bfee04ace7658df72f2054905c942183c636940a04dd5de526
User & Date: culler 2019-10-23 03:43:42.463
References
2019-11-11
01:04 Ticket [00a27923] text/entry dysfunctional when pasting an emoji on MacOSX status still Open with 3 other changes artifact: ba8b5eba user: chrstphrchvz
00:58 Ticket [a1795648] Tk 8.6: prevent issues when encountering non-BMP Unicode characters status still Open with 3 other changes artifact: 0f033744 user: chrstphrchvz
2019-10-25
02:02 Ticket [92b887ca] Aqua: certain keys do not repeat when held status still Open with 4 other changes artifact: 8c64177a user: marc_culler
Context
2019-10-23
21:52
Rework and simplify services so the TkService object won't interfere with IME. It didn't need to be a subclass of NSView, or be in the Responder chain. check-in: e21c087a user: culler tags: bug-39de9677aa
03:43
Add update idletasks for the text. Replace non-BMP characters by 0xfffd when pasting. check-in: 43e89771 user: culler tags: bug-39de9677aa
01:20
Add IME bindings for ttk::entry. check-in: e48b918d user: culler tags: bug-39de9677aa
Changes
Unified Diff Side-by-Side Diff Patch
Changes to library/text.tcl.
Changes to macosx/tkMacOSXClipboard.c.