-
Editor:
- Fixed quick input colors
-
Semantic Tokens:
-
Lua:
namespace.depreciated
(Global Variable)
-
-
Editor:
- Fixed editor suggestion colors
- Symbol and symbol reference highlight/emphasis
-
Semantic Tokens:
-
Global:
comment
class
keyword
variable.defaultLibrary.readonly
-
Powershell:
type
*.language
property
variable
variable.other.readwrite
function
operator
number
-
CSharp:
namespace
plainKeyword
controlKeyword
enum
enumMember
operator
parameter
property
member
member.static
field
local
local.declaration
preprocessorText
preprocessorKeyword
xmlDocCommentComment
xmlDocCommentName
xmlDocCommentAttributeName
xmlDocCommentDelimiter
xmlDocCommentText
-
Python:
intrinsic
selfParameter
function
function.declaration
module
-
Rust:
operator
variable.static.constant
lifetime
function.attribute
namespace
comment.documentation
formatSpecifier
*.intraDocLink
brace.injected
parenthesis.injected
semicolon.injected
comma.injected
angle.injected
punctuation.injected
generic.injected
operator.injected
-
Go:
namespace
operator
parameter
parameter.definition
*.definition
type.definition
function
function.definition
-
C:
property
variable
variable.local
variable.global
namespace
preprocessorText
preprocessorKeyword
enumMember
macro
memberOperatorOverload
-
Cpp:
namespace
preprocessorText
preprocessorKeyword
enumMember
macro
memberOperatorOverload
-
typescript:
namespace
enum
-
-
TextMate Scopes:
-
GitConfig:
- Config Section Entry Name
- Config Section
- Config Section
- Config Section Delimiters
-
Python:
- Docstring Body
- Docstring Delimiters (
"""
)
-
YAML-tmLanguage
- Control Chars (�, etc)
- Top Level
name
- Top Level
name
- Delimiter:
- Grammar Identifier
- Top Level
repository
- Top Level
repository
- Delimiter:
- Pattern Property Keyword -
pattern
- Pattern Property Delimiter
- Include
#
- Include Identifier
- Quoted Match String Quotation Marks
- Quoted Include Quotation Marks
- Unquoted Scope Name
-
Powershell:
- Operator
- Bracket Punctuation
- Pipeline
|
, Continuation ``` - Embedded Blocks
-
BATS:
- Control Keywords
- Support Function
- Support Variable
-
Autoconf:
- Logical Expression Scope
- Logical Expression Punctutation
-
Shellscript:
- Test Brackets (
[[
&&]]
), other Logical Expressions - Command Option Flags
- Parameter Expansion Operator
- Parameter Delimiters
- Test Brackets (
-
Go:
- Format String Expression
- Punctuation - Period
- Punctuation - Brackets
- Function
- (Quoted) Import Path
-
C#
- Null Conditional Operator
-
CSS:
- Variable Declaration
- Variable Reference
-
Lua:
- Table Property
- Table Function Property
- Function Identifier
- EmmyLua Alias - Identifier
-
- TS/JS:
- Tuple Element Labels - Fool me twice
- TS/JS:
- Tuple Element Labels - Refined scope && color
-
TS/JS:
- Tuple Element Labels
super
keyword
-
UI:
- Increased contrast on active activity bar item
-
CSS:
- Selectors
!important
- Property Values
-
Markdown:
- Raw string
- Quotation
- Quotation begin punctuation
-
Shellscript:
- Subshell definition (fix for better-shellscript-syntax)
- Quoted parameter expansion delimiters / operators (not final color)
-
YAML-tmLanguage:
- Control chars
-
{Java,Type}Script:
- Refined documentation comment blocks
- Depreciated
- Nullish coalescing operator
-
Svelte:
- Script tags
-
Rust:
- Note—Rust has a very poor/unrefined grammar in Code, it (and this theme) need improvement
- Function Declaration (FIXME)
- Attributes
- Operators -
::
&
- Attributes
- Core Constants
- Types
- Core Types
- Type parameter
- Raw double quoted
- Markdown: Styles for bold, italic, and combination
- Shellscript: Refined regexp captures used in better-shell-syntax's grammar extension (used in extended sed parsing, etc)
- Regexp: Tweaks to settings/scope for some styles, mostly related to sets
- {Type,Java}Script: Regexp literal flags
- TOML: Quick fix for 0.0.14
- tmLanguages: Capture groups
- TypeScript: Decorators (shadowed by semantic highlighting)
- Ruby: Function names
- INI: Section group titles, keywords
- TOML: Table keys
- Log: Scopes for grammar used by extension
emilast.logfilehighlighter
- Editor: background, border, placeholderForeground, foreground
- Editor: inputOption: activeForeground, activeBackground
- JSON-tmLanguage: Adjustment for questionable top level error scope
- RegExp: General scoping for nested contexts
- Stylus: ibid.
- Stylus: Added selectors for basic syntax elements
- JSON: Property keys now switch between a set of colors for aiding navigation.
- JSON: Property key escaped char tweak.
- Lightened background of folded code and indent guides, active and inactive
- Import Statements: Added color and styles for (non-language scoped)
import
andfrom
keywords-added to fix python specifically, but should improve any other language with a non-language scoped usage of the keywords.
- Javascript: Import statements and object literals
- Lua: EmmyLua Documentation Type (For EmmyLua's EmmyLua syntax)
- Shebangs
- Odds and ends for syntaxes in TextMate Languages extension
- Defined color for YAML keys
- Terminal colors
- Worked on everything except the actual theme
- General filling in of unset theme values
- Buttons/notifications changed to red
- Other less notable tweaks to improve consistency
- Initial release