Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Script to generate .pkg packages, donated by Dinu Gherman. This is his | Jack Jansen | 2002-09-06 | 1 | -0/+464 |
| | | | | | original code, it still needs fiddling to make it work in general circumstances. | ||||
* | Generate pythonw.sh on the fly. | Jack Jansen | 2002-09-02 | 1 | -5/+7 |
| | | | | Use the build python for as many things as possible. | ||||
* | Pass -x badsyntax to compileall. | Jack Jansen | 2002-09-02 | 1 | -4/+4 |
| | | | | Tweaks to make builds work for non-standard dstroot. | ||||
* | Implemented the Help menu. The Python manual can be viewed (if installed) | Jack Jansen | 2002-08-31 | 1 | -0/+102 |
| | | | | | | | | and the selection can be looked up, and so can the Carbon manual. From the help menu you can also get to the online documentation, the Python website and the MacPython page. Untested in MacPython-OS9. | ||||
* | If there's an environment variable PYTHONIDEPATH it points to the IDE | Jack Jansen | 2002-08-31 | 1 | -1/+4 |
| | | | | folder. This allows running the IDE from the source tree on OSX. | ||||
* | MenuID's are signed. | Jack Jansen | 2002-08-31 | 1 | -0/+2 |
| | |||||
* | Typecode for AHTOCType was wrong. Fixed. | Jack Jansen | 2002-08-30 | 2 | -2/+2 |
| | |||||
* | Initialize self._helpmenu earlier, so we can use gethelpmenu() while | Jack Jansen | 2002-08-30 | 1 | -1/+1 |
| | | | | building the user menus. | ||||
* | Fix for Jaguar: use ln for installing symlinks, install no longer works. | Jack Jansen | 2002-08-30 | 1 | -2/+2 |
| | | | | Fix for sh: use : in stead of an empty then clause in an if. | ||||
* | On Jaguar the default mode for files in the installed product is 444 (or 555) | Jack Jansen | 2002-08-30 | 1 | -0/+1 |
| | | | | | in stead of 644 (755). This makes a subsequent install fail. Changed the INSTALL_MODE_FLAG to fix this. | ||||
* | Added support for the help menu. Application.gethelpmenu() will return | Jack Jansen | 2002-08-29 | 1 | -0/+35 |
| | | | | | | | it. Also fixed menu IDs to be signed in do_menudispatch. this is an incompatible change, but I don't think it'll hurt anyone. | ||||
* | Revived the Carbon.Help module, but implementing the MacHelp API in stead | Jack Jansen | 2002-08-29 | 5 | -269/+148 |
| | | | | | of the defunct Balloons API. Help tags are TBD, but at least this gives us access to the help menu. | ||||
* | Don't copy the documentation when using Python.app as an applet template. | Jack Jansen | 2002-08-29 | 1 | -0/+1 |
| | |||||
* | Distutils-based script by Bill Fancher to download the Python documentation | Jack Jansen | 2002-08-28 | 1 | -0/+166 |
| | | | | | | HTML tarball and use it to create a documentation tree readable and searchable with Apple Help Viewer. The documentation also shows up in Project Builder (if you add Python.framework to your project). | ||||
* | - Install a symlink to the documentation (which lives in the framework) | Jack Jansen | 2002-08-28 | 3 | -3/+14 |
| | | | | | | in Python.app, and refer to it in Info.plist. This makes Apple Help Viewer recognize the Python documentation. - Changed the externally visible name of Python.app to "Python" (was PythonW). | ||||
* | This file never made it to the repository, somehow. | Jack Jansen | 2002-08-28 | 1 | -0/+28 |
| | |||||
* | These were regenerated some time ago (with ascii chars only and | Jack Jansen | 2002-08-28 | 6 | -59/+61 |
| | | | | fully qualified imports) but somehow not checked in yet. | ||||
* | Interface to Apple Help Viewer. | Jack Jansen | 2002-08-28 | 2 | -0/+7 |
| | |||||
* | Don't build ConfigurePythonCarbon and ConfigurePythonClassic any longer, | Jack Jansen | 2002-08-22 | 1 | -2/+2 |
| | | | | classic Python is gone. | ||||
* | For MacPython-OS9 verbose is the default. | Jack Jansen | 2002-08-22 | 1 | -0/+3 |
| | |||||
* | Interface to Apple Help Manager. | Jack Jansen | 2002-08-22 | 3 | -0/+255 |
| | |||||
* | Moved CoreFoundation type support to bgen/macsupport. | Jack Jansen | 2002-08-22 | 6 | -70/+64 |
| | |||||
* | Added PyDoc_STR's. | Jack Jansen | 2002-08-22 | 1 | -112/+112 |
| | |||||
* | Merged the MacPython thanks list into the general acknowledgements. | Jack Jansen | 2002-08-19 | 1 | -10/+2 |
| | | | | There's really no point in a separate list of thank-you notes. | ||||
* | Refuse to run if the last bit of the destination path contains a # character. | Jack Jansen | 2002-08-18 | 1 | -1/+4 |
| | | | | | | | | | | | This is a silly workaround for a rather serious bug in MacOSX: if you take a long filename and convert it to an FSSpec the fsspec gets a magic cooky (containing a #, indeed). If you then massage the extension of this fsspec and convert back to a pathname you may end up referring to the same file. This could destroy your sourcefile. The problem only occcurs in MacPython-OS9, not MacPython-OSX (I think). Closes bug #505562. | ||||
* | Regenerated with PyDoc_STR() around docstrings. | Jack Jansen | 2002-08-16 | 23 | -2151/+2151 |
| | |||||
* | Fixed the bugs in the constant definitions, and in the code to test | Jack Jansen | 2002-08-15 | 4 | -10/+14 |
| | | | | | | them. The FutureWarnings are still there, until a way has been found to say "I know what I'm doing here when I say 0xff000000". | ||||
* | After generating the Python file with definitions try to run it, so | Jack Jansen | 2002-08-15 | 27 | -0/+54 |
| | | | | we catch errors during the build process in stead of later during runtime. | ||||
* | Try to cater for a source tree checked out with MacCVS in stead of | Jack Jansen | 2002-08-15 | 1 | -6/+36 |
| | | | | | unix cvs. In this case the resource files are actual resource files in stead of AppleSingle encoded files. | ||||
* | Updated for the current state of affairs. | Jack Jansen | 2002-08-12 | 1 | -20/+27 |
| | |||||
* | - Precompile py files in Mac subtree after installing | Jack Jansen | 2002-08-09 | 1 | -28/+34 |
| | | | | | - Pre-cache .rsrc files in Mac subtree after installing - Fixed nameclash in Make variables | ||||
* | - Check not only that cache file exists, but also that it is newer than | Jack Jansen | 2002-08-09 | 1 | -4/+7 |
| | | | | | the applesingle file. - Added optional verbose option for cachersrc tool. | ||||
* | Tool to pre-created cached .rsrc.df.rsrc files in the Lib directories, | Jack Jansen | 2002-08-09 | 1 | -0/+45 |
| | | | | similar to compileall.py. | ||||
* | Obsolete now that there's a python implementation of strptime in the | Jack Jansen | 2002-08-09 | 1 | -250/+0 |
| | | | | standard lib. | ||||
* | Patch by Russel Owen: if we have command line arguments zap pyc files | Jack Jansen | 2002-08-09 | 1 | -12/+15 |
| | | | | in the directories given. | ||||
* | Depracated some non-carbon modules. | Jack Jansen | 2002-08-09 | 3 | -0/+1013 |
| | |||||
* | This file should have gone long ago. | Jack Jansen | 2002-08-09 | 1 | -18/+0 |
| | |||||
* | By popular demand the frameworkinstall target now installs everything: | Jack Jansen | 2002-08-09 | 1 | -17/+21 |
| | | | | | | | | | the framework, the MacOSX apps and the unix tools. Most of the hard work is done by Mac/OSX/Makefile. Also, it should now be possible to install in a different directory, such as /tmp/dist/Library/Frameworks, for building binary installers. The fink crowd wanted this. | ||||
* | Use hex escape for non-ascii chars, now that the parser wants that. | Jack Jansen | 2002-08-08 | 1 | -13/+13 |
| | | | | | Good thing, too: some of the characters had been mangled by OS9->CVS->OSX roundtrips. | ||||
* | Regenerated with OSA class inheritance and fix for non-ascii chars. | Jack Jansen | 2002-08-07 | 42 | -818/+2217 |
| | |||||
* | Fixed incorrect logic in determining whether we should initialize | Jack Jansen | 2002-08-07 | 1 | -2/+1 |
| | | | | the classes' attribute list. | ||||
* | - If an OSA identifier is a Python reserved word we now append an _ | Jack Jansen | 2002-08-07 | 1 | -8/+10 |
| | | | | | | in stead of prepending it, which messes up "import * from". - A few ascii()s added again. - Changed the getbaseclasses a little, but it still isn't perfect. | ||||
* | Don't be over-enthusiastic with the ascii() calls: we don't need it if | Jack Jansen | 2002-08-07 | 1 | -19/+19 |
| | | | | the result passes through backticks. | ||||
* | Donovan Preston's patch #538395, with some mods by me. | Jack Jansen | 2002-08-07 | 4 | -50/+183 |
| | | | | | | | | | | | | This patch makes inheritance for OSA classes work. The implementation is a bit convoluted, but I don't immedeately see a simpler way of doing it. I added calls to ascii() everywhere we output strings that may contain non-ascii characters (Python has gotten very picky since the encoding patch:-). I also removed Donovan's different way of opening resource files: I don't seem to need it. | ||||
* | Quote the arguments, they may contain strings. | Jack Jansen | 2002-08-07 | 1 | -1/+1 |
| | |||||
* | Patch #567296 by Pim Buurman, slightly modified by me so it can be disabled | Jack Jansen | 2002-08-06 | 1 | -2/+24 |
| | | | | | | at compile time: use PBGetCatInfoSync() to get FInfo data in stead of GetFInfo. The latter doesn't work for folders. The former does, at least on OSX, and insofar the info makes sense for a folder. | ||||
* | Wrapper around _IBCarbon. | Jack Jansen | 2002-08-06 | 1 | -0/+1 |
| | |||||
* | Patch by Ronald Oussoren: if there's a .lproj in the extras list also | Jack Jansen | 2002-08-05 | 1 | -1/+10 |
| | | | | | check whether it contains a .nib, and do the Cocoa song and dance if it does. | ||||
* | In copy() don't try to obtain an FSSpec until we know the destination | Jack Jansen | 2002-08-05 | 1 | -6/+12 |
| | | | | exists. Partial fix for #585923. | ||||
* | Better output for errors, and some progress reports. | Jack Jansen | 2002-08-05 | 1 | -1/+12 |
| | | | | Handle the two modules with non-standard scanner module names. |