I have a pretty extensive .tmTheme set up for working with Python, with a good system of editing it - I use the visual theme editor in Textmate v.1, then symlink it into my Sublime preferences directory (I'm on OSX 10.8.2, with ST2 build 2217). Everything works great, except I can't get underlining to work. Here's an example:
- Code: Select all
<dict>
<key>name</key>
<string>Support.function.magic</string>
<key>scope</key>
<string>support.function.magic</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold italic underline</string>
<key>foreground</key>
<string>#E3A0FF</string>
</dict>
</dict>
In ST2, a magic function like __le__ shows up in light purple, with bold and italic text, like expected, but not underlined like it would show up in TextMate (TM doesn't do bolding properly, but that's a different forum...). It doesn't matter the language or context, I can't get underlining to work. The only thing that does work is bracket matching, which does show a thin underline for matching pairs. Any suggestions?
Thanks,
MattDMo