summaryrefslogtreecommitdiff
path: root/pygments/lexers/ruby.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixup all headers and some more minor problems.2.4.2Georg Brandl2019-05-281-1/+1
|
* Fix remaining 'DeprecationWarning: invalid escape sequence' occurrences in ↵Andreas Kloeckner2018-06-191-6/+6
| | | | lexer files
* Copyright update.Georg Brandl2017-01-221-1/+1
|
* Add tokens for string affixes and heredoc delimiters. Add lexing for them in ↵Miikka Salminen2016-02-061-4/+4
| | | | C/C++, Perl, PHP, Python and Ruby. Update my old style Lovelace accordingly.
* Merged in hanachin/pygments-main/add-ruby-filename (pull request #450)Tim Hatch2015-10-131-7/+8
|\ | | | | | | Add Gemfile to RubyLexer filenames
| * Closes #1063: Ruby: only allow regex after dot-method name lookupGeorg Brandl2015-03-081-7/+7
| |
| * Added a new token type Comment.Hashbang with its documentation, and a ↵Miikka Salminen2015-03-071-0/+1
| | | | | | | | support for it in Javascript, Perl, Python, Ruby and Bash lexers.
* | Add Gemfile to RubyLexer filenamesSeiei Higa2015-02-251-1/+1
|/
* Copyright year update.Georg Brandl2015-01-211-1/+1
|
* Simplify charclasses in a few more modulesGeorg Brandl2014-11-061-29/+31
|
* Ruby: more special $* variablesGeorg Brandl2014-11-061-1/+1
|
* 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