FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

fix(ui): make tmTheme JSON/YAML/PLIST selectors match TextMate scopes by sebthom · Pull Request #984 · eclipse-tm4e/tm4e · GitHub

fix(ui): make tmTheme JSON/YAML/PLIST selectors match TextMate scopes - #984

Merged
sebthom merged 2 commits into
eclipse-tm4e:mainfrom
sebthom:issue-983
Dec 30, 2025
Merged

fix(ui): make tmTheme JSON/YAML/PLIST selectors match TextMate scopes#984
sebthom merged 2 commits into
eclipse-tm4e:mainfrom
sebthom:issue-983

Conversation

sebthom commented Dec 24, 2025
edited
Loading

Copy link
Copy Markdown
Member

Themes in TextMate formats were matched against TM4E's encoded token type string instead of the token's TextMate scopes stack, so selectors like entity.other would not match entity.other.inherited-class.java and required TM4E-specific token types as a workaround.

Now tmTheme-style themes (json/yaml/plist/xml) match against the real scopes stack; CSS themes remain unchanged.

Addresses #983

`type` string instead of the token's TextMate scopes stack, so selectors
like `entity.other` would not match `entity.other.inherited-class.java`
and required TM4E-specific token types as a workaround.

Now tmTheme-style themes (json/yaml/plist/xml) match against the real
scopes stack; CSS themes remain unchanged.
github-actions Bot added the bug label Dec 24, 2025
sebthom merged commit 2e534af into eclipse-tm4e:main Dec 30, 2025
24 checks passed
sebthom deleted the issue-983 branch January 27, 2026 17:10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant


Back | FazBrowse Home | New Git URL