summaryrefslogtreecommitdiff
path: root/pygments/lexers/ruby.py
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2016-02-26 10:09:18 +0100
committerGeorg Brandl <georg@python.org>2016-02-26 10:09:18 +0100
commit1e3fa4bde6827107e7f5d6a3f38f57c51618ba82 (patch)
tree1ea6d3e16393aa41f2e647c09d6f979d34cc79da /pygments/lexers/ruby.py
parentd75dd4a9501658a05db7475b4b6d5800a1a92700 (diff)
parent4611730d0ca3cc6baad598f1802759bbf5bcad38 (diff)
downloadpygments-git-1e3fa4bde6827107e7f5d6a3f38f57c51618ba82.tar.gz
merge with stable
Diffstat (limited to 'pygments/lexers/ruby.py')
-rw-r--r--pygments/lexers/ruby.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/pygments/lexers/ruby.py b/pygments/lexers/ruby.py
index e81d6ecf..f16416d3 100644
--- a/pygments/lexers/ruby.py
+++ b/pygments/lexers/ruby.py
@@ -47,9 +47,9 @@ class RubyLexer(ExtendedRegexLexer):
start = match.start(1)
yield start, Operator, match.group(1) # <<-?
- yield match.start(2), String.Heredoc, match.group(2) # quote ", ', `
- yield match.start(3), Name.Constant, match.group(3) # heredoc name
- yield match.start(4), String.Heredoc, match.group(4) # quote again
+ yield match.start(2), String.Heredoc, match.group(2) # quote ", ', `
+ yield match.start(3), String.Delimiter, match.group(3) # heredoc name
+ yield match.start(4), String.Heredoc, match.group(4) # quote again
heredocstack = ctx.__dict__.setdefault('heredocstack', [])
outermost = not bool(heredocstack)
@@ -74,7 +74,7 @@ class RubyLexer(ExtendedRegexLexer):
if check == hdname:
for amatch in lines:
yield amatch.start(), String.Heredoc, amatch.group()
- yield match.start(), Name.Constant, match.group()
+ yield match.start(), String.Delimiter, match.group()
ctx.pos = match.end()
break
else: