Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Copyright year update. | Georg Brandl | 2015-01-21 | 1 | -1/+1 |
| | |||||
* | Simplify charclasses in a few more modules | Georg Brandl | 2014-11-06 | 1 | -17/+17 |
| | |||||
* | Curly brace escaping, round 2. | Tim Hatch | 2014-10-15 | 1 | -3/+3 |
| | | | | | | | These were all pointed out by regexlint but required manual effort to track down (indicator.py was confused by most of them being produced by expressions). Also comment out some iffy comment patterns. | ||||
* | all lexers: fix unescaped { and } so that the "regex" module can compile our ↵ | Georg Brandl | 2014-10-15 | 1 | -20/+20 |
| | | | | regexes | ||||
* | EBNF: be a bit more tolerant | Georg Brandl | 2014-10-07 | 1 | -1/+2 |
| | |||||
* | Remove the c_like subpackage. | Georg Brandl | 2014-09-20 | 1 | -3/+3 |
| | |||||
* | split up web lexers | Georg Brandl | 2014-09-19 | 1 | -1/+1 |
| | |||||
* | split up text lexers | Georg Brandl | 2014-09-19 | 1 | -84/+140 |
| | |||||
* | Superfluous character class when only one char | Gaurav Jain | 2014-05-15 | 1 | -2/+2 |
| | |||||
* | use versionadded directives | Georg Brandl | 2014-01-19 | 1 | -20/+20 |
| | |||||
* | new year in copyright notice | Georg Brandl | 2014-01-10 | 1 | -1/+1 |
| | |||||
* | Closes #923: remove blanket nonzero analyse_text returns, and add an ↵ | Georg Brandl | 2014-01-10 | 1 | -1/+1 |
| | | | | analyse_text for Makefile lexer | ||||
* | Happy new year 2013. | Georg Brandl | 2013-01-09 | 1 | -1/+1 |
| | |||||
* | Fix issues found by "make check". | Georg Brandl | 2013-01-09 | 1 | -1/+2 |
| | |||||
* | Get ready for release: update "new in" version numbers and rename CUDALexer | Tim Hatch | 2012-11-12 | 1 | -0/+4 |
| | |||||
* | Make sure that TreetopLexer will terminate. | Tim Hatch | 2012-11-12 | 1 | -2/+2 |
| | |||||
* | Add Treetop lexer | Tom Stuart | 2012-11-11 | 1 | -1/+79 |
| | |||||
* | Fix a data loss bug in antlr lexer | Tim Hatch | 2012-03-09 | 1 | -1/+1 |
| | | | | | | | | --- pygments/lexers/parsers.py | 2 +- tests/examplefiles/antlr_throws | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 tests/examplefiles/antlr_throws | ||||
* | Merge pygments-main with pygments-tim | Tim Hatch | 2012-02-27 | 1 | -2/+2 |
|\ | |||||
| * | Merge pygments-main with pygments-tim | Tim Hatch | 2012-01-03 | 1 | -2/+2 |
| |\ | |||||
| | * | Bulk changes to improve many lexers inner workings | Tim Hatch | 2011-03-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on a suspicion that most examplefiles only exercise a small part of the lexers, I've written some code to find suspicious parts of regular expressions, then gone back over those to fix them. Most of these affect whether the regex does what it looks like it does, but none of them should appreciably change the function of the lexer. * a few cases which used capturing groups + bygroups incorrectly (most were harmless, but I think one could have generated a traceback in its previous state) * a few cases which could match empty string, without a callback (this is highly discouraged, because if an op doesn't consume any characters, it might be possible to enter an empty loop). I'll revisit individually the cases where a callback or state push is used. * many cases with embedded newlines in non-verbose regexes * many, many cases with reversed (else|elseif) style alternations | ||||
* | | | Copyright update. | Georg Brandl | 2012-02-05 | 1 | -1/+1 |
|/ / | |||||
* | | Fix current copyright year. | Georg Brandl | 2011-07-09 | 1 | -1/+1 |
|/ | |||||
* | Remove compatibility "sets" imports. | Georg Brandl | 2010-02-18 | 1 | -6/+4 |
| | |||||
* | Happy new year! | Georg Brandl | 2010-01-01 | 1 | -1/+1 |
| | |||||
* | Fix ANTLR analyse_text functions. | gbrandl | 2009-09-11 | 1 | -8/+19 |
| | |||||
* | Make make check happy. | gbrandl | 2009-09-11 | 1 | -1/+2 |
| | |||||
* | Make "New in ..." consistent. | gbrandl | 2009-09-11 | 1 | -16/+30 |
| | |||||
* | Fix "make check" nits. | gbrandl | 2009-01-04 | 1 | -3/+2 |
| | |||||
* | Fixup ANTLR for Objective-C | thatch | 2009-01-04 | 1 | -1/+1 |
| | |||||
* | Linkify ANTLR | thatch | 2009-01-04 | 1 | -9/+11 |
| | |||||
* | Add analyse_text for all Antlr lexers, comment C version (in favor of C++) | thatch | 2009-01-03 | 1 | -15/+48 |
| | | | | since it's difficult to tell them apart in source files. | ||||
* | Whitespace tweaks basically | thatch | 2009-01-03 | 1 | -66/+110 |
| | |||||
* | Add Ana Nelson to contributors | thatch | 2009-01-03 | 1 | -7/+10 |
| | |||||
* | Fix another Ragel roundtrip error and rename examplefiles since | thatch | 2009-01-03 | 1 | -2/+4 |
| | | | | | test_examplefiles.py doesn't do content-based checking when there are multiple lexers for the same extension. | ||||
* | Add analyse_text to Ragel parsers, fix roundtrip error (the following text | thatch | 2009-01-03 | 1 | -4/+27 |
| | | | | | | | | demonstrates it on the antlr lexer itself, even without delegating): {{{ t$WS,FLzL;7HcxdYq"Afx:~@(oreV-8X_/d2-yC` }}} | ||||
* | Add Antlr/Ragel lexer from #345 | thatch | 2009-01-03 | 1 | -0/+565 |