Skip to content

@caleb531 caleb531 released this May 12, 2019 · 1 commit to master since this release

  • Added snippet for SCA's ifEquals helper in tpl files
  • Strings within Handlebar tags (e.g. {{translate 'foo'}}) are now highlighted
Assets 2

@caleb531 caleb531 released this Mar 25, 2019 · 6 commits to master since this release

  • Extend Merchzone template highlighting to merchzone_default.txt
Assets 2

@caleb531 caleb531 released this Mar 16, 2019 · 8 commits to master since this release

  • Reverted the tree-sitter grammar due to compilation issues for some users trying to install v2 of the package
    • As a consequence of this change, syntax highlighting for merchzone.txt files has been toned back slightly: HTML is still highlighted, but JavaScript highlighting has been indefinitely disabled because of issues when tokenizing lines with unclosed { and ( blocks. The SSP (HTML) and SSP (JavaScript) grammars are unaffected by this change
Assets 2

@caleb531 caleb531 released this Mar 15, 2019 · 10 commits to master since this release

  • Added highlighting support for merchzone.txt files
  • Rewrote the grammar for HTML SSP files (*.ssp and now merchzone.txt) using tree-sitter to substantially improve the robustness of the syntax parsing; to take advantage of this better highlighting, make sure you have the Use Tree Sitter Parsers setting enabled in Atom
  • Improved the syntax parsing for JavaScript SSP files (*.environment.ssp)
Assets 2

@caleb531 caleb531 released this Feb 21, 2019 · 43 commits to master since this release

  • Added proper syntax highlighting for *.environment.ssp files
  • Fixed the existing SSP grammar to properly inject Mustache/Handlebar tags
    • This will produce better syntax highlighting for edge cases such as Handlebar tags embedded within <script> tags
Assets 2

@caleb531 caleb531 released this Feb 20, 2018 · 55 commits to master since this release

  • Fix bug where SSP tokenization would break if a { character is not preceded by a space
Assets 2

@caleb531 caleb531 released this Dec 12, 2017 · 57 commits to master since this release

  • Fixed a bug where tpl comments were not highlighted correctly
    • This was due to a change to the Mustache grammar in Atom v1.23
Assets 2

@caleb531 caleb531 released this Dec 12, 2017 · 59 commits to master since this release

  • First stable release
    • New snippets have been added; see the README for details
Assets 2

@caleb531 caleb531 released this Oct 11, 2017 · 62 commits to master since this release

  • Rewrote SSP grammar to be more robust
    • This rewrite fixes many issues with broken syntax highlighting in SSP files
  • Enabled Mustache/Handlebars tags to be used within SSP files
  • Enabled Mustache/Handlebars snippets to be used within TPL and SSP files
  • Fixed bug where existing HTML/JS snippets could not be used
  • Added full test suite
    • Includes Travis CI integration
Assets 2

@caleb531 caleb531 released this Oct 10, 2017 · 91 commits to master since this release

  • Add syntax highlighting for SCA template (.tpl) files
Assets 2
You can’t perform that action at this time.