New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IDLE: remove unused code #71343
Comments
With 3.6 not bound by compatibility with external imports, dead code can go. It is an annoying distraction. The resource saved is space in package and module content listings and maintainer time and attention.
Note: 'unused' is determined by grepping the name in consideration in .../idlelib/*.py, where ... == <repository path>/Lib. IDLE => Edit => Find in Files, Alt-F3. |
New changeset 0945b9729734 by Terry Jan Reedy in branch 'default': |
Patch removed 1 & 2.
I checked the usage of isXyz functions outside the definitions and deprecated functions. isAquaTk: 8, isCarbonTk: 2, isCocoaTk: 5, isXQuartz: 0. I gather from www.python.org/download/mac/tcltk/ that Carbon might still be in use on machines with early 8.5 and that XQuartz is still in use and might be needed in the future. Also, since exactly 1 of 'Aqua' and 'XQuartz' are true on current machines running 8.5+, they are currently reduncant, but this could change in the future. So I don't propose any deletion for this group. |
No, go right ahead. Nobody should be using them. And I concur with keeping the others around for the time being. |
New changeset 166784c40be8 by Terry Jan Reedy in branch 'default': |
3 and 4 removed. Closing at least until I find something else that is not part of a refactoring but needs at least a question answered. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: