Commits

Author Commit Message Labels Comments Date
Ronald Oussoren
Fix for issue #3387767 on SF.net Without this patch the NSLog(u"\xf1") fails with a UnicodEncodeError due to a bug in the code that parses the printf format string to detect which arguments should be pushed on the C stack.
Ronald Oussoren
Some small OSX 10.7 related tweaks
Ronald Oussoren
Port CalendarStore to OSX 10.7
Ronald Oussoren
Port CFNetwork to OSX 10.7
Ronald Oussoren
Port Automator wrappers to OSX 10.7
Ronald Oussoren
Port AddressBook wrappers to OSX 10.7
Ronald Oussoren
Small tweaks to ensure that most tests pass Not all tests pass with this, failures seem to be related to either running in a ssh session or the OSX 10.7 port.
Ronald Oussoren
Update __init__.py files with additional content from the original files
Ronald Oussoren
Initial port to new metadata system.
Ronald Oussoren
Port to new metadata system
Ronald Oussoren
Quick and dirty port to new metadata system, needs work
Ronald Oussoren
Port to new metadata system
Ronald Oussoren
Port to new metadata system
Ronald Oussoren
Port to new metadata system
Ronald Oussoren
Port to new metadata system
Ronald Oussoren
Port to new metadata system
Ronald Oussoren
Fix asserts in testcases
Ronald Oussoren
Port to new metadata system
Ronald Oussoren
Port to new metadata system
Ronald Oussoren
Fix some testsuite issues.
Ronald Oussoren
Ensure that copy.copy(someArray) returns a mutable array We cannot reliably detect if a given instance of NSArray is mutable or not, therefore always returning an NSMutableArray from copy.copy gives a better user experience.
Ronald Oussoren
NSCF* classes are implementation details and might be renamed
Ronald Oussoren
Convert to new metadata and update for 10.7 SDK
Ronald Oussoren
Switch pyobjc-framework-Cocoa to new metadata system, and fix some bugs
Ronald Oussoren
Significant improvements to the new metadata system Most Cocoa tests now pass with the new metadata system. Also fixes some clang warnings
Ronald Oussoren
Affected by warnings cleanup
Ronald Oussoren
Fix compiler warnings for clang This patch fixes a number of small issues in the PyObjC source code and ensures that we compile basicly warnings-free with clang (Xcode 4.2, -Wall). Als add "-(BOOL)supportsWeakPointers { return YES; }" to the OC_Python* classes, this makes sure we play nice with ARC (our release implementation calls the super one after grabbing the python GIL and should therefore be safe in ARC mode).
Ronald Oussoren
Merge with libffi-15 from 10.6.7, and fix an x86-64 issue This check-in does two things: 1) Use the libffi-15 sources from MacOSX 10.6.7 (as provided on opensource.apple.com) 2) Patch that version to fix a test failure for x86-64 when using clang as the compiler This adds explict sign extension to the code in x86-ffi64.c, which wasn't required when using GCC but is required with clang. It is unclear whether this is a bug in clang, the x86-64 …
Ronald Oussoren
First batch of clang cleanups This fixes a number of issues located by the clang compiler and analyzer, there will be more fixes in a future checkin. Also adds a new private function the objc extension, to be used by a new metadata loader.
Ronald Oussoren
Remove unused support script
  1. Prev
  2. Next