diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b63e81f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## 1.0.0 - 2018-03-31 + +### Added + +* Syntax highlighting +* Test suites folding + +[Unreleased]: https://github.com/numaru/vscode-tap/compare/v1.0.0...develop diff --git a/README.md b/README.md index ec8c2fc..bb96443 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,12 @@ -# Functionality +# TAP for Visual Studio Code -** TODO: Functionality description ** +This extension add language support for [Test Anything Protocol](https://testanything.org/) language. -# Install +# Functionality -** TODO: Install description ** +* [x] Syntax highlighting +* [x] Test suites folding +* [ ] Logging of test fails in problems console # Known Issues diff --git a/syntaxes/tap.tmLanguage.json b/syntaxes/tap.tmLanguage.json index e109c6c..f83830d 100644 --- a/syntaxes/tap.tmLanguage.json +++ b/syntaxes/tap.tmLanguage.json @@ -18,7 +18,7 @@ "match": "^\\d+\\.\\.\\d+$", "name": "storage.modifier" }, { - "match": "^((ok|not ok) \\d+)( - ([^#\\n]*))?", + "match": "^\\s*((ok|not ok) \\d+)( - ([^#\\n]*))?", "captures": { "1": {"name": "storage.type"}, "4": {"name": "string.unquoted"}