I am a bit of an emacs noob, but not quite sure how to even find this. I use solarized light color theme, which is a low contrast theme with intelligent accents to keep things readable. One thing they do in the vim version is highlight the string delimiters (meaning double quote and single quote in some languages) differently then the rest of the string to make them stand out more.
The emacs port of the theme does not have this, however I have seen some pretty crazy stuff happen with the font locking mechanism (like this http://www.emacswiki.org/emacs/HexColour), so I figured it was possible.
So is it possible to highlight string delimeters? if so, where should I look for more info on how to do it?
EDIT:
trying to get Jon O.'s answer working. First I tried
(defface my-string-delimiter-face
'((t (:foreground "red" :weight bold)))
"My custom face for string delimiters")
(add-hook 'after-change-major-mode-hook
(lambda ()
(font-lock-add-keywords nil '(("\\s\"\\|\\s|" 0 solarized-string-delimiter-face t)))))
in an attempt to add it to every mode (didn't work)
So then I tried replacing the hook expression with
(font-lock-add-keywords 'emacs-lisp '(("\\s\"\\|\\s|" 0 solarized-string-delimiter-face t)))
In an attempt to just get things working, same thing (didn't work)