This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Idle doc: explain "Configure Idle" not in "Options" on OSX, etc.
Type: Stage: resolved
Components: Documentation, IDLE Versions: Python 3.6, Python 3.4, Python 3.5, Python 2.7
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: Yellow, andrefreitas, docs@python, ned.deily, python-dev
Priority: normal Keywords: patch

Created on 2015-05-30 05:06 by Yellow, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
patch.diff andrefreitas, 2015-06-11 21:12 review
Messages (5)
msg244443 - (view) Author: yellow (Yellow) Date: 2015-05-30 05:05
"Configure Idle" not in "Options"
No solution found online
Running OSX 10.10.3
msg244452 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2015-05-30 07:57
Thanks for the report.  As much as possible, IDLE and the underlying Tk GUI toolkit it is built with try go conform to the interface guidelines of the platform (e.g. Windows, OS X, Unix X11) it is running on.  On OS X, application configuration options are expected to be found in a "Preferences" menu option under the application menu (the second menu item in the single menu bar at the top of the screen) and that is what happens with IDLE on OS X, rather than having "Options" -> "Configure IDLE" in the window menu bars as on other platforms.  It also has the standard OS X keyboard shortcut of CMD-Comma.  The IDLE documentation in the Standard Library doc set and the IDLE help file should be updated to note this and other platform differences.
msg245187 - (view) Author: André Freitas (andrefreitas) * Date: 2015-06-11 21:12
I have added the explanation in the Docs and IDLE help file. Found also that IDLE help.txt is out of sync with the Docs and needs to be fixed. I will open a new Issue.
msg246280 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2015-07-04 22:07
New changeset 64b42ec6ef42 by Ned Deily in branch '2.7':
Issue #24330: Update IDLE doc and help to note "Configure IDLE" difference
https://hg.python.org/cpython/rev/64b42ec6ef42

New changeset b9460ee09228 by Ned Deily in branch '3.4':
Issue #24330: Update IDLE doc and help to note "Configure IDLE" difference
https://hg.python.org/cpython/rev/b9460ee09228

New changeset 2dfdbbe0701b by Ned Deily in branch '3.5':
Issue #24330: merge from 3.4
https://hg.python.org/cpython/rev/2dfdbbe0701b

New changeset 055ddc0e713b by Ned Deily in branch 'default':
Issue #24330: merge from 3.5
https://hg.python.org/cpython/rev/055ddc0e713b
msg246281 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2015-07-04 22:12
Thanks for your patch, André!  I changed the wording a bit to make it even clearer.  Applied to 2.7 (for 2.7.11), 3.4 (3.4.4), and 3.5.0
History
Date User Action Args
2022-04-11 14:58:17adminsetgithub: 68518
2015-07-04 22:12:50ned.deilysetstatus: open -> closed
resolution: fixed
messages: + msg246281

stage: needs patch -> resolved
2015-07-04 22:07:07python-devsetnosy: + python-dev
messages: + msg246280
2015-06-11 21:12:50andrefreitassetfiles: + patch.diff

nosy: + andrefreitas
messages: + msg245187

keywords: + patch
2015-06-05 17:39:09terry.reedysetassignee: docs@python ->
2015-06-05 17:37:29terry.reedysetassignee: docs@python

nosy: + docs@python
components: + Documentation
title: "Configure Idle" not in "Options" -> Idle doc: explain "Configure Idle" not in "Options" on OSX, etc.
2015-05-30 07:57:55ned.deilysetversions: + Python 3.4, Python 3.5, Python 3.6
nosy: - ronaldoussoren

messages: + msg244452

components: + IDLE, - macOS
stage: needs patch
2015-05-30 05:06:00Yellowcreate