On 3/15/2010 8:55 PM, Krzysztof Kosiński wrote:
> 2010/3/15 Jeff Mitchell <[email protected]>:
>> 2) What should the separators be? Could there be a publication like
>> "tl;dr" or "Coder::Music"? Something readable yet not likely to be found
>> naturally is nice.
> 
> There are only two good choices:
> a) any separators, but with the possibility to escape them with \
> b) unprintable characters (from the 0x01-0x1F ASCII range), for
> example 0x1E (Record Separator), 0x1D (Group Separator) or 0x1F (Unit
> Separator)

b) is what parts of ID3v2 already use (sort of; they use null chars,
which presents its own problems). It's not a great solution because not
only is it tougher to deal with with most string handling
libraries/easier to mess up, but it also makes it almost impossible for
an advanced user to edit directly.

I think a) is the way to go.

--Jeff

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
xdg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xdg

Reply via email to