mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
![]() This follows the previous patch that changed idlelib file names. Class names that matched old module names are not changed. Change idlelib imports in turtledemo.__main__. Exception: config-extensions.def. Previously, extension section names, file names, and class names had to match. Changing section names would create cross-version conflicts in config-extensions.cfg (user customizations). Instead map old names to new file names at point of import in editor.EditorWindow.load_extension. Patch extensively tested with test_idle, idle_test.htest.py, a custom import-all test, running IDLE in a console to catch messages, and testing each menu item. Based on a patch by Al Sweigart. |
||
---|---|---|
.. | ||
__init__.py | ||
__main__.py | ||
bytedesign.py | ||
chaos.py | ||
clock.py | ||
colormixer.py | ||
forest.py | ||
fractalcurves.py | ||
lindenmayer.py | ||
minimal_hanoi.py | ||
nim.py | ||
paint.py | ||
peace.py | ||
penrose.py | ||
planet_and_moon.py | ||
round_dance.py | ||
sorting_animate.py | ||
tree.py | ||
turtle.cfg | ||
two_canvases.py | ||
wikipedia.py | ||
yinyang.py |