From: Marc C. <cul...@gm...> - 2025-06-29 15:59:39
|
It has now been 2 weeks, rather than 2 days, so I think it is time to call for votes on TIP #725. Recall that this TIP targets Tk 9.1 and only affects the macOS port. It adds one new command in the ::tk::mac namespace. The new command GetInfoAsJSON is analogous to the existing command GetAppPath but provides much more information, namely the entire contents of the Info.plist file, allowing Tcl code running within a macOS Application to obtain information about its host Application without enraging Apple's gatekeeper. The NSDicitionary represented by the Info.plist file is serialized as a JSON-encoded string which is the return value of the command. The json package provided by Tcllib can be used to deserialize the JSON data as a Tcl dict. The voting period will be about two weeks, ending at 2025-07-13T00:00:00 UTC, which has unix timestamp 1752386400. My vote: TIP #725: YES - Marc On Sun, Jun 15, 2025 at 9:01 AM Marc Culler <cul...@gm...> wrote: > This TIP was discussed quite a bit on this list, and the discussion now > seems to have run its course without any objections having been raised. So > I intend to call for a vote in a day or two. > > - Marc > |