- Fix inline comments with labels. Fixes #35. (Thanks CPterion)
- Fix arithmetic assignments with quotations. Fixes #34. (Thanks CPterion)
- Fix incorrect scoping of batch parameters. Fixes #29. (Thanks msftrncs)
- Add OpenSSH keywords. Fixes #31.
- Add wmic and wsl keywords. (Thanks mataha)
- Fix string assignments with SET /A. Fixes #28.
- Fix issues with echo statements. Fixes #26.
- Fix string assignments with SET /P. Fixes #26.
- Fix issue with goto statements and labels. Fixes #26.
- Add CLS command and recognize SETLOCAL arguments. Fixes #26.
- Identify escaped characters in SET string assignments. Fixes #26.
- Fix quoted variable assignment. Fixes #23.
- Escape double parentheses in quoted strings. Fixes #24.
- Ensure all capture groups have a
name
key. Pull request #21.
- Add Atom Grammar Test suite and tests.
- Better recognition of word boundaries for keywords. Fixes #19.
- Snippets keywords changed to upper case for consistency.
- Don't search for escaped characters in strings. Fixes #17.
- Revert back to special-method scope for labels. Fixes #15.
- Avoid using the ambiguous \h shorthand character. Fixes #16 .
- Clean up command keyword recognition.
- Fix variable substring issue with Github highlighter.
- Improve variable replacement end of line recognition.
- Update package description for atom.io listing.
- Better organization of matching patterns.
- Improved support for set command.
- Improved support for variables including substring and substitution expansions.
- Improved command keyword recognition.
- Unclosed string highlighting does not cross new lines. Fixes #11.
- Escaped characters in delayed expansion variables works properly. Fixes #11.
- Properly scope arithmetic operators. Fixes #10.
- Support for inline comments using &:: syntax. Fixes #9.
- Fixed issue with new lines at the end of label highlights. Fixes #12.
- Add keywords to package Specification.
- Fixed improper highlighting of environment variable substitution. Fixes #8.
- Fixed command line argument variable highlighting. Fixes #7.
- Fixed improper string highlighting for
echo
strings. Fixes #5.
- Renamed scoped-properties/ to settings/
- Syntax highlighting for nul constant added
- Initial snippets support for if, else, and for added
- Syntax highlighting for variable substrings and replacement added
- Syntax highlighting for wildcard argument
- Syntax highlighting for delayed expansion variables added
- Syntax highlighting added
- Indent pattern and comment start added