In particular, I'm editing the AutoCompletion.plist file for CSSEdit (if that even matters).
My question is, are there any characters withing the STRING elements that need to be escaped? spaces? quotes?
EDIT: Just to be clear, I'm not using CSSEdit to edit the file - rather the file is part of the CSSEdit package. I'm using TextMate to edit the file (although "Property List Editor.app" is another option) and it is in XML format. Here's a snippet from the AutoCompletion.plist file:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>font-family</key>
<array>
<string>Arial</string>
<string>Helvetica</string>
<string>Georgia</string>
<string>serif</string>
<string>sans-serif</string>
<string>cursive</string>
etc...
I'd like to add STRINGs with spaces and single quotes such as:
<string>Georgia, Times, 'Times New Roman', serif</string>
But CSSEdit goes haywire when I edit the file as such