Commits

Author Commit Message Labels Comments Date
Ronald Oussoren
minor update
Ronald Oussoren
Ensure test pass on OSX 10.8 The change to _callbacks.m fixes a real bug in the Quartz bindings
Ronald Oussoren
py3k issue in tests
Ronald Oussoren
Fix test failures for the EventKit bindings
Ronald Oussoren
Ensure test pass on OSX 10.8 - Surpress test failures for known-incomplete tests (expectedFailure) - Add better metadata for OSX 10.8 Metadata for 10.8 is suboptimal, a complex fix will have to wait until after the next release.
Ronald Oussoren
Various fixes
Ronald Oussoren
UniChar is typedef for unsigned short, not signed short.
Ronald Oussoren
Add implementation of NSDictionaryOfVariableBindings This adds a trivial implementation of NSDictionaryOfVariableBindings. The difference with ObjC is that the arguments are strings, not identifiers. The latter cannot be implemented in Python. Fixes issue #8
Ronald Oussoren
PyObjCTools.Debugging doesn't work with Python 3.x (issue #14) This checking ensures that PyObjCTools.Debugging can work with python 3.x, by removing "u" prefixes before unicode literals, adding "b" prefixes before bytes literals and moving to print-as-a-function. Also adds a minimal testsuite for the Debugging module, which is far from perfect right now (it doesn't actually test that exception logging works)
Ronald Oussoren
Also compile without warnings with python 3.2 and 3.3 also: add 'pragma message' for the testproperties.m file to tell users that the warnings are expected also: update distribute version in distribute_setup.py to 0.6.28 because that's needed for python 3.3 support
Ronald Oussoren
Ensure code compiles without warnings Some minor code changes and addition off 'pragma ... diagnostic ignore ...' to avoid compiler warnings. The whole build for python 2.7 is now without warnings, except for some warnings in Modules/objc/test/properties.m that cannot be silenced using a pragma (and cannot be fixed by code changes because the current code is intentional and needed for the tests)
Ronald Oussoren
Fix test failure for the creation of formal protocols
Ronald Oussoren
Surpress deprecation warning in the FSRef bindings
Ronald Oussoren
merge with CPython repository
Ronald Oussoren
Fix refcounting issue in manual wrapper The custom wrapper incorrectly assumed that the returned value was owned by the caller and therefore called CFRetain too much. This caused crashes on OSX 10.8 (and for some reason happened to work fine on earlier OSX releases)
Ronald Oussoren
Add missing calls to [super init] in the initializers for OC_PythonString and OC_PythonUnicode
Ronald Oussoren
avoid test failure
Ronald Oussoren
Tests are now complete, 2 test failures
Ronald Oussoren
Initial wrappers for EventKit framework Tests are incomplete, will change soon
Ronald Oussoren
Documentation update
Ronald Oussoren
Use /System/Library/Frameworks/CFNetwork.framework when available (This is the location on OSX 10.8 or later, the old location also works but might fail in later releases)
Ronald Oussoren
Avoid ResourceWarning
Ronald Oussoren
Remove partial update A previous check-in accidently commited a work-in-progress update to the AddressBook bindings
Ronald Oussoren
Don't use deprecated functionality
Ronald Oussoren
typo fix
Ronald Oussoren
Use ``with open(...)`` to explictly close files
Ronald Oussoren
Fix NSObject comparison issue
Ronald Oussoren
merge
Ronald Oussoren
fix metadata
Ronald Oussoren
XgridFoundation is gone in OSX 10.8
  1. Prev
  2. Next