summaryrefslogtreecommitdiff
path: root/pygments/lexers/data.py
Commit message (Collapse)AuthorAgeFilesLines
* all: use argumentless super()Georg Brandl2020-09-061-2/+2
|
* more explicitly define escape sequencies in JsonLexer (fix #1065) (#1528)Nick Gerner2020-08-311-2/+2
| | | | | * more explicitly define escape sequencies in JsonLexer (fix #1065) * adding test coverage for #1065
* Update copyright year (fixes #1514.)Matthäus G. Chajdas2020-08-221-1/+1
|
* add filename for pipenv & poetrytzing2020-02-011-1/+1
|
* Fix #1528 -- Yaml gets confused when a comment contains a key:value pair.Matth?us G. Chajdas2019-07-201-1/+1
|
* Fixup all headers and some more minor problems.2.4.2Georg Brandl2019-05-281-1/+1
|
* Improve YAML mapping lexing: fix problems with quoted colons.Felix Fontein2019-01-121-2/+2
|
* Merged in sanssecours/pygments-main (pull request #724)Anteru2018-12-131-0/+6
|\ | | | | | | YAML: Fix recognition of Non-Specific Tag
| * Improving lexing of YAML mappings.Felix Fontein2018-05-191-0/+6
| |
* | YAML: Recognize non-specific tag `!`Rene? Schwaiger2017-06-161-1/+1
| | | | | | | | | | Before this change Pygments would incorrectly mark the non-specific tag as error token.
* | YAML: Fix minor spelling mistakesRene? Schwaiger2017-06-161-2/+2
|/
* Copyright update.Georg Brandl2017-01-221-1/+1
|
* Add support for partials and path segments for Handlebars.Christian Hammond2016-11-041-0/+555
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.