1. Jeremy Reichman
  2. pyobjc

Commits

Show all
Author Commit Message Date Builds
Ronald Oussoren
Remove unused trac plugin
Ronald Oussoren
Improve test runner
Ronald Oussoren
Remove extra level introduced by conversion from subversion
Ronald Oussoren
Add working hgignore file
Ronald Oussoren
Use local testrunner instead of the one from setuptools Setup.py now contains a fully fleshed out test runner, instead of relying on the default 'test' command in setuptools/distribute. This has three advantages: 1) Better control over how tests are run 2) Improved isolation from the installed version of pyobjc-core 3) The test commands now prints a summary of the test results that is easily parsed by other scripts. KeyValueCoding was changed to e…
Ronald Oussoren
Tweak tests to ensure they work properly with python 2.7
convert-repo
update tags
Ronald Oussoren
Some minor changes that have been on my machine without getting checked in for a long while now.
Ronald Oussoren
Add support for 3 Objective-C runtime functions that were introduced in 10.6: objc.setAssociatedObject (wraps objc_setAssociatedObject), objc.getAssociatedObject and objc.removeAssociatedObjects. Documentations will follow later, need to restructure the enture docset anyway.
Ronald Oussoren
Improve memory management in bridgesupport parser.
Ronald Oussoren
Replace a number of calls to reprected unittest methods.
Ronald Oussoren
Ensure that NSLog calls are safe. In early versions of PyObjC we didn't support format strings but always called ``NSLog(@"%s", pythonArgument)``. This was changed in PyObjC 2, and that made calling NSLog with a non-constant first argument unsafe. This patch fixes that problem. Based on issue #3085651 on SF.net
Ronald Oussoren
- Small tweaks for the nsdata tests - Ensure nsbitmap wrappers work with python2.6
Ronald Oussoren
Avoid exceptions when doing str(anNSData).
Ronald Oussoren
Fix for issue #3077003 on SF.net: calculating the Cocoa string encoding from the Python one used strcmp in a bad way. Issue reported by Ken Thomases
Ronald Oussoren
Ensure that the pyobjc_unicode's internal storage is NUL terminated, some C extensions expect them to be.
Ronald Oussoren
the ``endSheetMethod`` decorator now works with python3
Ronald Oussoren
Improve test coverage and fix issues found by the added tests. Quartz is now the only framework with some failing tests (all due to incomplete test cases)
Ronald Oussoren
* Update api notes * Expand test coverage * Ensure that those tests pass (except for a couple of APIs that aren't supported right now and those are marked as such)
Ronald Oussoren
Fix a python refcounting bug in PyObjCCF_NewSpecial
Ronald Oussoren
Fix lame bug in FSRef.from_pathname: the C implmentation was missing the 'self' argument, which caused this class method to always raise a TypeError.
Ronald Oussoren
* Small updates to the metadata * Add tests for more information, and explicit test failures for APIs that aren't tested yet.
Ronald Oussoren
Some small tweaks that improve internal consistency.
Ronald Oussoren
Some small tweaks to ensure that all tests pass
Ronald Oussoren
* All tests now pass * Added tests and metadata for a couple of functions that weren't available yet.
Ronald Oussoren
Remove debug print from tests, re-enable a test that turns out to work just fine
Ronald Oussoren
Some small test changes that seem to ensure that these tests pass reliably. The actual change is a hack, but good enough for the test cases.
Ronald Oussoren
This fixes a number of small issues: * The wrappers for the NSBitmapImagerep initializers were incomplete, now both methods that take bitmap plane arguments are implemented and work. * Fix issue with cfmessage port wrappers * Remove debug print statuements All of this is tested on python 2.7 and will be backported to 2.3.1 once I've finished testing. With this patch all tests pass, although the cfrunloop and cfusernotification …
Ronald Oussoren
repo reorg
Ronald Oussoren
repo reorg
  1. Prev
  2. Next