Skip to content

Latest commit

 

History

History
49 lines (41 loc) · 1.75 KB

CHANGELOG.md

File metadata and controls

49 lines (41 loc) · 1.75 KB

Changelog

0.4.0 (December 10, 2019)

  • Add new snippets for: goto, return
  • Make the snippets compatible with the same from extensions for Sublime Text and Atom
  • Add auto indentation after the ':' symbol

0.3.0 (December 6, 2019)

  • Fix broken pattern for the ternary operator
  • Add comments, operators, functions to partial patterns for the ternary operator and fix their order
  • Make the function patterns more strict
  • Make the keyword patterns more strict
  • Remove the unsupported constant pattern
  • Remove the unsupported entity name pattern
  • Allow a capital letter to be the first in the variable name pattern
  • Add a pattern for the label

0.2.0 (December 6, 2019)

  • Add vscode marketplace badges
  • Remove pattern for unsupported regex literal
  • Remove pattern for unsupported relational and comparison operators
  • Change the pattern of escape characters
  • Change line-ending to lf
  • Remove unsupported control statements
  • Add snippets for auto statement, ternary operator, switch block and case block
  • Remove the ternary operator snippet and change templates for the rest ones
  • Add support of comments
  • Remove float numbers support
  • Remove ~, >>> and ^ bitwise operators because they aren't supported
  • Add escaping of string format specifiers
  • Remove assignment operator from the auto statement snippet, add the extrn statement snippet
  • Remove unsupported logical operators (&& and ||)
  • Fix => operator
  • Add pattern for the ternary operator
  • Add snippet for the return statement

0.1.0 (December 5, 2019)

  • Add extension package configuration
  • Add a launch config for the vscode
  • Add language configuration
  • Add license
  • Add fundamental language syntax rules
  • Add the if-else and while snippets
  • Add a repository url to the package.json
  • Add changelog