summaryrefslogtreecommitdiff
path: root/pygments/lexers/r.py
Commit message (Collapse)AuthorAgeFilesLines
* all: use yield from (#1537)Georg Brandl2020-09-061-6/+4
|
* all: fixup remaining regexlint warningsGeorg Brandl2020-09-061-1/+1
|
* Update copyright year (fixes #1514.)Matthäus G. Chajdas2020-08-221-1/+1
|
* Fix valid_name regex for SLexerNikolay Korolev2019-12-071-1/+1
| | | | | | | | | This fixes #1331 All modifications to regex: 1. Delete 2 useless non-capturing groups 2. Variables can not start with underscore (_) 3. Only letters, dot (.) and underscore (_) can go after first dot (.) in name 4. Name from only one symbol dot (.) is possible
* Fix valid_name regex for SLexerNikolay Korolev2019-12-051-1/+1
| | | This fixes #1329
* Fixup all headers and some more minor problems.2.4.2Georg Brandl2019-05-281-1/+1
|
* Merged in jkmartindale/pygments-main (pull request #775)Anteru2019-03-061-267/+7
|\ | | | | | | | | | | Fix external links in RdLexer and NewLispLexer Approved-by: James Martindale <atlassian@jkmartindale.com>
| * Merge heads.Georg Brandl2018-11-281-1/+1
| |\
| * \ Merged in jimhester/pygments-main (pull request #680)Anteru2018-11-261-267/+7
| |\ \ | | |/ | |/| | | | SLexer improvements
| | * Support escaping internal backticksJim Hester2016-11-221-1/+1
| | |
| | * SLexer improvementsJim Hester2016-11-221-267/+7
| | | | | | | | | | | | | | | | | | | | | - Remove list of base functions in favor of classifying all calls as Name.Function - Rewrite regex for variable name detection - Correctly classify backtick variable names as Name - Add a few tests for the above
| | * merge default into stableGeorg Brandl2016-01-171-0/+453
| |
* | Fix external links in RdLexer and NewLispLexerJames Martindale2018-07-161-1/+1
|/
* Copyright update.Georg Brandl2017-01-221-1/+1
|
* Add support for partials and path segments for Handlebars.Christian Hammond2016-11-041-0/+453
This introduces support for some missing features to the Handlebars lexer: Partials and path segments. Partials mostly appeared to work before, but the `>` in `{{> ... }}` would appear as a syntax error, as could other components of the partial. This change introduces support for: * Standard partials: `{{> partialName}}` * Partials with parameters: `{{> partialName varname="value"}}` * Ddynamic partials: `{{> (partialFunc)}}` * Ddynamic partials with lookups: `{{> (lookup ../path "partialName")}}` * Partial blocks: `{{> @partial-block}}` * Inline partials: `{{#*inline}}..{{/inline}}` It also introduces support for path segments, which can reference content in the current context or in a parent context. For instance, `this.name`, `this/name`, `./name`, `../name`, `this/name`, etc. These are all now tracked as variables.