timburks/nu — pull request #26 by philipwhite (2011-10-16 03:08:16+00:00)
Title: Amalgamated

Hi Tim,
I've updated the amalgamated branch to remove the workaround that Yusuf had added to get around the Snow Leopard bug that caused the method_*** functions to misreport signatures for methods that take c blocks as parameters. Lion fixed this bug. I also added a test to test_bridge.nu for cblocks. I noticed that you made the functions in Nu.m all static. That broke Yusuf's cblock macro which relied on the signature_for_identifier function, so I added a 'signature' operator to allow nu code to take advantage of that function. I think this operator could be generally useful, so I hope you let it stand. None of this has been tested on iOS. I hope these changes meet your approval :-)!