summaryrefslogtreecommitdiff
path: root/pygments/lexers/csound.py
Commit message (Collapse)AuthorAgeFilesLines
* all: fixup remaining regexlint warningsGeorg Brandl2020-09-061-2/+2
|
* Update for Csound 6.15.0 (#1509)Nate Whetsell2020-08-171-6/+8
| | | | | * Update for Csound 6.15.0 * Update comment
* Update Csound built-ins for v6.14.0 (#1383)Nate Whetsell2020-02-091-4/+4
| | | | Update Csound built-ins for v6.14.0
* Update for Csound 6.13.0Nathan Whetsell2019-11-101-7/+15
|
* Refactor Csound name callbackNathan Whetsell2019-11-101-13/+10
|
* Update Csound URLsNathan Whetsell2019-11-101-11/+11
|
* Fixup all headers and some more minor problems.2.4.2Georg Brandl2019-05-281-1/+1
|
* Improve CSound name handling.Matth?us G. Chajdas2019-02-121-3/+7
| | | | This should fix the last of the spurious errors we're seeing in CI.
* Fix Csound name callback cutting off part of the name.Matth?us G. Chajdas2018-11-271-0/+3
| | | | | Previously, a name like P:C would get parsed as P, breaking the roundtrip. This would result in random test failures during roundtrip testing.
* Style nitNathan Whetsell2017-08-301-3/+3
|
* Update for Csound 6.09.1Nathan Whetsell2017-08-061-17/+8
|
* Add Csound Score d statementNathan Whetsell2017-05-271-1/+1
|
* Fix issue with opcode typesNathan Whetsell2017-05-261-1/+4
|
* Add Csound lexer testsNathan Whetsell2017-01-281-8/+8
|
* Update lexersNathan Whetsell2017-01-271-184/+256
|
* Merged birkenfeld/pygments-main into defaultNathan Whetsell2017-01-271-61/+82
|\
| * Add %f to format specifiersNathan Whetsell2017-01-191-3/+3
| |
| * Add .udo to Csound filenamesNathan Whetsell2016-12-111-1/+1
| |
| * Use HTTPS URLsNathan Whetsell2016-12-111-3/+3
| |
| * Update for Csound 6.08.0Nathan Whetsell2016-12-111-21/+42
| |
| * Fix incorrect tokenNathan Whetsell2016-12-111-1/+1
| |
| * Match Csound preprocessorNathan Whetsell2016-12-111-8/+9
| |
| * Update Csound macro nomenclatureNathan Whetsell2016-12-111-25/+25
| |
| * Make Csound #include string delimiters match preprocessorNathan Whetsell2016-12-111-2/+1
| |
| * Update copyright yearNathan Whetsell2016-12-111-1/+1
| |
| * Fix capitalization of CsoundNathan Whetsell2016-12-111-1/+1
| |
| * Fix most complaints from regexlint.Georg Brandl2016-02-141-15/+15
| |
| * merge default into stableGeorg Brandl2016-01-171-0/+366
|
* Copyright update.Georg Brandl2017-01-221-1/+1
|
* Add support for partials and path segments for Handlebars.Christian Hammond2016-11-041-0/+366
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.