summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* Moved PythonScript to unsupported at Bill Bedford's request. It'll goJack Jansen2001-10-269-0/+0
| | | | away completely next release, unless someone complains.
* Added various tidbits.Jack Jansen2001-10-251-3/+18
|
* Some escaped newlines had spaces between the backslash and the newline. Also ↵Jack Jansen2001-10-231-7/+4
| | | | slightly changed the comment on xstat().
* New URL for Joe Strouts example page.Jack Jansen2001-10-231-3/+3
|
* Added _hotshot.Jack Jansen2001-10-232-0/+3
|
* quit() wasn't included in the suite. This is a quick manual patch to add it.Jack Jansen2001-10-231-1/+2
|
* Tweaks for MacPython 2.2b1Jack Jansen2001-10-2310-56/+51
|
* Tweaks for MacPython 2.2b1.Jack Jansen2001-10-231-0/+0
|
* SF patch #462296: Add attributes to os.stat results; by Nick Mathewson.Guido van Rossum2001-10-181-36/+123
| | | | | | | | | | | | | | | | | This is a big one, touching lots of files. Some of the platforms aren't tested yet. Briefly, this changes the return value of the os/posix functions stat(), fstat(), statvfs(), fstatvfs(), and the time functions localtime(), gmtime(), and strptime() from tuples into pseudo-sequences. When accessed as a sequence, they behave exactly as before. But they also have attributes like st_mtime or tm_year. The stat return value, moreover, has a few platform-specific attributes that are not available through the sequence interface (because everybody expects the sequence to have a fixed length, these couldn't be added there). If your platform's struct stat doesn't define st_blksize, st_blocks or st_rdev, they won't be accessible from Python either. (Still missing is a documentation update.)
* Some of the lesser used targets still used FMADD/FMSUB instructions. Fixed.Jack Jansen2001-10-102-0/+0
|
* Updated, and added a very terse description of PyMac_SetConsoleHandler().Jack Jansen2001-10-091-10/+8
|
* Fixed the embedding demo to correctly show the use ofJack Jansen2001-10-092-11/+19
| | | | overriding the console writer.
* Mods by Alexandre Parenteau to allow embedding programs to disable the ↵Jack Jansen2001-10-083-45/+90
| | | | | | MacPython console window completely, and optionally route console output (and input) to routines provided by the embedding app. Things don't fully work yet, but at least it doesn't break anything.
* Brought up to date with the current state of affairs.Jack Jansen2001-10-082-5/+6
|
* Added declarations for PyMac_SetConsoleHandler, PyMan_DUmmyReadHandlerJack Jansen2001-10-081-0/+19
| | | | and PyMac_DummyWriteHandler.
* Added weakrefobject.c and regenerated .exp files.Jack Jansen2001-10-084-6/+38
|
* Fixed old bug (caused by careless Carbonizing) that noone noticed untilJust van Rossum2001-09-241-1/+1
| | | | this week (apparently me and Bob Heeter at more or less the same time).
* Mods by Donovan Preston (with changes by me to make them "go with the flow")Jack Jansen2001-09-111-14/+90
| | | | | | | | | | | | | that will detect an __main__.py or __rawmain__.py in the application bundle. This file is then exectued as the main script. We now have applets in MachO Python!!! The difference between __main__ and __rawmain__ is that the former gets a complete simulated argv (so you can drop files on the applet and the script sees them in sys.argv) while the latter skips the argv simulation and the <option>key dialog. This keeps the AppleEvent that started the app intact, as well as the funny "-psn_xxxx" argv[1] argument, so the script can do with these what it wants.
* - Removed the . in the extensions.Jack Jansen2001-09-111-2/+12
| | | | - Allow any file to be dropped on the interpreter (for file args).
* removed debug print.Jack Jansen2001-09-111-1/+0
|
* Added a note about making sure the Lac/Lib directory is in sys.path.Jack Jansen2001-09-111-2/+8
|
* Failing to import macfsn is not a fatal error.Jack Jansen2001-09-111-1/+2
|
* Implemented PyMac_GetFullPathname for MacPython.Jack Jansen2001-09-111-3/+13
|
* Replaced PyMac_FullPath by PyMac_FullPathname, which has an extra 'length'Jack Jansen2001-09-105-34/+33
| | | | | | parameter for the return string (as unix pathnames are not limited by the 255 char pstring limit). Implemented the function for MachO-Python, where it returns unix pathnames.
* Superseded by Python 2.2.vct.Jack Jansen2001-09-101-0/+0
|
* Install the dialog resources into the application bundle. The EasyDialogsJack Jansen2001-09-091-1/+7
| | | | selftest now works.
* Don't call MacOS.SchedParams() in MachO, it doesn't exist.Jack Jansen2001-09-091-4/+8
|
* Minimal module to decode AppleSingle files (the way resource files areJack Jansen2001-09-091-0/+101
| | | | | | | stored in the CVS repository). It can either decode resource/data forks in the standard Mac way or decode only the resource fork but store the result in the data fork (the MacOSX preferred way). Finder info and all other stuff is ignored.
* Final tweaks for 2.2a3 distribution.Jack Jansen2001-09-0813-60/+104
|
* Oops, this file is very outdated. Removed.Jack Jansen2001-09-081-116/+0
|
* Patch by Mark Day to allow from __future__ imports. Looks harmlessJack Jansen2001-09-071-3/+5
| | | | | | | enough, but may have side-effects because it preallocates a single codeop.Compiler() to compile all statements the user enters. Just: please review and retract/modify if necessary.
* Minimal instructions for using the Makefile here. Also a clearJack Jansen2001-09-061-0/+28
| | | | | statement that this is a proof-of-concept meant for people to experiment with, nothing more.
* Added targets to install the application, and to install mac-additionsJack Jansen2001-09-061-1/+113
| | | | in Python.
* Rudimentary makefile for building the executable to go into aJack Jansen2001-09-051-0/+18
| | | | | | fullblown OSX application. It is starting to work, but building the application bundle is still handwork, and we need a minimal readme file too.
* Changes to make these work under OSX as the main program for aJack Jansen2001-09-052-53/+113
| | | | | | | | | | fullblown drag and drop application. To my surprise it is starting to work already: Python actually executes a script dropped on it. To be done: - Make sure this still works in MacPython - Don't lose argv[0] in the process - Applet support
* Python is a Shell, not a Viewer.Jack Jansen2001-09-051-1/+1
|
* A few more gcc warnings bite the dust.Jack Jansen2001-09-055-11/+28
|
* Shut up many more gcc warnings.Jack Jansen2001-09-0531-110/+186
|
* Added prototypes to shut gcc -Wstrict-prototypes up.Jack Jansen2001-09-041-4/+2
|
* Shut up a few more gcc warnings.Jack Jansen2001-09-042-2/+2
|
* Added prototypes to silence gcc strict-prototype warnings.Jack Jansen2001-09-042-141/+48
| | | | Fixed a few missing return values.
* Regenerated without default int return types.Jack Jansen2001-09-0417-33/+35
|
* Added pythonpath.r to the developer distribution. It'sJack Jansen2001-09-041-4/+12
| | | | | useful to people extending Python. Suggested by Alexandre Parenteau.
* Template for an OSX PythonInterpreter application.Jack Jansen2001-09-046-0/+66
|
* Photoshop sources for icon files. Not pretty, but hey! I'm not anJack Jansen2001-09-043-0/+0
| | | | artist (and a certain artist didn't jump in, yet).
* Added the last few missing files, and put everything in the right packages.Jack Jansen2001-09-021-0/+0
| | | | Tested, too:-)
* Silly typos.Jack Jansen2001-09-021-2/+2
|
* Don't call PyMac_HandleEvent in unix-PythonJack Jansen2001-09-021-0/+2
|
* Regenerated, mainly for new GC routines.Jack Jansen2001-09-012-8/+38
|
* xx.prj has been replaced by xx.mcp.Jack Jansen2001-09-011-74/+183
|