| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Use the Carbon scrap manager interface if the old interface isn't available.
|
|
|
|
| |
Use the Carbon scrap manager interface if the old interface isn't available.
|
|
|
|
| |
added support for live feedback in scrollbars
|
|
|
|
|
| |
Internet Config is now part of official Apple interfaces, so use the new
headers and libraries.
|
|
|
|
|
| |
- Get rid of keyword list and use keyword.iskeyword() function (which I wasn't aware of previously).
- Identify() enum values. This was changed in 1.14, but I don't think it is a good idea.
|
|
|
|
|
|
|
|
|
|
| |
- Added minimal support for floating windows.
- Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
MachoPython. Mainly making sure we don't call routines that don't exist
and representing pathnames in a os.separator-neutral format.
These shouldn't interfere too much with Just's work on the next generation IDE,
I hope.
|
|
|
|
|
|
|
|
|
|
| |
- Don't append quit menu when on OSX, it is special and automatic there.
- Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
MachoPython. Mainly making sure we don't call routines that don't exist
and representing pathnames in a os.separator-neutral format.
These shouldn't interfere too much with Just's work on the next generation IDE,
I hope.
|
|
|
|
|
|
|
|
|
|
| |
- Added minimal support for floating windows.
- Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
MachoPython. Mainly making sure we don't call routines that don't exist
and representing pathnames in a os.separator-neutral format.
These shouldn't interfere too much with Just's work on the next generation IDE,
I hope.
|
|
|
|
|
|
|
|
|
| |
Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
MachoPython. Mainly making sure we don't call routines that don't exist
and representing pathnames in a os.separator-neutral format.
These shouldn't interfere too much with Just's work on the next generation IDE,
I hope.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Flush screen buffer upon console.flush() and output.flush().
This fixes bug #511992.
- Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
MachoPython. Mainly making sure we don't call routines that don't exist
and representing pathnames in a os.separator-neutral format.
These shouldn't interfere too much with Just's work on the next generation IDE,
I hope.
- Modified version of patch #496882: echo SimpleStdin readline()
input to stdout.
|
|
|
|
| |
half-hearted stab at supported the 2.2 object model better.
|
|
|
|
| |
made radio button labels readable under OSX
|
|
|
|
|
| |
Don't call PyMac_OutputSeen if we have a custom console. Fix by
Alexandre Parenteau.
|
|
|
|
|
|
|
|
|
| |
In MachoPython, don't simulate argc/argv unless we have argc=1 and argv[1]
starts with "-psn_". This means the drag-and-drop continues to work as
expected, but we can now also do
/Applications/Python.app/Contents/MacOS/python script.py
from the command line, which is a lot easier with debugging. Pressing <option>
at this point also has the expected effect of opening the options dialog!
|
|
|
|
|
|
|
|
|
|
| |
- Use full paths for Rez and DeRez, which may not be on $PATH. Fixes bug
#509074.
- Also install the Tools directory on "make installmacsubtree".
- Added a note that you have to add Mac/Lib to sys.path after doing
a "make installmacsubtree".
- Include errors.rsrc in the Python.app resource file, so the error strings
are available in MacOS API exceptions.
|
|
|
|
| |
Ugh, by all means, _do_ report exceptions somehow ;-)
|
|
|
|
|
|
| |
- Added as_pathname() method to FSRef objects.
- In MachoPython expect Unix-style pathnames for both FSSpec and FSRef
initializers.
|
|
|
|
|
| |
Fixed to work under MachoPython, doing the expected unpacking for applesingle
files.
|
|
|
|
| |
Get rid of fsspec type initializer, it wasn't used anyway.
|
|
|
|
|
|
|
|
|
|
| |
Rename the routine to start the target running _start(), with a compatibility
routine start() calling it.
Some suites declare an event start(), which obscures this method, which
causes the class initializer to fail when called with start=1.
Based on bug report and fix suggestion by Jacob Kaplan-Moss.
|
|
|
|
| |
Added support for unicode strings (utxt).
|
|
|
|
|
|
|
| |
- Added minimal support for floating windows.
- Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
MachoPython. Mainly making sure we don't call routines that don't exist.
- Don't barf when an AppleEvent was not handled. It's ok to ignore.
|
|
|
|
|
| |
Rewritten, clarified, corrected and cleaned up by Michael J. Barber.
Some modifications and clarifications (by me) to Michael's mods.
|
|
|
|
| |
'release22-maint'.
|
|
|
|
| |
'release22-maint'.
|
| |
|
|
|
|
| |
available in OSX (mach-o) but not in CarbonLib (neither on OSX or OS9).
|
| |
|
| |
|
|
|
|
| |
for DataBrowser controls.
|
|
|
|
| |
for GetEventParameter().
|
| |
|
|
|
|
| |
here, for conveninece.
|
| |
|
|
|
|
| |
files with one 6-line anti-export-file. Yeah! (Thanks Alex, for reminding me:-)
|
|
|
|
| |
python callback, and do RemoveEventHandler() upon deallocation.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
convenience wrapper function: distutils uses the class directly. Fixes bug #492665.
|
|
|
|
| |
- FindControlUnderMouse() returns an existing control, not a new one.
|
|
|
|
| |
Not sure how to properly solve this.
|
| |
|
| |
|
| |
|
| |
|