summaryrefslogtreecommitdiff
path: root/pygments/lexers/agile.py
Commit message (Collapse)AuthorAgeFilesLines
* Add token type Number.BinDavid Corbett2014-05-191-3/+3
|
* Apply default state transition in various lexers to avoid extra token generationGaurav Jain2014-05-181-12/+12
|
* Instead of negating character class, flip case of builtin classGaurav Jain2014-05-151-2/+2
|
* Replace all occurences of a-zA-Z0-9_ with \wGaurav Jain2014-05-141-7/+7
|
* Replace all occurences of [a-zA-Z0-9_] with \wGaurav Jain2014-05-141-36/+36
|
* Remove duplcation of PERL6_IDENTIFIER_RANGEGaurav Jain2014-05-141-3/+3
|
* Additional fixes to reduce line lengthGaurav Jain2014-05-121-8/+15
|
* Fix some lines to be within 90 charactersGaurav Jain2014-05-121-54/+70
| | | | Some regular expressions has been simplified to use \w in order to reduce line length
* Forgot to include lexer changes in previous Chai commit.Tim Hatch2014-04-231-3/+14
|
* Merged in lefticus/pygments-main (pull request #24)Tim Hatch2014-04-231-607/+1110
|\ | | | | | | | | | | Conflicts: pygments/lexers/_mapping.py pygments/lexers/agile.py
| * Change the Factor lexer to use non-capturing groups where appropriate.John Benediktsson2014-04-211-8/+8
| |
| * Fix highlighting of single-character CHAR: in the Factor lexer.John Benediktsson2014-04-211-1/+1
| |
| * Improvements to Factor lexer.John Benediktsson2014-04-101-188/+234
| | | | | | | | | | | | | | | | | | | | | | | | - update builtin words and sort alphabetically - fix unnecessary highlighting of whitespace - support files that start with shebang - improve highlighting of defining words - support more alien syntax - support multiline comments - support symbol literals - support new number syntax (e.g., 0x, 0o, 0b) - fix highlighting of names with parens in stack effects
| * 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
| |\
| | * 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
| | |
| * | Next version will be 2.0.Georg Brandl2014-01-191-2/+2
| | |
| * | use versionadded directivesGeorg Brandl2014-01-191-12/+13
| | |
| * | Finalize single-source port for Py2.[67] and Py3.3+.Georg Brandl2014-01-181-5/+5
| |/
| * new year in copyright noticeGeorg Brandl2014-01-101-1/+1
| |
| * Whitespace cleanup.Georg Brandl2014-01-101-5/+6
| |
| * Closes #923: remove blanket nonzero analyse_text returns, and add an ↵Georg Brandl2014-01-101-1/+0
| | | | | | | | analyse_text for Makefile lexer
| * Closes #921: add binary literals to Python 2.Georg Brandl2014-01-091-0/+1
| |
| * perl6: disable analyse_text for now, the lexer seems to like to loop sometimesGeorg Brandl2014-01-091-0/+4
| |
| * resolve alias conflict between hy and hybrisGeorg Brandl2014-01-091-1/+1
| |
| * hy: changelog and consistency updatesGeorg Brandl2014-01-091-0/+2
| |
| * Merged in rwtolbert/pygments-main (pull request #238)Georg Brandl2014-01-091-39/+36
| |\ | | | | | | | | | Added lexer for new Hy language, a variant of Lisp running under Python