Commits

Show all
Author Commit Message Labels Comments Date
Bob Ippolito
make this extern a const NSString*
Branches
pyobjc-ancient
Bob Ippolito
wrap loadBundle(Functions|Variables) with #ifdef MACOSX
Branches
pyobjc-ancient
Ronald Oussoren
More fixups for a broken checkin
Branches
pyobjc-ancient
Ronald Oussoren
Forget to add this...
Branches
pyobjc-ancient
Bob Ippolito
oops
Branches
pyobjc-ancient
Bob Ippolito
New example (not quite finished)
Branches
pyobjc-ancient
Ronald Oussoren
Real fix for bug 1146224, including some unittests
Branches
pyobjc-ancient
Ronald Oussoren
remove debug print statements
Branches
pyobjc-ancient
Ronald Oussoren
- Rework the code that ensures that proxy objects are unique. Object identity is now preserved in both directions (see NEWS.txt for the limitations) - Some more hackery on the number proxies: * Use __slots__ where possible to avoid adding a __dict__ to the proxies for NSNumbers * Implement __class__ for those proxies as well, this way the proxies seem to fit at the right place into the class hiearchy. * More unittests - NSDecimalNumber is no longer proxied …
Branches
pyobjc-ancient
Ronald Oussoren
"Fix" for bug #1146224 Due to the way PyObjC is implemented you cannot use varargs function (either *args or **kwds) as methods. If you try to you'll get unexpected behaviour. This patch makes using *args or **kwds on objc-methods illegal. Fixing the issues would be preferable, but is a lot of work.
Branches
pyobjc-ancient
Bob Ippolito
update NEWS
Branches
pyobjc-ancient
Bob Ippolito
Small correction to tutorial
Branches
pyobjc-ancient
Bob Ippolito
the code for this wasn't checked in.. comment out for now
Branches
pyobjc-ancient
Ronald Oussoren
Silence compiler warning
Branches
pyobjc-ancient
Bob Ippolito
insert comments about where to implement better formal protocol support
Branches
pyobjc-ancient
Bob Ippolito
simplify debugging delegate using an ivar
Branches
pyobjc-ancient
Bob Ippolito
break when protocol is found
Branches
pyobjc-ancient
Bob Ippolito
fix tabs
Branches
pyobjc-ancient
Bob Ippolito
oops, ref leak
Branches
pyobjc-ancient
Bob Ippolito
add protocolsForClass to _objc, remove protocolNamed implement protocolNamed in python (objc._protocols)
Branches
pyobjc-ancient
Ronald Oussoren
- Implement some unittests - Raise TypeError when inheriting from something that is not a Protocol (instead of objc.error)
Branches
pyobjc-ancient
Ronald Oussoren
Protocols must be protocols, not just any instance
Branches
pyobjc-ancient
Bob Ippolito
Fix typo
Branches
pyobjc-ancient
Bob Ippolito
Update NEWS/TODO w.r.t. Protocol support
Branches
pyobjc-ancient
Bob Ippolito
Add formal protocol support (not creating, just implementing) XXX: Classes are not checked against formal implementation XXX: protocols are checked to be PyObjCObject, not more specific
Branches
pyobjc-ancient
Ronald Oussoren
- Rework the unittests for NSNumber. - Add testcase for NSDecimal(floatValue)
Branches
pyobjc-ancient
Bob Ippolito
import sys
Branches
pyobjc-ancient
Bob Ippolito
enable the __pyobjc_object__ protocol for pyobjc_unicode
Branches
pyobjc-ancient
Bill Bumgarner
Missing an @end.
Branches
pyobjc-ancient
Bob Ippolito
update TODO
Branches
pyobjc-ancient
  1. Prev
  2. Next