Bump rouge from 3.14.0 to 3.15.0
Bumps rouge from 3.14.0 to 3.15.0.
Release notes
Sourced from rouge's releases.
v3.15.0
This release includes three new lexers: FreeFEM, GHC and Objective-C++. Thanks to contributions from the community, we also have fixes for the Console, Jinja, LLVM, Python, Rust and Swift lexers. Finally, you should now be able to pass
'false'
as an option after a fix to how CGI-style options are parsed.Happy new year to everyone! We look forward to another year of Rouge
😃
Changelog
Sourced from rouge's changelog.
version 3.15.0: 2020-01-15
Comparison with the previous version
- General
- Fix parsing of 'false' as Boolean option value (#1382 by Michael Camilleri)
- Console Lexer
- Fix comment parsing in Console lexer (#1379 by Michael Camilleri)
- FreeFEM Lexer (NEW)
- Add FreeFEM lexer (#1356 by Simon Garnotel)
- GHC Lexer (NEW)
- Add GHC Core lexer (#1377 by Sven Tennie)
- Jinja Lexer
- LLVM Lexer
- Add addrspacecast keyword, change keyword matching system in LLVM lexer (#1376 by Michael Camilleri)
- Objective-C++ Lexer (NEW)
- Add Objective-C++ lexer (#1378 by Saagar Jha)
- Python Lexer
- Add Starlark support to Python lexer (#1369 by zoidbergwill)
- Rust Lexer
- Add division operator to Rust lexer (#1384 by Hugo Peixoto)
- Swift Lexer
- Add some keyword and key-path syntax to Swift lexer (#1332 by Jim Dovey)
Commits
-
0e6b3a6
Release v3.15.0 (#1390) -
108737b
Add Starlark support to Python lexer (#1369) -
39ec4a4
Improve comments in Jinja lexer (#1386) -
7d9f158
Add Objective-C++ lexer (#1378) -
81e3b8d
Allow spaces after filter pipes in Jinja lexer (#1385) -
3ed2f30
Add some keyword and key-path syntax to Swift lexer (#1332) -
e22ce33
Fix parsing of 'false' as Boolean option value (#1382) -
d342877
Add division operator to Rust lexer (#1384) -
bf40c4c
Fix comment parsing in Console lexer (#1379) -
78bc930
Add GHC Core lexer (#1377) - Additional commits viewable in compare view