Skip to content

Releases: borela/naomi

v0.35.1

03 Oct 07:07
Compare
Choose a tag to compare

FJSX15

Change

  • Return type operator scope to be consistency with FlowType’s operators.

Add

  • Regex literal with alternating escaped characters.
  • “for in” and “for of” loops.
  • Scope for JSX tags contents.
  • “yield*” delegation.
  • “instanceof”.
  • “void” operator.

v0.34.3

01 Oct 19:24
Compare
Choose a tag to compare

General

  • Add FJSX15 (Experimental) highlighting.
  • Add HTML 5 (Experimental) highlighting.
  • Add XML (Experimental) highlighting.
  • Make variables darker.
  • Make comments lighter.

PHP7

  • Highlight:
    • Ambiguous types.
    • mb_string functions.
    • Member variables with a different color.
  • Change:
    • Namespace paths into expressions.
    • “use” terminator scope.
    • Unpack operator scope.
  • Fix:
    • Built-in types conflict.

MQL4

  • Highlight:
    • Member variables with a different color.
  • Change:
    • “this” into a support variable instead of keyword.
    • Initialization list scope.
  • Fix:
    • Some operator overloading functions not being highlighted.

v0.33.2

25 Aug 09:52
Compare
Choose a tag to compare

General

  • Candyman:
    • Change arrays' color.
    • Add color for ambiguous types.

PHP7

  • Fix:
    • Bitwise operator.
    • Function "define" not being highlighted.
    • Expressions not being highlighted inside namespaces.

MQL4

  • Add completions and some built in functions.
  • Highlight:
    • Template arguments.
    • Structures.
    • "this" variable.
    • "new" statement.
    • "delete" statement.
    • "sizeof" statement.
    • Operator functions.
    • Special functions.
  • Enhance:
    • Function call.
    • Casting.
    • Member initialization.
    • Enumerations.
    • Classes.
    • Functions.
    • Return statement.
    • Type highlighting supports templates and pointers.
    • Multiple variable declaration in the same line.
  • Fix:
    • Bitwise operators.

v0.32.1

14 Aug 14:35
Compare
Choose a tag to compare

General

  • Rename color scheme's file.
  • Change control statements' punctuation color.

PHP 7

  • Change identifiers to support all alphanumeric characters.
  • Enhance language constructs.
  • Allow statements with simple body.
  • Highlight array access contextually.

MQL4

  • Add highlighting to documentation comments.
  • Change identifiers to support all alphanumeric characters.
  • Group syntaxes into statements and expressions.
  • Enhance function calls and declaration .
  • Highlight includes, templates, classes, static variables and array access contextually.

v0.30.0

12 Aug 17:46
Compare
Choose a tag to compare

PHP 7

  • Add context aware highlighting of statements and expressions.
  • Add context aware braces highlighting.
  • Add alternating scopes for parenthesis in expressions.