Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Outdated. | Jack Jansen | 2002-12-13 | 4 | -117/+0 | |
| | ||||||
* | Got rid of unused Compat files. | Jack Jansen | 2002-12-13 | 3 | -0/+0 | |
| | ||||||
* | another wrong assumption fixed | Just van Rossum | 2002-12-13 | 1 | -3/+2 | |
| | ||||||
* | Still used the old config file. Fixed. | Jack Jansen | 2002-12-13 | 1 | -0/+0 | |
| | ||||||
* | Compatibility files that haven't been used in a long time. | Jack Jansen | 2002-12-13 | 12 | -582/+0 | |
| | ||||||
* | Get rid of support for Universal Headers older than 3.4 and various other | Jack Jansen | 2002-12-13 | 10 | -78/+6 | |
| | | | | outdated things. | |||||
* | Get rid of 2.2 "poor mans universal newlines" now that the real thing | Jack Jansen | 2002-12-13 | 1 | -19/+0 | |
| | | | | is implemented. | |||||
* | It was an old MacPython artefact that these files were still in the source | Jack Jansen | 2002-12-13 | 22 | -4128/+0 | |
| | | | | | tree. Removed them, anyone really desparate to recover them can get them from the CVS repository. | |||||
* | Tkinter isn't supported under Carbon. Under MacOSX native it is, but | Jack Jansen | 2002-12-13 | 3 | -975/+0 | |
| | | | | that version doesn't need these workarounds. | |||||
* | Very outdated: this is a 68K support file. | Jack Jansen | 2002-12-13 | 1 | -290/+0 | |
| | ||||||
* | and now the real fix... | Just van Rossum | 2002-12-13 | 1 | -5/+2 | |
| | ||||||
* | fixed bool browsing bug, sf bug #652591 | Just van Rossum | 2002-12-13 | 1 | -0/+1 | |
| | ||||||
* | Getting rid of pre-Carbon (MacOS8) support. All code depending on | Jack Jansen | 2002-12-12 | 54 | -5242/+100 | |
| | | | | | | TARGET_API_MAC_OS8 (or !TARGET_API_MAC_CARBON) is gone. Also some TARGET_API_MAC_OSX conditional code is gone, because it is no longer used on OSX-only Python (only in MacPython-OS9). | |||||
* | Fixed so the Res.Resource() accepts either another resource, a string | Jack Jansen | 2002-12-05 | 3 | -66/+129 | |
| | | | | or no argument (giving an empty resource). | |||||
* | Added PEP253 support to most Carbon modules. This isn't complete yet: | Jack Jansen | 2002-12-03 | 43 | -534/+1592 | |
| | | | | | | some of the more compilcated cases (CF, Res) haven't been done yet. Also, various types should inherit from each other (anything with an as_Resource method should be a Resource subtype, the CF types should become one family). | |||||
* | - reworked the object unpacking code, now supports new-style objects more | Just van Rossum | 2002-12-01 | 1 | -34/+46 | |
| | | | | | or less decently/completely. - cleaned up a little. | |||||
* | - found a case where sys.path[0] isn't set to Contents/Resources, | Just van Rossum | 2002-11-30 | 1 | -2/+8 | |
| | | | | | so search the entire path. - only add modules if we're building a standalone application. | |||||
* | Lots of minor tweaks for the pep252 checkins, mainly because Qd | Jack Jansen | 2002-11-30 | 25 | -61/+60 | |
| | | | | attributes are no longer supported. | |||||
* | Build _AE too. | Jack Jansen | 2002-11-29 | 1 | -0/+4 | |
| | ||||||
* | Converted the Carbon modules to use PEP252-style objects, with | Jack Jansen | 2002-11-29 | 48 | -2507/+2447 | |
| | | | | | | | | | | | | | | | | descriptors in stead of manual getattr hooks to get at attributes of the objects. For Qd I have in stead gotten rid of most of the attribute access in favor of the carbon-style accessor methods (with the exception of visRgn, to be done later), and of the Carbon.Qd.qd global object, for which accessor functions are also available. For List I have fixed the fact that various methods were incorrectly generated as functions. CF is untouched: PEP252 doesn't allow "poor-mans-inheritance" with basechain, so it will have to wait for PEP253 support. | |||||
* | Forgot to do os.path.basename() on mainprogram: a nonworking app was built ↵ | Just van Rossum | 2002-11-29 | 1 | -7/+6 | |
| | | | | if the mainprogram wan't in the current directory. Fixed. | |||||
* | added Thomas H's LOADER code for importing extension (sub)modules; little tweaks | Just van Rossum | 2002-11-29 | 1 | -21/+27 | |
| | ||||||
* | fixed typo and wrapping | Just van Rossum | 2002-11-28 | 1 | -1/+2 | |
| | ||||||
* | - Rewrote bootstapping code in sh so we're really independent of an | Just van Rossum | 2002-11-28 | 1 | -40/+54 | |
| | | | | | | | | | | installed Python. So we don't use os.execve any longer, which means we need an actual executable in <myapp>.app/Contents/MacOS. For applets we make a symlink to the Python executable used to build the applet, for standalone apps we simply copy it. - Added support for the new any_missing_maybe() feature of modulefinder.py, which is pending as patch #643711. Its use is optional so it still works with the existing version of modulefinder.py | |||||
* | added support for building standalone applications | Just van Rossum | 2002-11-26 | 1 | -14/+259 | |
| | | | | | - requires modulefinder.py to be on sys.path - does *not* work for Python.framework (yet), only for static builds | |||||
* | Lots of restructuring, mostly suggested by Bill Bumgarner. Main | Jack Jansen | 2002-11-25 | 6 | -57/+242 | |
| | | | | | | externally visible difference is that the factory defaults are now in a plist file in the bundle, in stead of being hard-coded in the application. | |||||
* | get creator code from plist if available, instead of overriding with default | Just van Rossum | 2002-11-24 | 1 | -1/+6 | |
| | ||||||
* | whoops, -p actually has an argument | Just van Rossum | 2002-11-24 | 1 | -1/+1 | |
| | ||||||
* | hardcode some resources, removing annoying Widgets.rsrc dependency | Just van Rossum | 2002-11-24 | 2 | -15/+100 | |
| | ||||||
* | cleaned up __init__ argument mess with a funky base class | Just van Rossum | 2002-11-23 | 1 | -74/+81 | |
| | ||||||
* | Allow access to the returned value(s) as FSRefs. Unfortunately for some | Jack Jansen | 2002-11-22 | 1 | -2/+38 | |
| | | | | | reason getting at saveFileName doesn't work, so it currently only really works for opening files for reading. | |||||
* | Added the alias manager too. The interface isn't perfect yet: the alias | Jack Jansen | 2002-11-22 | 5 | -0/+870 | |
| | | | | | manager doesn't always have the alias as the first argument, so things become functions in stead of methods. | |||||
* | Got angry and added support for pretty much the whole file and folder | Jack Jansen | 2002-11-22 | 10 | -0/+2757 | |
| | | | | | manager. This should allow us the get rid of most of the FSSpecs, only navigation services remains to be done. | |||||
* | workaround so the (otherwise still broken) IDE can at least quit in the ↵ | Just van Rossum | 2002-11-22 | 1 | -15/+14 | |
| | | | | Python 2.2 Jaguar addon install | |||||
* | changed to use Lib/bundlebuilder.py instead of scripts/buildappbundle.py | Just van Rossum | 2002-11-22 | 1 | -5/+8 | |
| | ||||||
* | make the --link option match the original: just symlink the executable | Just van Rossum | 2002-11-22 | 1 | -2/+2 | |
| | ||||||
* | Added --link-exec option: make a symlink for the executable only, copy all ↵ | Just van Rossum | 2002-11-22 | 1 | -4/+20 | |
| | | | | other files. | |||||
* | Replaced the bundle building code with calls to the new bundlebuilder | Just van Rossum | 2002-11-22 | 1 | -133/+75 | |
| | | | | | | | | | module. Jack: I've compared the .app output of the orginal with the new and I can't find any significant differences. However, bundlebuilder.py contains its' own command line interface and I think we should use that instead. I'll have a look to see whether I can patch Mac/OSX/Makefile.jaguar to this effect. | |||||
* | fixed error in cmd line doc; moved funny self.name line once more | Just van Rossum | 2002-11-22 | 1 | -2/+3 | |
| | ||||||
* | fixed stupid bug | Just van Rossum | 2002-11-22 | 1 | -1/+1 | |
| | ||||||
* | added command line interface; refactored a bit; little things. | Just van Rossum | 2002-11-21 | 1 | -82/+179 | |
| | ||||||
* | name kwargs kwargs | Just van Rossum | 2002-11-21 | 1 | -2/+2 | |
| | ||||||
* | Tools to create MacOS X (application) bundles. | Just van Rossum | 2002-11-21 | 1 | -0/+307 | |
| | | | | | | | Todo: - command line parsing - main program - modulefinder(-like ;-) support to build standalone apps. | |||||
* | - cleaned up example/test code | Just van Rossum | 2002-11-20 | 1 | -29/+30 | |
| | | | | | | - don't encode/escape elements - fixed typo in doc string - provide our own copy function for the Dict class | |||||
* | dded cvsignores. | Jack Jansen | 2002-11-20 | 4 | -2/+12 | |
| | ||||||
* | Minimal instructions on building a MacPython-OSX addon for Apple's | Jack Jansen | 2002-11-20 | 1 | -0/+62 | |
| | | | | /usr/bin/python. | |||||
* | Build PythonLauncher for MacPython-OSX 2.2 as well. | Jack Jansen | 2002-11-20 | 2 | -5/+28 | |
| | ||||||
* | This file is now generated dynamically. | Jack Jansen | 2002-11-20 | 1 | -2/+0 | |
| | ||||||
* | removed a redundant .strip(); made a doc string more or less tell the truth | Just van Rossum | 2002-11-19 | 1 | -3/+5 | |
| | ||||||
* | No need to import __builtin__, spotted by Skip. | Just van Rossum | 2002-11-19 | 1 | -4/+4 | |
| |