Skip to content

Latest commit

 

History

History
331 lines (250 loc) · 7.54 KB

CHANGELOG.md

File metadata and controls

331 lines (250 loc) · 7.54 KB

Change Log

0.0.23

  • Editor:

    • Fixed quick input colors
  • Semantic Tokens:

    • Lua:

      • namespace.depreciated (Global Variable)

0.0.22

  • 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
    • 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

0.0.21

  • TS/JS:
    • Tuple Element Labels - Fool me twice

0.0.20

  • TS/JS:
    • Tuple Element Labels - Refined scope && color

0.0.19

  • TS/JS:

    • Tuple Element Labels
    • super keyword
  • UI:

    • Increased contrast on active activity bar item

0.0.18

  • 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

0.0.17

  • Markdown: Styles for bold, italic, and combination

0.0.16

  • 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

0.0.15

  • TOML: Quick fix for 0.0.14

0.0.14

  • tmLanguages: Capture groups
  • TypeScript: Decorators (shadowed by semantic highlighting)
  • Ruby: Function names
  • INI: Section group titles, keywords
  • TOML: Table keys

0.0.13

  • Log: Scopes for grammar used by extension emilast.logfilehighlighter
  • Editor: background, border, placeholderForeground, foreground
  • Editor: inputOption: activeForeground, activeBackground

0.0.12

  • JSON-tmLanguage: Adjustment for questionable top level error scope

0.0.11

  • RegExp: General scoping for nested contexts
  • Stylus: ibid.

0.0.10

  • Stylus: Added selectors for basic syntax elements

0.0.9

  • JSON: Property keys now switch between a set of colors for aiding navigation.
  • JSON: Property key escaped char tweak.

0.0.8

  • Lightened background of folded code and indent guides, active and inactive

0.0.7

  • Import Statements: Added color and styles for (non-language scoped) import and from keywords-added to fix python specifically, but should improve any other language with a non-language scoped usage of the keywords.

0.0.6

  • Javascript: Import statements and object literals
  • Lua: EmmyLua Documentation Type (For EmmyLua's EmmyLua syntax)

0.0.5

  • Shebangs
  • Odds and ends for syntaxes in TextMate Languages extension

0.0.4

  • Defined color for YAML keys
  • Terminal colors

0.0.3

  • Worked on everything except the actual theme

0.0.2

  • General filling in of unset theme values
  • Buttons/notifications changed to red
  • Other less notable tweaks to improve consistency

0.0.1

  • Initial release