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>

Reply via email to