Implement an imageRepWithSVGSource: for the image rep.
Remove the autorelease pool in the OS X Demo's applicationDidFinishLaunching: function.
Make a warning go away in the OS X demo.
Make NSStringFromLibxmlString be a macro.
Include QuartzCore in OS X's SVGKit prefix header.
Revert the change of making NSStringFromLibxmlString a macro.
Make NSStringFromLibxmlString a static inline.
Go back to using a macro, this time accounting for null strings passed to it.
If you wish to use the function, just set the preprocessor macro USENSSTRINGFROMLIBXMLSTRINGFUNCTION to 1.
Make the macro ENABLE_GLOBAL_IMAGE_CACHE_FOR_SVGKIMAGE_IMAGE_NAMED be in SVGKImage.m instead of in the header.
Implement functions that weren't available when image caching was disabled. These just print to the log that they aren't available, and they do nothing.
Trimming down the check for ENABLE_GLOBAL_IMAGE_CACHE_FOR_SVGKIMAGE_IMAGE_NAMED: it should always be defined, even if it's disabled.
Make imageWithData: available on OS X.
Adding logging functions to OS X's image getters.
Add a KVO observer for changes in the scale.
Check with the observer that the key being changed is either the domtree's viewport or the scale.
Indentation change.
Expanding an error message.
We no longer need the SVGKImage extension in the OS X demo app.
Minor change that probably won't be relevant until later.
Use a macro in SKSVGKObject's accessors stating their unimplemented status.
Add a helper function in SKSVGBundleObject to get the file name sans extension and the extension.
Use the tertiary operator in startElementSAX
Since there's only one object there, use arrayWithObject: instead.
Implement an SVGKSource subclass for data.