tag:github.com,2008:https://github.com/b-foundation/vscode-b-syntax-highlighting/releasesRelease notes from vscode-b-syntax-highlighting2019-12-10T13:39:46Ztag:github.com,2008:Repository/226091375/0.4.02019-12-10T13:43:26ZRefactor snippets<ul>
<li>Add new snippets for: goto, return</li>
<li>Make the snippets compatible with the same from extensions for Sublime Text and Atom</li>
<li>Add auto indentation after the ':' symbol</li>
</ul>baleykotag:github.com,2008:Repository/226091375/0.3.02019-12-06T19:21:33ZImportant fixes for the functions, keywords and ternary operator<ul>
<li>Fix broken pattern for the ternary operator</li>
<li>Add comments, operators, functions to partial patterns for the ternary operator and fix their order</li>
<li>Make the function patterns more strict</li>
<li>Make the keyword patterns more strict</li>
<li>Remove the unsupported constant pattern</li>
<li>Remove the unsupported entity name pattern</li>
<li>Allow a capital letter to be the first in the variable name pattern</li>
<li>Add a pattern for the label</li>
</ul>baleykotag:github.com,2008:Repository/226091375/0.2.02019-12-06T12:49:57ZFirst stable version<ul>
<li>Add vscode marketplace badges</li>
<li>Remove pattern for unsupported regex literal</li>
<li>Remove pattern for unsupported relational and comparison operators</li>
<li>Change the pattern of escape characters</li>
<li>Change line-ending to lf</li>
<li>Remove unsupported control statements</li>
<li>Add snippets for auto statement, ternary operator, switch block and case block</li>
<li>Remove the ternary operator snippet and change templates for the rest ones</li>
<li>Add support of comments</li>
<li>Remove float numbers support</li>
<li>Remove ~, >>> and ^ bitwise operators because they aren't supported</li>
<li>Add escaping of string format specifiers</li>
<li>Remove assignment operator from the auto statement snippet, add the extrn statement snippet</li>
<li>Remove unsupported logical operators (&& and ||)</li>
<li>Fix => operator</li>
<li>Add pattern for the ternary operator</li>
<li>Add snippet for the return statement</li>
</ul>baleykotag:github.com,2008:Repository/226091375/0.1.02019-12-06T12:49:38ZFundamental rules for B syntax support<ul>
<li>Add extension package configuration</li>
<li>Add a launch config for the vscode</li>
<li>Add language configuration</li>
<li>Add license</li>
<li>Add fundamental language syntax rules</li>
<li>Add the if-else and while snippets</li>
<li>Add a repository url to the package.json</li>
<li>Add changelog</li>
</ul>baleyko