You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
assignee='https://github.com/terryjreedy'closed_at=<Date2018-12-11.21:13:21.616>created_at=<Date2018-11-12.05:06:14.715>labels= ['3.8', 'expert-IDLE', 'type-feature', '3.7']
title="IDLE: use 'macOS' where appropriate."updated_at=<Date2018-12-11.21:13:21.615>user='https://github.com/terryjreedy'
The history of names for 10.X, from the reference above (which also has nicknames, like 'Mavericks' and 'Mohave', which I believe we do not use).
10.0 to 10.7: Mac OS X (space or spaces sometime left out, as in macosx)
10.8 to 10.13: OS X (2012, ditto)
10.14 to (current) 10.16 (2016)
AFAIK, the current Mac installers support either 10.6+ or 10.9+. The macosx references to 'Mac OS X 10.6' and 'OS X 10.7 and 10.8' are properly not changed.
The most recent item in NEWS.txt using 'OS X' is for bpo-27310, June 2016, by Ned, who used 'OS X'. So no changes to NEWS.txt or NEWS2.txt.
** Ned **
Should 'OS X Aqua Tk' be changed to 'macOS Aqua Tk' or 'macOS (OS X) Aqua Tk'? In other words, is 'OS X' here a replaceable noun adjective or an integral part of a proper name? The PR did the 2nd replacement in config.py, since the comment is about the 'IDLE Classic OSX' keyset, but I deferred the change in mainmenu.py.
Same issue with 'OS X Cocoa Tk 8.5' in editor.py.
Editor.py also has "Some OS X systems have only one mouse button". It seems to me that 'Mac' would be a better replacement that 'macOS' as the mouse is part of the hardware system, not the OS software.
Activity
terryjreedy commentedon Nov 12, 2018
'maxOS' is Apple's current name for the Mac operating system. See https://en.wikipedia.org/wiki/MacOS, Contents, Release History.
The module name macosx.py is currently left as is. Within that, 'Mac OS X' is correct for 10.6 for 10.8.
terryjreedy commentedon Nov 12, 2018
This issue is a spinoff of bpo-34864.
matrixise commentedon Nov 12, 2018
@terry, I suppose you wanted to say "macOs" and not "maxOs"
terryjreedy commentedon Nov 12, 2018
Whoops, 'macOS', as in the title and PR.
matrixise commentedon Nov 12, 2018
;-) just a joke.
I have reviewed your PR, but do you count with the occurences of "OS X", it's the abbreviation of "MacOS X"?
terryjreedy commentedon Nov 12, 2018
The history of names for 10.X, from the reference above (which also has nicknames, like 'Mavericks' and 'Mohave', which I believe we do not use).
10.0 to 10.7: Mac OS X (space or spaces sometime left out, as in macosx)
10.8 to 10.13: OS X (2012, ditto)
10.14 to (current) 10.16 (2016)
AFAIK, the current Mac installers support either 10.6+ or 10.9+. The macosx references to 'Mac OS X 10.6' and 'OS X 10.7 and 10.8' are properly not changed.
'OS X' in pyshell.py is removed in PR 10464.
The most recent item in NEWS.txt using 'OS X' is for bpo-27310, June 2016, by Ned, who used 'OS X'. So no changes to NEWS.txt or NEWS2.txt.
** Ned **
Should 'OS X Aqua Tk' be changed to 'macOS Aqua Tk' or 'macOS (OS X) Aqua Tk'? In other words, is 'OS X' here a replaceable noun adjective or an integral part of a proper name? The PR did the 2nd replacement in config.py, since the comment is about the 'IDLE Classic OSX' keyset, but I deferred the change in mainmenu.py.
Same issue with 'OS X Cocoa Tk 8.5' in editor.py.
Editor.py also has "Some OS X systems have only one mouse button". It seems to me that 'Mac' would be a better replacement that 'macOS' as the mouse is part of the hardware system, not the OS software.
terryjreedy commentedon Nov 12, 2018
The 4th line above should include 'macOS'.
10.14 to current 10.16: macOS (2016)
terryjreedy commentedon Nov 15, 2018
New changeset b65413b by Terry Jan Reedy in branch 'master':
bpo-35213: Where appropriate, use 'macOS' in idlelib. (bpo-10478)
b65413b
miss-islington commentedon Nov 15, 2018
New changeset 579c417 by Miss Islington (bot) in branch '3.7':
bpo-35213: Where appropriate, use 'macOS' in idlelib. (GH-10478)
579c417
miss-islington commentedon Nov 15, 2018
New changeset be657c1 by Miss Islington (bot) in branch '3.6':
bpo-35213: Where appropriate, use 'macOS' in idlelib. (GH-10478)
be657c1
terryjreedy commentedon Dec 11, 2018
Any more changes can be a future issue.