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: Status bar on OSX garbled
Type: Stage:
Components: IDLE Versions:
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: Nosy List: gtabares, ronaldoussoren, sigzero
Priority: normal Keywords:

Created on 2007-01-04 04:49 by sigzero, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (4)
msg30908 - (view) Author: sigzero (sigzero) Date: 2007-01-04 04:49
The way that OSX windows work there is always a resizing handle in the lower right hand corner of windows. The way that IDLE currently does the statusbar is:

|Ln: 13|Col: 4

This cause the Col number to be placed over the resizer.

Something along the lines of:

|Ln: 13|Col: 4|<spaces>

would probably ensure that the resizer is not overlayed.

msg30909 - (view) Author: sigzero (sigzero) Date: 2007-01-04 04:49
This is for IDLE 1.1.4 and I am using Python 2.4.4 on OSX Tiger.
msg30910 - (view) Author: Gus Tabares (gtabares) Date: 2007-04-17 15:04
This is only reproducible when invoking IDLE from the Terminal. Invoking IDLE from the Finder is not affected. Here is the broken code in question:

Line 299 EditorWindow.py
if macosxSupport.runningAsOSXApp():


This will always return False from the Terminal because IDLE.app is not in sys.argv[0] (see macosxSupport.py line 9).
msg30911 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2007-07-09 08:09
Don't run OSX GUI applications outside of an application bundle, that is unsupported behaviour as far as the OS is concerned. Python has a workaround that makes it possible to do this, but that's mostly meant to be used during development only.

If you want to open a file in idle from the command-line use  'open -a IDLE somefile.py'.

I'm closing this bug as wont-fix because of this.
History
Date User Action Args
2022-04-11 14:56:21adminsetgithub: 44405
2007-01-04 04:49:01sigzerocreate