Commits

Show all
Author Commit Message Labels Comments Date
Ronald Oussoren
Reduce the number of extensions modules. Every framework now contains two extensions: one with the table of inline functions and one with all manual wrappers. This removes a lot of boilerplate code and should slightly improve speed of initialization.
Branches
pyobjc-ancient
Ronald Oussoren
* Bump version to 2.3a0 * use 'namedSelector' instead of 'namedselector' in Foundation._nsobject * enabled py3k compilation for the C extensions (This doesn't mean these wrappers actually work with python 3, hopefully later tonight...)
Branches
pyobjc-ancient
Ronald Oussoren
Modernize the unittests: assertEquals(foo, 1) instead of failUnless(foo == 1) This is part of the py3k port.
Branches
pyobjc-ancient
Ronald Oussoren
Fix a number of bugs in the testsupport module
Branches
pyobjc-ancient
Ronald Oussoren
* descriptors: actually export the new namedSelector * pyobjc-api.h: re-add PyObjCObject_Convert, remove pyobjc-compat.h definitions * export pyobjc-api.h and pyobjc-compat.h in the pyobjc egg-file, to make it easier to use the right headers in the framework wrappers. (This does require updates to the setup files of those wrappers)
Branches
pyobjc-ancient
Ronald Oussoren
Fix definition of Py_ARG_SIZE_T. Thanks to Virgul Durpas for noting the error.
Branches
pyobjc-ancient
Ronald Oussoren
Remove a lot of unnecessary metadata from the Foundation and AppKit bridgesupport files.
Branches
pyobjc-ancient
Ronald Oussoren
Initial support for Objective-C style properties. This adds a property class: objc.object_property This also adds a lot of machinery to allow writing that class in Python, in particular hooks that get called during class setup and a way to define hidden methods. Open issues: * The unittests for this are basicly just stubbed out * Hidden selector support needs more work. * Documentation for this feature sucks
Branches
pyobjc-ancient
Ronald Oussoren
Add all public items in the objc module to the documentation, even if most of them are documented as 'TODO'.
Branches
pyobjc-ancient
Ronald Oussoren
Initial port to Python 3.x. I'm targetting Python 3.2 and haven't tested with the stable 3.1 tree yet. The tree should be considered unstable until the python 3 port matures, the port affects both Python 2.x and Python 3.x functionality.
Branches
pyobjc-ancient
Ronald Oussoren
Automaticly enable SF shell account when needed
Branches
pyobjc-ancient
Ronald Oussoren
version 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Version 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Version 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
Ronald Oussoren
Bump version to 2.2
Branches
pyobjc-ancient
  1. Prev
  2. Next