Commits

Show all
Author Commit Message Labels Comments Date
Bob Ippolito
Remove -O0
Tags
pyobjc-1.3b1
Branches
pyobjc-ancient
Bob Ippolito
Remove unfinished stuff from NEWS, add protocols html to docs bump version to 1.3b1
Branches
pyobjc-ancient
Bob Ippolito
fix typo(?)
Branches
pyobjc-ancient
Bob Ippolito
#ifdef bug
Branches
pyobjc-ancient
Ronald Oussoren
TODO updates
Branches
pyobjc-ancient
Ronald Oussoren
- copyWithZone: should now work correctly in all cases. - That is, given:: class Foo(...): def copyWithZone_(self, zone): ... You should end up with a working copyWithZone: method whether the super_class implements NSCopying or not. This is implemented with two mechanisms: 1) A copyWithZone: implementation for python subclasses of classes that implement NSCopying. This subclass adjust the refcounts of PyObject…
Branches
pyobjc-ancient
Ronald Oussoren
Convert to a doctest
Branches
pyobjc-ancient
Ronald Oussoren
implement support for defining new formal protocols
Branches
pyobjc-ancient
Bob Ippolito
assert NSNull.null() is not None
Branches
pyobjc-ancient
Bob Ippolito
check for None first, in case NSNull.null() somehow returns nil, it will still work
Branches
pyobjc-ancient
Bob Ippolito
use GETISA macro on the class
Branches
pyobjc-ancient
Bob Ippolito
ifdef around mach_inject
Branches
pyobjc-ancient
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
  1. Prev
  2. Next