Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge branch 'master' of github.com:pygments/pygments | Fabrizio Riguzzi | 2022-02-20 | 161 | -53754/+50178 | |
|\ \ | ||||||
| * | | Update golen test files. | Matthäus G. Chajdas | 2022-02-20 | 4 | -159/+159 | |
| | | | ||||||
| * | | Merge branch 'master' of github.com:pygments/pygments; branch 'lexers_ijkl' ↵ | Matthäus G. Chajdas | 2022-02-20 | 144 | -53026/+47713 | |
| |\ \ | | | | | | | | | | | | | of https://github.com/blu-base/pygments into blu-base-lexers_ijkl | |||||
| | * | | Whitespace token for lisp lexers | Sebastian Engel | 2022-01-06 | 14 | -24240/+24240 | |
| | | | | ||||||
| | * | | Whitespace token for kuin lexer | Sebastian Engel | 2022-01-06 | 1 | -141/+141 | |
| | | | | ||||||
| | * | | Whitespace token for jasmin lexer | Sebastian Engel | 2022-01-06 | 1 | -1435/+1435 | |
| | | | | ||||||
| | * | | Whitespace token for golo,pig,xtend lexers | Sebastian Engel | 2022-01-06 | 4 | -576/+576 | |
| | | | | ||||||
| | * | | Whitespace token for kotlin lexer | Sebastian Engel | 2022-01-06 | 11 | -451/+452 | |
| | | | | ||||||
| | * | | Whitespace token for scala lexer | Sebastian Engel | 2022-01-06 | 55 | -3857/+3866 | |
| | | | | ||||||
| | * | | Whitespace token for jvm lexer | Sebastian Engel | 2022-01-06 | 9 | -1766/+1781 | |
| | | | | ||||||
| | * | | Whitespace token for julia lexer | Sebastian Engel | 2022-01-06 | 11 | -1807/+1819 | |
| | | | | ||||||
| | * | | Whitespace token j lexer | Sebastian Engel | 2022-01-06 | 3 | -9272/+3718 | |
| | | | | ||||||
| | * | | Ws token remaining javascript lexers | Sebastian Engel | 2022-01-06 | 3 | -380/+436 | |
| | | | | ||||||
| | * | | Ws token coffee lexer | Sebastian Engel | 2022-01-06 | 5 | -1555/+1997 | |
| | | | | ||||||
| | * | | Ws token objective-j lexer | Sebastian Engel | 2022-01-06 | 1 | -921/+573 | |
| | | | | ||||||
| | * | | Ws token dart,lasso lexer | Sebastian Engel | 2022-01-06 | 3 | -1926/+1951 | |
| | | | | ||||||
| | * | | Ws token livescript lexer | Sebastian Engel | 2022-01-06 | 1 | -153/+183 | |
| | | | | ||||||
| | * | | Ws token kal lexer | Sebastian Engel | 2022-01-06 | 1 | -142/+200 | |
| | | | | ||||||
| | * | | Ws token - typescript | Sebastian Engel | 2022-01-06 | 1 | -1/+2 | |
| | | | | ||||||
| | * | | Modernize Whitespace token in lexer javascript | Sebastian Engel | 2022-01-06 | 18 | -681/+748 | |
| | | | | ||||||
| | * | | Modernize Whitespace token in lexer intallers | Sebastian Engel | 2022-01-06 | 3 | -811/+658 | |
| | | | | ||||||
| | * | | Modernize Whitespace token in lexer inferno | Sebastian Engel | 2022-01-06 | 1 | -1729/+1730 | |
| | | | | ||||||
| | * | | Modernize Whitespace token in lexer idl | Sebastian Engel | 2022-01-06 | 1 | -163/+188 | |
| | |/ | ||||||
| * | | Spice: Update some keywords (#2067) | Marc Auberer | 2022-02-19 | 2 | -1/+3 | |
| | | | ||||||
| * | | Add support for non-idiomatic single line comments in terraform (#2066) | Charles Bouchard-Légaré | 2022-02-09 | 1 | -0/+3 | |
| | | | ||||||
| * | | Scheme: recognize #: keywords (used for named function arguments) | Jean Abou Samra | 2022-02-08 | 1 | -0/+43 | |
| | | | | | | | | | | | | | | | Highlighting as Keyword.Declaration is consistent with the RacketLexer. | |||||
| * | | Scheme: support datum commented with #; | Jean Abou Samra | 2022-02-08 | 4 | -9/+53 | |
| | | | | | | | | | | | | | | | | | | Previously, #; awaited an S-expression but could not cope with a simple datum like a number literal. While at it, also support R6RS brackets for S-expressions. | |||||
| * | | Scheme: autogenerate lists of builtins | Jean Abou Samra | 2022-02-08 | 4 | -1540/+2555 | |
| | | | | | | | | | | | | | | | | | | | | | This enriches the space of recognized builtins. Note that this also fixes the space after a builtin being included in the token. | |||||
| * | | Scheme: support fancy kinds of numbers | Jean Abou Samra | 2022-02-08 | 2 | -15/+180 | |
| | | | | | | | | | | | | | | | Many number literals were not recognized previously, such as fractions, infinities, hex and complex literals. | |||||
| * | | Scheme: highlight string escapes | Jean Abou Samra | 2022-02-08 | 2 | -61/+267 | |
| | | | | | | | | | | | | | | | Move string parsing to a dedicated state so it can recognize string escapes. Add support for various kinds of escapes. | |||||
| * | | Update Spice lexer (#2063) | Marc Auberer | 2022-02-08 | 2 | -6/+36 | |
| | | | ||||||
| * | | tests: fix pytest 8 deprecation | Georg Brandl | 2022-02-08 | 2 | -2/+4 | |
| | | | ||||||
| * | | Let Groff formatter inherit token styles correctly (#2024) | Jean Abou-Samra | 2022-02-05 | 1 | -0/+40 | |
| | | | ||||||
| * | | Elpi: fix catastrophic backtracking (#2061) | Jean Abou-Samra | 2022-02-03 | 1 | -0/+6 | |
| | | | ||||||
| * | | When using the HTML formatter with `linespans=foo`, `linenos=inline`, and ↵ | Maximilian Hils | 2022-01-31 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | `anchorlinenos=True`, (#2026) the generated anchor links should be `#foo-42` and not `#-42`. | |||||
| * | | Support comments in JSON (#2049) | Kurt McKee | 2022-01-28 | 1 | -13/+95 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Support comments in JSON This deviates from the JSON specification but doesn't affect valid JSON. * Update the JSON parser and tests to reach 100% code and branch coverage * Note work on JSON lexer * Fix a roundtrip error identified by a random test input in CI * Note that comments are supported, and that no validation is performed | |||||
| * | | Update `Inform6Lexer` to Inform 6.36 (#2050) | David Corbett | 2022-01-25 | 2 | -5/+96 | |
| | | | ||||||
* | | | added support for mpe, dtproblog, + test cases | Fabrizio Riguzzi | 2022-02-03 | 9 | -0/+1511 | |
| | | | ||||||
* | | | Merge branch 'pygments:master' into master | Fabrizio Riguzzi | 2022-01-25 | 36 | -34/+455 | |
|\ \ \ | |/ / | ||||||
| * | | Add support for .cljc clojure file extension (#2043) | Danny Freeman | 2022-01-25 | 2 | -0/+421 | |
| | | | ||||||
| * | | Happy new year. | Georg Brandl | 2022-01-25 | 34 | -34/+34 | |
| |/ | ||||||
* | | lexer for the cplint language https://cplint.eu | Fabrizio Riguzzi | 2022-01-22 | 1 | -0/+100 | |
|/ | ||||||
* | CFamily: improve label detection (#2022) | amitkummer | 2022-01-06 | 8 | -48/+156 | |
| | | | | | | | | | | | | | | | | * Remove unused variable This variable is unused since the first commit to this file in the commit history, so it's probably safe to remove it. * Lex identifier as label only if it's at line start * Stop matching identifiers that begin with a digit This is so we don't match numbers as labels with the new labels rule. * Add label tests * Fix existing tests | |||||
* | Update tests. | Matthäus G. Chajdas | 2022-01-03 | 1 | -2/+2 | |
| | ||||||
* | Java: fix lexing of 'record' soft keyword (#2018) | amitkummer | 2022-01-03 | 1 | -1/+53 | |
| | | | | | | | | | | | | | | | | * Java: fix lexing of 'record' soft keyword Refactor the Java lexer to treat `record` as a soft keyword. Previously, the lexer assumed record is a reserved word, even though it is a soft keyword which can be used as a variable name. This refactor lexes record as a keyword only if it appears at the beggining of the line, with some potential other keywords like public and private preceding it. * Remove repetition in capture group * Update test output | |||||
* | Improve fix for #2010. | Matthäus G. Chajdas | 2021-12-31 | 2 | -4/+4 | |
| | ||||||
* | Add more whitespace variants to JSON test content. | Matthäus G. Chajdas | 2021-12-31 | 2 | -1/+47 | |
| | ||||||
* | Update CHANGES, add large JSON sample file. | Matthäus G. Chajdas | 2021-12-31 | 2 | -0/+10447 | |
| | ||||||
* | Fix #2010. | Matthäus G. Chajdas | 2021-12-30 | 2 | -0/+9 | |
| | ||||||
* | Update Spice lexer (#2009) | Marc Auberer | 2021-12-30 | 2 | -12/+82 | |
| |