The "Apply Source Formatting" command does not format the contents of the <style> tag properly. Instead of formatting and indenting the contents as I specified in the Tag Library, the contents and closing tag will stay flush left, for example:
font-family: Verdana, Arial, sans-serif;
The code has to be indented manually, which is bit of a pain, not to mention that having to do so defeats the purpose of the "Apply Source Formatting" command.
I searched the discussion board here, but could not find any help for this problem.
Is this a known bug that I'm going to just have to live with, or is there some way I can fix this in the configuration files?
I think the reason for this is the default way that CSS is formatted. When you run Apply Source Formatting on an external style sheet, all selectors are flush with the left side, even inside media queries. The way CSS is formatted is controlled by the Code Format category in Preferences (click the CSS button for Advanced Formatting). However, there is no option to indent the selectors.
If you want to file a bug/feature request, use the official form: Feature Request/Bug Report Form
Bug report filed, as this definitely qualifies.
Thanks for your response!