The plugins SDK that corresponds with 2012r1 is now available. It deploys back to 2011r4 and contains the following changes:
* A new typedef, RBColor, has been added to correspond to the Color data type in the language. * Added REALCopyStringCFString as a replacement for REALGetStringCFString, which didn't conform to the CoreFoundation naming guidelines. * Added REALGetStringData/REALDisposeStringData, which should be used going forward. * Deprecated REALGetCString and REALGetStringContents in favor of REALGetStringData. * Added REALCallFunctionWithExceptionHandler, which allows you to wrap a function call in an exception handler and catch any exception that was raised. * Added REALCompareStrings and REALAddStrings. * Removed support for unsupported targets (PowerPC and 68k). * REALObjectIsA has been added to the plugins SDK to do an IsA check at runtime. * Added RBInteger, RBBoolean, and RBUInt64 to the plugins SDK. Due to the nature of the changes, code that uses 'unsigned RBInt64' will need to be replaced with 'RBUInt64'. * All projects have been updated to work Xcode 4. * A function, REALGetPluginData, has been added to be able to safely access data defined in one plugin from another plugin. * Annotated several functions to specify that their arguments can not be NULL or that their return values should not be ignored. -- Joe Ranieri Mac Frameworks & Compiler Real Software, Inc. _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>