summaryrefslogtreecommitdiff
path: root/pygments
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | | * | | | | | | | | | | | | | Fixed multiline comments in cfscript.Tyson2014-02-101-2/+3
| | | | | | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | | | | | Added separate lexer to handle CFC. It can handle both tag and script based ↵Tyson2014-02-072-7/+23
| | | | | | |/ / / / / / / / / / / / | | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CFCs.
| | | | * | | | | | | | | | | | | | Idris lexer: added lexer for literate Idrisraichoo2013-06-152-2/+29
| | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | Idris lexer: added lexer for Idrisraichoo2013-06-052-1/+109
| | | | | |_|_|_|_|_|/ / / / / / / | | | | |/| | | | | | | | | | | |
| | | * | | | | | | | | | | | | | Cirru: add comma syntaxjiyinyiyong2014-02-171-0/+1
| | | | |/ / / / / / / / / / / / | | | |/| | | | | | | | | | | |
| | * | | | | | | | | | | | | | Modelica: lexer fixes wrt quoted identifiersDietmar Winkler2014-02-081-4/+8
| | |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Classes with quoted identifiers were not correctly caught and neither were matrix specifiers.
| * | | | | | | | | | | | | | Splitted long linesmicclly2014-02-091-134/+268
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Added MQL4 constants to MqlLexermicclly2014-02-091-0/+297
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Added MqlLexermicclly2014-02-092-3/+15
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Fix Makefile highlighting with target expansionasylumfunk2014-03-021-2/+4
|/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, when the lexer encounters a Makefile target specified with a variable, i.e. `$(VARIABLE_TARGET): prerequisite', it fails to properly highlight the remainder of the file. This happens as BaseMakefileLexer sees the `$' character, assumes it's shell code, and delegates to BashLexer. The remainder of the file is then mistakenly interpreted as shell code. This patch corrects this behavior and properly highlights entire Makefiles, regardless of target syntax. By specifying all shell-specific regular expressions AFTER all Makefile-specific regular expressions, we can ensure that the latter are given priority over the former.
* | | | | | | | | | | | | Perl 6: Fix highlighting bug with m_...Rob Hoelz2014-01-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to FROGGS++ on #perl6
* | | | | | | | | | | | | Perl 5: Accept 'our' as a Perl 5 declaratorRob Hoelz2014-01-211-1/+1
| | | | | | | | | | | | |
* | | | | | | | | | | | | Perl 5: Accept more forms of 'my' for Perl 5 declarationsRob Hoelz2014-01-211-1/+1
| | | | | | | | | | | | |
* | | | | | | | | | | | | Perl 6: Bump the Perl 6 rating if we've seen a class/module declarationRob Hoelz2014-01-211-1/+5
| | | | | | | | | | | | |
* | | | | | | | | | | | | Perl 6: Continue to search for 'use v6' after class declarationsRob Hoelz2014-01-211-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we haven't seen enough to convince us that a class/role/whatever declaration is a Perl 6 one, a 'use v6' could still be found below
* | | | | | | | | | | | | Perl 6: Pick up on Perl 6-style class declarationsRob Hoelz2014-01-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We recognize them as Perl 6 style if we've seen a Perl-style variable declaration or if it's preceded with a Perl-style scope modifier
* | | | | | | | | | | | | Perl 6: Return a non-false fuzzy value if we found a Perl-style variable ↵Rob Hoelz2014-01-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | declaration
* | | | | | | | | | | | | Perl 6: Use my/our/has as a hintRob Hoelz2014-01-201-1/+8
| | | | | | | | | | | | |
* | | | | | | | | | | | | Perl 6: Make end-of-heredoc search more exactRob Hoelz2014-01-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Technically we need to start searching after the end of the heredoc terminator declaration, not the end of the quote word delimiter. It probably won't cause any problems in real world code, but it will probably reduce the number of WTFs generated while reading it.
* | | | | | | | | | | | | Perl 6: Make sure we don't step back when looking for a closing delimiterRob Hoelz2014-01-201-0/+4
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merged birkenfeld/pygments-main into defaultRob Hoelz2014-01-201-22/+16
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | Merged birkenfeld/pygments-main into defaultRob Hoelz2014-01-141-0/+2
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Update comment for Perl 6 detectorRob Hoelz2014-01-141-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Include grammar declarations in Perl 6 detectorRob Hoelz2014-01-141-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Include enum declarations in the Perl 6 detectorRob Hoelz2014-01-141-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Look for module/role/class declarationsRob Hoelz2014-01-141-0/+3
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Perl 6 detector: stop looking for indicators after first line of ↵Rob Hoelz2014-01-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | non-comment, non-whitespace, non-indicator code
| * | | | | | | | | | | | | Match use v6; lines for Perl 6 detectionRob Hoelz2014-01-141-2/+3
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Match shebangs containing pugs for Perl 6 detectorRob Hoelz2014-01-141-1/+10
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Remove a lot of the custom logic from the Perl 6 detectorRob Hoelz2014-01-141-24/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm going to be stricter about compliance with the standards
| * | | | | | | | | | | | | Re-enable Perl 6 detectionRob Hoelz2014-01-141-3/+0
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Reapply: Perform module/role/class check in Perl6 detection with a single regexRob Hoelz2014-01-121-5/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Reapply: Improve Perl 6 heuristic to check for member variablesRob Hoelz2014-01-121-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Reapply: Add a Perl 6 detection heuristic: my TYPE VARRob Hoelz2014-01-121-1/+5
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Reapply: Fix up special sub detector for Perl 6 heuristicsRob Hoelz2014-01-121-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Reapply: Add Perl 6 heuristic: check for special method namesRob Hoelz2014-01-121-0/+2
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Reapply: Include slurpy parameters in the Perl 6 detection heuristicRob Hoelz2014-01-121-0/+5
| | |_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Rust lexer: regex fix.Georg Brandl2014-01-201-4/+4
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merged in octayn/pygments-main (pull request #270)Georg Brandl2014-01-201-16/+63
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rust lexer: update to 0.9
| * | | | | | | | | | | | | Address more commentsCorey Richardson2014-01-201-2/+3
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Address commentsCorey Richardson2014-01-191-7/+8
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Rust: fix builtin typesCorey Richardson2014-01-071-1/+2
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Rust lexer: update to 0.9Corey Richardson2014-01-071-17/+61
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old lexer looked to be about 0.4 or 0.5. Notably, the lifetime and label syntax is properly handled, and macro invocation has been corrected.
* | | | | | | | | | | | | Next version will be 2.0.Georg Brandl2014-01-198-19/+19
| | | | | | | | | | | | |
* | | | | | | | | | | | | use versionadded directivesGeorg Brandl2014-01-1927-266/+293
| | | | | | | | | | | | |
* | | | | | | | | | | | | New docs + website using Sphinx.Georg Brandl2014-01-184-5/+158
| | | | | | | | | | | | |
* | | | | | | | | | | | | Finalize single-source port for Py2.[67] and Py3.3+.Georg Brandl2014-01-1825-165/+196
| | | | | | | | | | | | |
* | | | | | | | | | | | | manual prettifying and small fixes after futurize runGeorg Brandl2014-01-189-3/+12
| | | | | | | | | | | | |
* | | | | | | | | | | | | futurizing: move to print_function and "except X as Y" syntaxGeorg Brandl2014-01-1812-89/+99
| | | | | | | | | | | | |
* | | | | | | | | | | | | cirru: add to changelogGeorg Brandl2014-01-171-1/+4
| | | | | | | | | | | | |