Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Merge branch 'dlang-remove-typedef-from-keywords' of ↵ | Matthäus G. Chajdas | 2020-02-29 | 1 | -1/+1 | |
| |\ |/ / | | | | | https://github.com/kubo39/pygments into kubo39-dlang-remove-typedef-from-keywords | |||||
| * | D: remove typedef from keywords | Hiroki Noda | 2020-01-18 | 1 | -1/+1 | |
| | | | | | | | | ref: https://dlang.org/deprecate.html#typedef | |||||
* | | Update CHANGES. | Matthäus G. Chajdas | 2020-02-29 | 1 | -0/+1 | |
| | | ||||||
* | | Add ReasonML lexer. (#1386) | Florian Hammerschmidt | 2020-02-29 | 4 | -2/+164 | |
| | | ||||||
* | | Remove Python 2 compatibility (#1348) | Georg Brandl | 2020-02-29 | 53 | -260/+128 | |
| | | | | | | | | | | | | | | | | | | | | | | * Remove Python 2 compatibility * remove 2/3 shims in pygments.util * update setup.py metadata * Remove unneeded object inheritance. * Remove unneeded future imports. | |||||
* | | Update CHANGES. | Matthäus G. Chajdas | 2020-02-29 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #1385 from tomerv/python-fstring | Matthäus G. Chajdas | 2020-02-29 | 2 | -15/+788 | |
|\ \ | | | | | | | Python f-strings: highlight expressions in curly braces | |||||
| * | | Python f-strings: highlight expressions in curly braces | Tomer Vromen | 2020-02-04 | 2 | -15/+788 | |
| | | | | | | | | | | | | Fixes #1228 | |||||
* | | | Mention MiniScript in language list/CHANGES, add versionadded. | Matthäus G. Chajdas | 2020-02-29 | 3 | -0/+4 | |
| | | | ||||||
* | | | Merge pull request #1397 from JoeStrout/add-miniscript | Matthäus G. Chajdas | 2020-02-29 | 3 | -2/+340 | |
|\ \ \ | | | | | | | | | Add support for the MiniScript embedded scripting language. | |||||
| * | | | Add support for the MiniScript embedded scripting language. | JoeStrout | 2020-02-20 | 3 | -2/+340 | |
| | | | | ||||||
* | | | | Update CHANGES. | Matthäus G. Chajdas | 2020-02-29 | 1 | -5/+16 | |
| | | | | ||||||
* | | | | Merge pull request #1400 from verhovsky/patch-1 | Georg Brandl | 2020-02-27 | 1 | -3/+3 | |
|\ \ \ \ | |/ / / |/| | | | Move Python 3-only exceptions into PythonLexer | |||||
| * | | | Move Python 3-only exceptions into Python3Lexer | Борис Верховский | 2020-02-26 | 1 | -3/+3 | |
|/ / / | ||||||
* | | | Add support for *.mjs JavaScript modules extension (#1392) | Alan Hamlett | 2020-02-12 | 2 | -2/+2 | |
| | | | ||||||
* | | | Support for *.eex files in ElixirLexer (#1387) | Alan Hamlett | 2020-02-11 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | * Support for *.eex files in ElixirLexer * update lexer mapping | |||||
* | | | Fix links (#1389) | Ofek Lev | 2020-02-10 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | * Fix link * here too | |||||
* | | | Update Csound built-ins for v6.14.0 (#1383) | Nate Whetsell | 2020-02-09 | 2 | -5/+19 | |
| | | | | | | | | | | | | Update Csound built-ins for v6.14.0 | |||||
* | | | Merge pull request #1388 from ↵ | Matthäus G. Chajdas | 2020-02-09 | 3 | -7/+7 | |
|\ \ \ | | | | | | | | | | | | | | | | | alanhamlett/regex-search-does-not-work-with-multiline Multiline flag does not work with re.match | |||||
| * | | | Multiline flag does not work with re.match | Alan Hamlett | 2020-02-08 | 3 | -7/+7 | |
| |/ / | ||||||
* | | | Merge pull request #1375 from kubo39/dlang-add-FILE_FULL_PATH | Matthäus G. Chajdas | 2020-02-09 | 1 | -3/+3 | |
|\ \ \ | |/ / |/| | | D: add __FILE_FULL_PATH__ | |||||
| * | | D: add __FILE_FULL_PATH__ | Hiroki Noda | 2020-01-30 | 1 | -3/+3 | |
| | | | ||||||
* | | | Merge pull request #1382 from bslatkin/master | Georg Brandl | 2020-02-04 | 2 | -1/+26 | |
|\ \ \ | | | | | | | | | Adds the walrus operator to the Python3 lexer. | |||||
| * | | | Adds the walrus operator to the Python3 lexer. | Brett Slatkin | 2020-02-02 | 2 | -1/+26 | |
|/ / / | | | | | | | | | | | | | | | | | | | - The walrus operator, also known as assignment expressions, was introduced in Python 3.8 - Moves the Token.Operator matching root above Token.Punctuation so the walrus operator takes precedence - Includes a test to make sure this behavior doesn't regress since it's sensitive to the order of expressions - Fixes #1381 | |||||
* | | | Fix glob patterns when absolute paths are used (#1378) | Catatonic | 2020-02-02 | 2 | -1/+46 | |
| | | | | | | | | | | | | | | | | | | * Fix glob patterns for directives like Include. * removing unnecessary escaping. | |||||
* | | | FAQ: refer to issue instead of email for addition | Georg Brandl | 2020-02-01 | 1 | -2/+2 | |
| | | | ||||||
* | | | FAQ: add snippet.host | Georg Brandl | 2020-02-01 | 1 | -0/+1 | |
| | | | ||||||
* | | | Add support for python dependency management file (#1376) | Georg Brandl | 2020-02-01 | 3 | -4/+4 | |
|\ \ \ | |/ / |/| | | Add support for python dependency management file | |||||
| * | | add filename for pipenv & poetry | tzing | 2020-02-01 | 3 | -4/+4 | |
|/ / | ||||||
* | | Add sieve as alias for Sieve. | Matthäus G. Chajdas | 2020-01-24 | 2 | -1/+2 | |
| | | ||||||
* | | Update CHANGES, language list, and regenerate mapfile. | Matthäus G. Chajdas | 2020-01-24 | 3 | -1/+3 | |
| | | ||||||
* | | Add lexer for LLVM's MIR format (#1361) | Daniel Sanders | 2020-01-24 | 3 | -5/+251 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MIR is a human readable serialization format that's used to represent LLVM's machine specific intermediate representation. It allows LLVM's developers to see the state of the compilation process at various points, as well as test individual pieces of the compiler. Our documentation for the format can be found at https://llvm.org/docs/MIRLangRef.html. Adding a lexer for this format will allow the LLVM documentation to contain syntax highlighted examples of LLVM-MIR. Two lexers are included in this change. 'llvm-mir' lexes the overall document format and delegates to 'llvm' and 'llvm-mir-body' as appropriate. 'llvm-mir-body' lexes the contents of the 'body:' attribute and can be used directly to syntax highlight code examples without including the document boilerplate. Since the 'llvm-mir' lexer delegates to the 'llvm' lexer at times, this change also adds the 'immarg' and 'willreturn' keywords to the 'llvm' lexer as these were missing. | |||||
* | | Correct lexing of Idris compiler directives (#1363) | Molly Miller | 2020-01-19 | 2 | -1/+66 | |
|/ | | | | | | | | | | | * Fix lexing of Idris compiler pragmas. The regex for capturing Idris compiler pragmas did not separate the leading percent sign from the disjunction of compiler directives correctly, which caused issues such as "import" or "namespace" keywords to be mishighlighted, due to confusion with the "%import" and "%name" compiler pragmas. * Add unit test for Idris compiler directive lexing | |||||
* | Update CHANGES. | Matthäus G. Chajdas | 2020-01-16 | 1 | -2/+3 | |
| | ||||||
* | Add a PEG (Parsing Expression Grammar) lexer (#1336) | Michael Wayne Goodman | 2020-01-16 | 4 | -1/+154 | |
| | | | | | * Add a PEG (Parsing Expression Grammar) lexer * Add PEG to doc/languages.rst and indicate version | |||||
* | Update CHANGES. | Matthäus G. Chajdas | 2020-01-16 | 1 | -0/+1 | |
| | ||||||
* | Merge pull request #1360 from buzden/fix-idris-lexer | Matthäus G. Chajdas | 2020-01-16 | 1 | -0/+1 | |
|\ | | | | | Lacking keywords were added to the Idris lexer | |||||
| * | Lacking keywords were added to the Idris lexer. | Denis Buzdalov | 2020-01-16 | 1 | -0/+1 | |
|/ | ||||||
* | Add Haxe to languages.rst (#1358) | Georg Brandl | 2020-01-15 | 1 | -0/+1 | |
|\ | | | | | Add Haxe to languages.rst | |||||
| * | Add Haxe to languages.rst | John Gabriele | 2020-01-14 | 1 | -0/+1 | |
|/ | | | Not sure why Haxe wasn't in there. Pygments supports it. | |||||
* | Update CHANGES. | Matthäus G. Chajdas | 2020-01-12 | 1 | -0/+2 | |
| | ||||||
* | Merge pull request #1357 from rahulghangas/master | Matthäus G. Chajdas | 2020-01-12 | 1 | -7/+7 | |
|\ | | | | | Adding keywords for Chapel | |||||
| * | Adding keywords for Chapel according to release 1.20.0 and spec version 0.988 | Rahul Ghangas | 2020-01-13 | 1 | -7/+7 | |
| | | ||||||
* | | Merge pull request #1309 from pygments/671/upsuper/webidl | Matthäus G. Chajdas | 2020-01-12 | 5 | -0/+1569 | |
|\ \ | |/ |/| | Add Web IDL lexer | |||||
| * | Merge branch 'master' into 671/upsuper/webidl | Matthäus G. Chajdas | 2020-01-07 | 76 | -361/+2768 | |
| |\ | | | | | | | | | | This allows us to resolve the merge conflict properly. | |||||
| * | | Fix a few regexlint warnings in the WebIDL lexer. | Matthäus G. Chajdas | 2020-01-07 | 1 | -2/+2 | |
| | | | ||||||
| * | | Add versionadded, fix conflict. | Matthäus G. Chajdas | 2020-01-07 | 2 | -0/+3 | |
| | | | ||||||
| * | | Add keyword suffix for builtin types | Xidorn Quan | 2019-11-28 | 1 | -1/+2 | |
| | | | ||||||
| * | | Break infinite loop around operation state | Xidorn Quan | 2019-11-28 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fix long long type | Xidorn Quan | 2019-11-28 | 1 | -1/+1 | |
| | | |