OpenImageIO/oiio — pull request #441 by lgritz (2012-10-19 18:43:29+00:00)
Title: Revise suppression of metadata with certain prefixes

Related to discussion on issue #299

Instead of having OpenEXR output suppress writing of metadata containing colons (which interferes with users intentional use of colons in metadata names), now only suppress if the pre-colon prefix is the name of one of our formats. To go along with this, the convention for readers should be to only have metadata prepended with "myformat:" in cases where no other format reader should be expected to understand it.

The openexr changes are short. Much of the rest of the deltas are to make the new getattribute("format_list") return the comma-separated list of all loaded formats, and some new Strutil helper functions to make it easy to split strings into vectors of strings (and join them back).