Bump rouge from 3.23.0 to 3.24.0
Bumps rouge from 3.23.0 to 3.24.0.
Release notes
Sourced from rouge's releases.
v3.24.0
This release has two new lexers: one for e-mails (yes, I am aware it is only me that spells it that way) and one for J (why not another language starting with J?). There's also fixes for the Apex, HTTP, Janet, JavaScript and Rust lexers. And on top of all of that, there are some improvements to Rouge itself, including a new CLI debug command and a line highlighting option.
Thanks to everyone who contributed bug reports and pull requests. Stay safe and lex responsibly!
Changelog
Sourced from rouge's changelog.
version 3.24.0: 2020-10-14
Comparison with the previous version
- General
- Fix errors from new empty regex requirements (#1606 by Michael Camilleri)
- Restrict the use of empty-matching regular expressions (#1548 by Jeanine Adkisson)
- Add a CLI debug command that provides reasonable defaults (#1593 by Jeanine Adkisson)
- Update documentation to use bundle config set path (#1583 by ComFreek)
- Add line highlighting option (#1426 by Dan Allen)
- Add Lexer#with and Lexer.lookup_fancy (#1565 by Jeanine Adkisson)
- Apex Lexer
- Fix invalid use of String#casecmp in Apex lexer (#1596 by Jeanine Adkisson)
- E-mail Lexer (NEW)
- Add e-mail lexer (#1567 by Steve Mokris)
- HTTP Lexer
- Add a :content option to HTTP lexer (#1592 by Jeanine Adkisson)
- J Lexer (NEW)
- Add J lexer (#1584 by unsigned-wrong-wrong-int)
- Janet Lexer
- Improve handling of quoted forms in Janet lexer (#1586 by Michael Camilleri)
- JavaScript Lexer
- Improve optional chaining in JavaScript lexer (#1594 by Jeanine Adkisson)
- Rust Lexer
- Fix lexing of await in Rust lexer (#1587 by nsfisis)
Commits
-
fc4864f
Release v3.24.0 (#1607) -
5337d8d
Improve optional chaining in JavaScript lexer (#1594) -
9c8c092
Fix errors from new empty regex requirements (#1606) -
6fdc78c
Restrict the use of empty-matching regular expressions (#1548) -
b2dcb98
Add a CLI debug command that provides reasonable defaults (#1593) -
da6d96c
Fix lexing of await in Rust lexer (#1587) -
bb35b76
Add J lexer (#1584) -
9cb00d8
Update documentation to use bundle config set path (#1583) -
d164794
Add e-mail lexer (#1567) -
d7b60c0
resolves #264 add line highlighting option (#1426) - Additional commits viewable in compare view