summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* Not being able to copy PythonCore to the system-folder is not a fatal error, ↵Jack Jansen2001-12-072-4/+8
| | | | | | on OSX the user may not have permission to do so. Also give a more informative message in this case. Fixes bug 475253.
* Replace sprintf() with PyOS_snprintf().Jack Jansen2001-12-053-9/+9
|
* Link more modules with weak import, and add CarbonAccessors.o to all ↵Jack Jansen2001-12-051-6/+7
| | | | relevant PowerPC toolbox modules. This, in combination with recent IDE mods, makes the IDE work again under MacOS 8.1.
* Define NDEBUG if Py_DEBUG isn't defined.Jack Jansen2001-12-0511-0/+33
|
* Patch by Jason Harper to allow IDE to work again under MacOS 8.1. Plus ↵Jack Jansen2001-12-043-35/+145
| | | | appearance support for Wlist frames and focussing. Plus commented-out appearance support for the same for Wtext, which still needs some work.
* removed some dead code.Just van Rossum2001-12-031-15/+0
|
* Removed old and broken AE-based browser controller, use webbrowser.pyJust van Rossum2001-12-031-31/+11
| | | | instead. This fixes bug #488420.
* A system() lookalike that sends commands to ToolServer, by Daniel Brotsky. ↵Jack Jansen2001-12-031-0/+67
| | | | The semantics aren't enough like system() to add this to the main Lib folder, but it is pretty useful nonetheless for selected people.
* Merged changes made on r22b2-branch between r22b2 and r22b2-mac (theJack Jansen2001-11-3050-298/+1805
| | | | changes from start of branch upto r22b2 were already merged, of course).
* a whole bunch of OSX tweaksJust van Rossum2001-11-1810-69/+105
|
* Add the MSL C library to the set of standard librariesJack Jansen2001-11-102-1/+37
| | | | | | | linked against. Most, but not all, of it is included in PythonCore, but extensions may want to use some of the routines not included. Fixes a bug reported by Tom Loredo.
* Fixed various problems with command-dot handling (some very old):Jack Jansen2001-11-101-45/+52
| | | | | | | | | | - Don't scan for cmd-. unless in the foreground - Scan before switching out to other processes, not after - don't scan if SchedParams.check_interrupt is false (!) - But: do scan if we're blocked on I/O One problem remains: in the last case KeyboardInterrupt is raised too late.
* Changed names, added bridge functions to macfs.fsref objects andJack Jansen2001-11-061-67/+48
| | | | generally did things to get it working.
* Added an error message when using FSRef objects on platforms that don'tJack Jansen2001-11-061-0/+1
| | | | support them.
* Added hfsplusapi module.Jack Jansen2001-11-064-0/+6
|
* Added longlong routines.Jack Jansen2001-11-062-1/+8
|
* Enabled WITH_LONG_LONG. No reason it was disabled, it has been supported by ↵Jack Jansen2001-11-061-2/+2
| | | | the Metrowerks compiler for quite some time.
* Removed unused variable.Jack Jansen2001-11-061-1/+0
|
* First couple of fixes to make it compile with Universal 3.3.2.Jack Jansen2001-11-061-10/+21
|
* HFS+ API contributed by Nitin Ganatra. This checkin is identical to what he ↵Jack Jansen2001-11-061-0/+1547
| | | | sent me, except for the namechange (fmgr->hfsplus).
* Correctly builds the C module now.Jack Jansen2001-11-052-5/+1600
|
* First tweaks to allow MacPython to be compiled withJack Jansen2001-11-055-22/+9
| | | | Universal Headers 3.4
* Fixed broken newlines and changed module name. Still untested.Jack Jansen2001-11-052-23/+18
|
* Regenerated with CF accessors.Jack Jansen2001-11-052-0/+72
|
* Carbon Event Manager module donated by Donovan Preston. Checked in as I ↵Jack Jansen2001-11-052-0/+332
| | | | received them (except for namechange), these will not work as-is, that'll be fixed in a later checkin.
* Make the CoreFoundation object _New and _Convert routines available to other ↵Jack Jansen2001-11-052-38/+140
| | | | modules. Idea by Donovan Preston, implementaion by me.
* MacPython -vv equivalent printed incorrect filenames, fixed. AlsoJack Jansen2001-11-051-11/+1
| | | | removed some outdated code.
* added acces to the cellSize field, rewrote setattr codeJust van Rossum2001-11-052-24/+32
|
* Rewritten the List Definition for the traceback window in Python,Just van Rossum2001-11-051-9/+112
| | | | which makes it work under Carbon. Next stop: the object browser.
* More List Manager interfacing:Just van Rossum2001-11-053-23/+363
| | | | | | | - CreateCustomList(): write LDEF's in Python! (carbon + classic) - list.LGetCellDataLocation() (Jack: what's with this _WIN32/pywintoolbox.h stuff?)
* macdinkingJust van Rossum2001-11-022-10/+9
|
* use 32bit APIs for control values, refactor slightlyJust van Rossum2001-11-021-42/+28
|
* use proper APIs for activate/deactivateJust van Rossum2001-11-021-17/+5
|
* wintertime bluesJust van Rossum2001-11-021-0/+0
|
* removed import display hackeryJust van Rossum2001-11-022-66/+5
|
* some support for syntax coloring, disabled for nowJust van Rossum2001-11-022-42/+149
|
* changed the default fontJust van Rossum2001-11-021-1/+1
|
* fixed a non-Carbon Carbon importJust van Rossum2001-11-021-1/+1
|
* - rearranged some importsJust van Rossum2001-11-021-29/+3
| | | | | | - removed default button drawing code: this doesn't work well under OSX. Needs to be replaced by SetWindowDefaultButton() calls, once we have those.
* rearranged some importsJust van Rossum2001-11-024-23/+8
|
* We always install the Sioux menubar, in stead of only when no menubarJack Jansen2001-11-011-0/+8
| | | | | | was installed previously. This fixes bug #476904, but I'm not 100% sure it doesn't break anything else. But if it does I'll notice tomorrow when I try to build GRiNS:-)
* Under MachO-Python unconditionally import macfsn.Jack Jansen2001-11-011-0/+6
|
* Workaround for odd problem on my machine: without this I get a tracebackJust van Rossum2001-10-311-1/+5
| | | | if I hit enter instead of return upon file selection.
* Moved macfsn hackery from macmain.c to macfsmodule.c so it loadsJust van Rossum2001-10-312-30/+32
| | | | on demand instead of at startup.
* call the correct base method (found due to better inheritance checking in 2.2)Just van Rossum2001-10-311-1/+1
|
* RegeneratedJack Jansen2001-10-312-18/+4
|
* Added structseq.cJust van Rossum2001-10-311-0/+0
|
* Added Donovan Preston and reformatted to 80-char lines.Jack Jansen2001-10-311-74/+82
|
* Mod by Donovan Preston to allow MacPython to live in a Python.app bundle and ↵Jack Jansen2001-10-301-34/+62
| | | | | | understand the __main__.py convention used there for applets. This gives us applets that work on both OS9 and OSX! (Although "applet" may not be the correct word for something that is going to be multimegabyte:-). But: the code is currently disabled, as it requires CodeWarrior 7 and I'm still using 6.
* Files used for MacPython 2.2b1 distribution.Jack Jansen2001-10-303-5/+7
|