Bump rouge from 3.24.0 to 3.25.0
Bumps rouge from 3.24.0 to 3.25.0.
Release notes
Sourced from rouge's releases.
v3.25.0
No new lexers this time but we do have a lot of updates. There are fixes for the Batchfile, C++, Docker, JavaScript, Kotlin, Perl, PowerShell, Ruby, Rust and Velocity lexers. Enjoy!
Changelog
Sourced from rouge's changelog.
version 3.25.0: 2020-11-11
Comparison with the previous version
- General
- Use
Enumerator#with_indexto detect line numbers (#1615 by takafumi.suzuki)- Batchfile Lexer
- Add support for long options to Batchfile lexer (#1626 by Michael Camilleri)
- C++ Lexer
- Fix binary literal digit separator in C++ lexer (#1620 by swheaton)
- Docker Lexer
- Add
Dockerfileas an alias for the Docker lexer (#1609 by Konnor Rogers)- JavaScript Lexer
- Fix template string lexing in JavaScript lexer (#1623 by Michael Camilleri)
- Kotlin Lexer
- Ensure word break follows keywords in Kotlin lexer (#1621 by Michael Camilleri)
- Perl Lexer
- Improve support for sigils in Perl lexer (#1625 by Michael Camilleri)
- PowerShell Lexer
- Ruby Lexer
- Revert empty patterns in Ruby lexer (#1624 by Michael Camilleri)
- Rust Lexer
- Add continue to keywords in Rust lexer (#1617 by Aleksey Kladov)
- Velocity Lexer
- Fix lexing of brackets in Velocity lexer (#1605 by domRowan)
Commits
-
2b0a298Release v3.25.0 (#1629) -
d7e67daImprove lexing of nested data structures in PowerShell lexer (#1622) -
f10994dFix template string lexing in JavaScript lexer (#1623) -
ba8096cRevert empty patterns in Ruby lexer (#1624) -
03b91edImprove support for sigils in Perl lexer (#1625) -
5a40f6fAdd support for long options to Batchfile lexer (#1626) -
2e2627eEnsure word break follows keywords in Kotlin lexer (#1621) -
d7fd623Improve handling of data structure literals in PowerShell lexer (#1595) -
b4cdfafFix binary literal digit separator in C++ lexer (#1620) -
3475ae3Add continue to keywords in Rust lexer (#1617) - Additional commits viewable in compare view