Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright year to 2023. | Matthäus G. Chajdas | 2023-03-29 | 1 | -1/+1 |
| | |||||
* | Rework URL information in lexers. | Matthäus G. Chajdas | 2022-03-20 | 1 | -1/+2 |
| | | | | | | | | This commit adds a new url field to a lexer, which can be used to link to the language website, instead of relying on having the link in either languages.rst or the docstring of the lexer. Additionally, it changes the languages.rst file to auto-generate the list of lexers from the actual source code, using the provided URL. | ||||
* | Happy new year. | Georg Brandl | 2022-01-25 | 1 | -1/+1 |
| | |||||
* | Remove unicorn token types (fixes #1816.) | Matthäus G. Chajdas | 2021-06-20 | 1 | -6/+6 |
| | | | | | | The PR #1819 provides a tool to identify unique token types. This PR aims to remove the most obvious cases of unicorn styles which are used in a single lexer only. | ||||
* | Run pyupgrade across codebase to modernize syntax and patterns (#1622) | Jon Dufresne | 2021-01-17 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | pyupgrade is a tool to automatically upgrade syntax for newer versions of the Python language. The project has been Python 3 only since 35544e2fc6eed0ce4a27ec7285aac71ff0ddc473, allowing for several cleanups: - Remove unnecessary "-*- coding: utf-8 -*-" cookie. Python 3 reads all source files as utf-8 by default. - Replace IOError/EnvironmentError with OSError. Python 3 unified these exceptions. The old names are aliases only. - Use the Python 3 shorter super() syntax. - Remove "utf8" argument form encode/decode. In Python 3, this value is the default. - Remove "r" from open() calls. In Python 3, this value is the default. - Remove u prefix from Unicode strings. In Python 3, all strings are Unicode. - Replace io.open() with builtin open(). In Python 3, these functions are functionally equivalent. Co-authored-by: Matthäus G. Chajdas <Anteru@users.noreply.github.com> | ||||
* | Bump copyright year. | Matthäus G. Chajdas | 2021-01-03 | 1 | -1/+1 |
| | |||||
* | all: revert changes of [a-zA-Z0-9_] to \w | Georg Brandl | 2020-09-07 | 1 | -1/+1 |
| | | | | ... which is not equivalent in Unicode mode | ||||
* | all: fixup remaining regexlint warnings | Georg Brandl | 2020-09-06 | 1 | -7/+8 |
| | |||||
* | Update copyright year (fixes #1514.) | Matthäus G. Chajdas | 2020-08-22 | 1 | -1/+1 |
| | |||||
* | Fixup all headers and some more minor problems.2.4.2 | Georg Brandl | 2019-05-28 | 1 | -1/+1 |
| | |||||
* | Clean lexer: better support for qualified imports; add tests | Camil Staps | 2018-11-25 | 1 | -11/+73 |
| | |||||
* | inline is only a keyword after code | Camil Staps | 2017-09-20 | 1 | -3/+3 |
| | |||||
* | Better quantified identifiers | Camil Staps | 2017-03-06 | 1 | -2/+3 |
| | |||||
* | Fix strings & add quantified identifiers | Camil Staps | 2017-03-06 | 1 | -5/+3 |
| | |||||
* | Complete rewrite of the Clean lexer | Camil Staps | 2016-07-14 | 1 | -248/+77 |
| | |||||
* | Merged in camilstaps/pygments-main (pull request #598) | Tim Hatch | 2016-06-03 | 1 | -10/+23 |
|\ | | | | | | | Clean lexer fixes: hierarchical module names; quantified inputs; generics | ||||
| * | Clean lexer fixes: hierarchical module names; quantified inputs; generics | Camil Staps | 2016-05-31 | 1 | -10/+23 |
| | | |||||
* | | Remove a bunch of duplicates in words() | Tim Hatch | 2016-06-02 | 1 | -1/+1 |
|/ | |||||
* | Fixes Clean indentation issues | Camil Staps | 2016-02-16 | 1 | -12/+14 |
| | |||||
* | Clean lexer: style nits | Georg Brandl | 2016-02-16 | 1 | -62/+59 |
| | |||||
* | Adapted CleanLexer according to PR discussion | Camil Staps | 2016-02-16 | 1 | -16/+22 |
| | | | | Most importantly, CleanLexer now stores indent in a LexerContext instead of in the lexer instance. | ||||
* | Fixes & cleanup Clean lexer as per PR discussion | Camil Staps | 2016-02-16 | 1 | -20/+20 |
| | |||||
* | Fix previous commit | Camil Staps | 2016-02-16 | 1 | -7/+7 |
| | |||||
* | Store indent in lexer instance | Camil Staps | 2016-02-16 | 1 | -13/+8 |
| | |||||
* | Fix Clean: allow typedef on first line | Camil Staps | 2016-02-16 | 1 | -0/+1 |
| | |||||
* | Adds a Clean (http://clean.cs.ru.nl/Clean) Lexer and example file | Camil Staps | 2015-10-04 | 1 | -0/+274 |