summaryrefslogtreecommitdiff
path: root/pygments/lexers/ruby.py
Commit message (Collapse)AuthorAgeFilesLines
* Curly brace escaping, round 1.Tim Hatch2014-10-151-2/+2
| | | | | These locations were all found by regexlint and done semi-manually, leaving braces within [] alone (they aren't special in the 'regex' module).
* all lexers: fix unescaped { and } so that the "regex" module can compile our ↵Georg Brandl2014-10-151-3/+3
| | | | regexes
* RubyLexer: Be less picky about closing delimiters.Tim Hatch2014-10-061-6/+6
| | | | | | | Previous code used a negative lookbehind, which I do not grok how was ever correct. New code with testcase. Fixes #1026
* RubyLexer: Highlight operator methods better.Tim Hatch2014-10-061-2/+9
| | | | Fixes #1033
* RubyLexer: Keep state with nested interpolationsTim Hatch2014-10-061-1/+2
| | | | Fixes #1018
* Correct accidental punctuation range in RubyLexer.Tim Hatch2014-10-061-1/+1
| | | | Fixes #1006
* More application of words().Georg Brandl2014-09-191-37/+47
|
* split up agile.py into individual modulesGeorg Brandl2014-09-161-0/+498