Tk Source Code

Check-in [f126b00e]
Login

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

Overview
Comment:Finally got timing of initializing NSServices object correct; code cleanup; merge in 8.6 to pick up changes in Tk initialization code
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | mac_services
Files: files | file ages | folders
SHA3-256: f126b00e9a63f720372cac8893e4db03243b8b6071770c0f6c48913a169c3f9f
User & Date: kevin_walzer 2019-05-18 13:05:43.356
Original Comment: Finally got timing of initializing NSServices object correct; code cleanup
Context
2019-05-20
02:33
Add documentation on testing Mac services to README; remove obsolete detail from README; remove stub procedure for ::tk::mac::PerformService now that we have verified it works, to be consistent with other Mac-spdecific procedures such as ::tk::mac::OpenDocument check-in: 356d52c7 user: kevin_walzer tags: mac_services
2019-05-18
13:05
Finally got timing of initializing NSServices object correct; code cleanup; merge in 8.6 to pick up changes in Tk initialization code check-in: f126b00e user: kevin_walzer tags: mac_services
2019-05-17
07:21
Add missing INT2PTR (doesn't cause warning with Tcl8.x, but does with Tcl 9.0). One None -> NULL change which was still missing. Backported from trunk. check-in: 777211ed user: jan.nijtmans tags: core-8-6-branch
03:13
Code and data type cleanup, thanks to Marc Culler for patch check-in: a7e34ff9 user: kevin_walzer tags: mac_services
Changes
Unified Diff Side-by-Side Diff Patch
Changes to generic/tkButton.c.
Changes to generic/tkEntry.c.
Changes to generic/tkListbox.c.
Changes to generic/tkMenu.c.
Changes to generic/tkMenuDraw.c.
Changes to generic/tkMenubutton.c.
Changes to generic/tkMessage.c.
Changes to generic/tkScale.c.
Changes to generic/ttk/ttkTrace.c.
Changes to macosx/tkMacOSXDefault.h.
Changes to macosx/tkMacOSXDialog.c.
Changes to macosx/tkMacOSXInit.c.
Changes to macosx/tkMacOSXKeyboard.c.
Changes to macosx/tkMacOSXMenubutton.c.
Changes to macosx/tkMacOSXServices.c.
Changes to macosx/tkMacOSXSubwindows.c.
Changes to tests/button.test.
Changes to tests/entry.test.
Changes to tests/listbox.test.
Changes to tests/menu.test.
Changes to tests/menubut.test.
Changes to tests/message.test.
Changes to tests/scale.test.