Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Fixed the last two bgen-based modules to be buildable on OSX. | Jack Jansen | 2002-08-05 | 2 | -5/+6 |
| | |||||
* | Enable building of Carbon toolbox modules with unix-Python. | Jack Jansen | 2002-08-05 | 26 | -58/+26 |
| | |||||
* | Got rid of staticforward. | Jack Jansen | 2002-08-05 | 4 | -11/+11 |
| | |||||
* | This can now run under unix-Python too. You have to pass the folder | Jack Jansen | 2002-08-05 | 1 | -2/+6 |
| | | | | to search on the command line in that case. | ||||
* | Moved bgenlocations to the Mac/Lib directory. Not perfect, but better than | Jack Jansen | 2002-08-05 | 1 | -0/+61 |
| | | | | | | | where it was: it is really a configuration file, not a normal module. By moving it into Mac/Lib we can now also store the location of bgen itself in there, which is needed because bgen isn't installed. | ||||
* | Renamed Py_Main to PyMac_Main as it has a different signature than the ↵ | Jack Jansen | 2002-08-05 | 1 | -4/+4 |
| | | | | "normal" Py_Main, and that signature has appeared in a .h file. |