All notable changes to the "parol-vscode" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Fixed regexes for Regex and String terminals
- Add new keywords "%on" and "%enter" to syntax.
- Support grammar type specification in par files with the
%grammar_type
directive - Little fix in tm-grammar specification regarding regex-like quoted strings
-
Support of several new formatting options
- formatting.empty_line_after_prod
- Add an empty line after each production
- formatting.prod_semicolon_on_nl
- Place the semicolon after each production on a new line
- formatting.max_line_length
- Maximum number of characters per line
This requires
Parol Language Server
(parol-ls
) of version >= 0.13.0. - formatting.empty_line_after_prod
- Added missing license file
- Infrastructural changes
- Moved repository into parol workspace
- Changed repository reference in package.json
- Update license to dual-license either MIT License or Apache License, Version 2.0
- Support for new parol features from 0.14.0 (new terminal representation forms)
- Improved support for configuration properties.
- Add basic support for configuration properties and the client informs the language server about changed configuration properties.
- Notify if a newer language server is available
- Improved detection of the language server's version
- Minor improvements
- Add Support for parol-ls Language Server
- New artwork
- Support of new language features of parol v0.10.2
- Availability in VS Code marketplace parol-vscode
- Add support for cut operator of parol v0.9.4
- Language icons are available now
- Providing vsix package
- Initial release
- Support for syntax highlighting and folding is available