[TxMt] weirdness in 2.0.15
Rob McBroom
mailinglist0 at skurfer.com
Sat May 16 15:58:31 UTC 2020
So, this is odd. Notice the white when the cursor flashes, the change in
background when text is added, and the other stuff.
https://skurfer.com/files/TextMate_Custom_Theme.mov
I thought it was an issue with light themes since it wasn’t happening
with most files. (My default theme for most things is dark, but Markdown
files use a light background and my default for new documents is
Markdown.) Anyway, it appears to be theme-specific. I tried another
light theme as my default for Markdown and didn’t see these problems.
The (unfinished) theme I’m using in the video is attached. Maybe
there’s something wrong with the theme, but I’ve been using it for
years. (Yes, and it’s still unfinished.)
Thanks.
--
Rob McBroom
-------------- next part --------------
<?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>author</key>
<string>Rob McBroom</string>
<key>colorSpaceName</key>
<string>sRGB</string>
<key>name</key>
<string>Southern Water Tribe</string>
<key>semanticClass</key>
<string>theme.light.watertribe</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#FFFFFFE4</string>
<key>caret</key>
<string>#021211</string>
<key>foreground</key>
<string>#021211</string>
<key>invisibles</key>
<string>#02121120</string>
<key>lineHighlight</key>
<string>#00000012</string>
<key>selection</key>
<string>#F9F9CD</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#90AAC2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Constant</string>
<key>scope</key>
<string>constant</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#751D16</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Entity</string>
<key>scope</key>
<string>entity</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#B2A481</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function/Class Definitions</string>
<key>scope</key>
<string>entity.name</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#021211</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#8A63A0</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Storage</string>
<key>scope</key>
<string>storage</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#802426</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string | punctuation.definition.string</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#3983AE</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Support</string>
<key>scope</key>
<string>support</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#8A63A0</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#373E4E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Punctuation.separator</string>
<key>scope</key>
<string>punctuation.separator</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#B2A481</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Invalid – Deprecated</string>
<key>scope</key>
<string>invalid.deprecated</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold italic underline</string>
<key>foreground</key>
<string>#802426</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Invalid – Illegal</string>
<key>scope</key>
<string>invalid.illegal</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#802426</string>
<key>fontStyle</key>
<string>italic underline</string>
<key>foreground</key>
<string>#FFF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String embedded-source</string>
<key>scope</key>
<string>string source</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#90AAC260</string>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#021211</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String constant</string>
<key>scope</key>
<string>string constant</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#696969</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String variable</string>
<key>scope</key>
<string>string variable</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#234A97</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String.regexp</string>
<key>scope</key>
<string>string.regexp</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#CF5628</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String.regexp.«special»</string>
<key>scope</key>
<string>string.regexp.character-class, string.regexp constant.character.escaped, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold italic</string>
<key>foreground</key>
<string>#CF5628</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String.regexp constant.character.escape</string>
<key>scope</key>
<string>string.regexp constant.character.escape</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#811F24</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Embedded Source</string>
<key>scope</key>
<string>text source, meta.embedded</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#6F8BBA26</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Support.function</string>
<key>scope</key>
<string>support.function</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#802426</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Support.constant</string>
<key>scope</key>
<string>support.constant</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#B4371F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Support.variable</string>
<key>scope</key>
<string>support.variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#234A97</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup.list</string>
<key>scope</key>
<string>markup.list</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#021211</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>List bullets/numbers</string>
<key>scope</key>
<string>punctuation.definition.list.markdown</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#D6D9D2</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup.heading</string>
<key>scope</key>
<string>markup.heading | markup.heading entity.name</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#373E4E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup.quote</string>
<key>scope</key>
<string>markup.quote</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#BBBBBB30</string>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#40A138</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup.italic</string>
<key>scope</key>
<string>markup.italic</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#021211</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup.bold</string>
<key>scope</key>
<string>markup.bold</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#021211</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup.underline</string>
<key>scope</key>
<string>markup.underline</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>underline</string>
<key>foreground</key>
<string>#021211</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup.link</string>
<key>scope</key>
<string>markup.link</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic underline</string>
<key>foreground</key>
<string>#8A63A0</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Code</string>
<key>scope</key>
<string>markup.raw</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#3983AE</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Code block</string>
<key>scope</key>
<string>markup.raw.block</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#D6D9D260</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markup.deleted</string>
<key>scope</key>
<string>markup.deleted</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#802426</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Meta.separator</string>
<key>scope</key>
<string>meta.separator</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#D6D9D2</string>
<key>fontStyle</key>
<string>bold</string>
<key>foreground</key>
<string>#373E4E</string>
</dict>
</dict>
</array>
<key>uuid</key>
<string>3A9E8876-6DBD-4696-871F-95D340F8BA27</string>
</dict>
</plist>
More information about the TextMate
mailing list