Skip to content

Remove unused TK_AQUA code #103538

@chrstphrchvz

Description

@chrstphrchvz

Sections of code which are guarded by #ifdef TK_AQUA were committed in cb85244. But from examining the CPython
and Tcl/Tk repository histories, it appears nothing has ever defined this macro. (Tk Aqua itself instead defines/uses the MAC_OSX_TK macro.) The only mentions of it I found elsewhere were as -DTK_AQUA passed to build commands, either in a Setup.local file (https://mail.python.org/pipermail/pythonmac-sig/2001-December/004553.html, https://mail.python.org/pipermail/pythonmac-sig/2002-November/006746.html) or manual command line invocation (https://mail.python.org/pipermail/pythonmac-sig/2002-January/004776.html).

So I believe this code has long been unused, and I suspect that trying to use it now is not a good idea. Can it be removed?

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-macstdlibStandard Library Python modules in the Lib/ directorytopic-tkintertype-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions