github alecthomas/chroma v0.9.2

latest releases: v2.13.0, v2.12.0, v2.11.1...
2 years ago

Changelog

841c391 Basic lexer for Microsoft Power Query M (#462)
d13f838 Added uint8_t to c lexer.
402a150 SCSS fixes and modifications, fixes #451
3ec0455 Some Raku modifications and making use of #519 and #518
10329f8 Add ByGroupNames function, same as ByGroups but use named groups (#519)
22cbca5 Allow skipping group's emitter, via passing nil as emitter
4b989ea feat(styles/dracula): use official green and red for inserted and deleted
c8581d4 Add tabindex="0" to default <pre> wrapper
8513d99 Add new style - "hr" (#513)
99e6696 Use Hermit (https://github.com/cashapp/hermit) to manage build tools.
a566061 Add set text analyser for MySQL lexer
d964e7c pygments2chroma updates (#509)
9391121 Add Metal lexer
b5d03c0 feat(regexlexer): compile in RE2 compatibility mode
4d45300 feat(lexers/c): associate with XBM and XPM
14a8aba feat(lexers): match filenames ignoring trailing .in
2bcdf19 [doom-one] Change style of NameAttribute
33faf55 Improve fish lexer. Add syntax highlighting for commands
35539cf gofmt
465a27c cmd: --fail earlier without reading entire input files (#502)
e87e5b2 cmd: add optional silent fail mode on no specific lexer
2e23e7f regexp2 uses number of group as its name so name check isn't needed
1b7d2dd Update Python lexers and add tests for them
ff6eedb Fix: sort words in descending order of length before regex generation (#496)
225e186 Pass *LexerState as context to emitters
2cc8645 Add FortranFixedLexer
312be63 Allow several tests for a same lexer
dcfd826 Add support for named capture groups
15f2498 lexers: add one for groff
8bba42c Update mimetypes in Python lexers
515a389 gofmt
ba03a8b Use Python 3 by default
929f473 gofmt
b3d969c python: add *.pyi
d489fc3 systemd: add more filename globs
e424fed lexers: match by known backup filename suffixes
386cc48 toml: allow - in keys
72795c5 Add test for methodop .&
ad7162c Some bug fixes for Raku lexer
f6d1db5 Change some colors, Add a new variation
1231145 Add doom-one style
d6bdd14 sort lexers with lower case
373b6b7 Fix SCSS properties, add missing operator and keywords
a09abba Update golangci-lint so we can force use of LazyLexer.
7e282be Update golangci-lint so we can force use of LazyLexer.
f387459 Convert raku to lazy lexer (#479)
15b75a6 File name matches and mime matches should be moved to phtml from php lexer (#477)
d4eca2a Svelte Lexer Improvements (#478)
3626d89 Fix lint.
575caac Improve lexer for Solidity
cab6ebc Add basic lexer for Svelte
e86123a better markdown lexer
9de08fc Add Raku lexer (#476)

Don't miss a new chroma release

NewReleases is sending notifications on new releases.