Commits

Author Commit Message Labels Comments Date
Ivan Vučica
Very basic and untested patch for building for PHP 5.3 on Mountain Lion on i386. Unfortunately, that PHP is x86_64 only, so having to force i386 to use the old objc runtime makes it impossible to use the extension with PHP. Unless PHP is rebuilt as universal binary, the extension can't be used nor tested. Solution would be to patch the bridge to use the modern runtime.
gwy...@c90b9560-bf6c-de11-be94-00142212c4b1
one more attempt at ridding us of some of those annoying mime types
w...@c90b9560-bf6c-de11-be94-00142212c4b1
misc updates
w...@c90b9560-bf6c-de11-be94-00142212c4b1
When converting a PHP exception to an Obj-C exception, also proprogate a useful reason string. Cut over to Obj-C 2.0 APIs. This makes the code only compatible with OS X.5 and up, but more importantly, eliminates the boat-load of compiler warnings that were making it impossible to spot real compilation issues. If there is sufficient demand for supporting earlier versions of OS X, then this can be implemented in the form of a set of functions that smell like the 2.0 APIs. Do a better job a…
w...@c90b9560-bf6c-de11-be94-00142212c4b1
fixup byref handling for objects
w...@c90b9560-bf6c-de11-be94-00142212c4b1
Add BridgeSupport support (been sitting around on my laptop for some time...) Refactor method invocation code so we don't have 3 slightly different versions of it.
w...@c90b9560-bf6c-de11-be94-00142212c4b1
tidy up
w...@c90b9560-bf6c-de11-be94-00142212c4b1
Modified patch from Adam Jacob Muller to fixup some strictness issues and argument handling.
w...@c90b9560-bf6c-de11-be94-00142212c4b1
and check in the rest of these bits
cvs...@c90b9560-bf6c-de11-be94-00142212c4b1
This commit was manufactured by cvs2svn to create tag 'start'.
w...@c90b9560-bf6c-de11-be94-00142212c4b1
kick off objc bits
Tags
start