Closed sapi closed 9 years ago
We should be able to implement this properly by altering/overriding macosxSupport.overrideRootMenu
, per Lib/idlelib/Bindings.py
.
Proper OS X support requires a flist
object, which we don't have (at least not at app initialization).
Closing as wontfix.
See b7ade9ebc2c4bf62b4b392ecb4c56ec2ad7b6448
The tldr is that the existing method of OS X support was causing duplicate menu entries.
Need to either ditch this idea, or do the dynamic editing discussed in the commit (or similar).
(I'm not averse to ditching the idea. IDLE breaks practically every HIG on OS X, so menu placement is the least of its worries.)