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_index
to 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
Dockerfile
as 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
-
2b0a298
Release v3.25.0 (#1629) -
d7e67da
Improve lexing of nested data structures in PowerShell lexer (#1622) -
f10994d
Fix template string lexing in JavaScript lexer (#1623) -
ba8096c
Revert empty patterns in Ruby lexer (#1624) -
03b91ed
Improve support for sigils in Perl lexer (#1625) -
5a40f6f
Add support for long options to Batchfile lexer (#1626) -
2e2627e
Ensure word break follows keywords in Kotlin lexer (#1621) -
d7fd623
Improve handling of data structure literals in PowerShell lexer (#1595) -
b4cdfaf
Fix binary literal digit separator in C++ lexer (#1620) -
3475ae3
Add continue to keywords in Rust lexer (#1617) - Additional commits viewable in compare view