All notable changes to the touist tmLanguage files will be logged here.
- Fix CVEs
- You can choose the language (SAT, QBF or SMT) in a bottom-right corner menu. Better handling of errors (touist missing, etc.) during linting
- add linting. The touist.touistPath can be given in order to set the path to touist.
- Fixed extension that could not be installed on vscode because of an unexisting dependendy 'latex-preview'.
- Fixed coloration of variables tuples (e.g.,
$var(a,b)
)
- The main file extension for saving a touist file is now
.touist
instead of.touistl
- fix image not displaying in README
- support for 'for ... in ...' in exists and forall operators
- support for '\' (newline) in formulas
- added a screenshot in the README
- added many missing keywords (if then else exists forall diff...) and improved overall syntax parsing.
- added support for parsing output from tasks (problemMatcher '$touist'). Unfortunaltely, only the message in the first line of errors is catched by it (the multi-line messages is a feature request in vscode)
- added an icon to the project
- Initial release