summaryrefslogtreecommitdiff
path: root/pygments/lexers/ruby.py
diff options
context:
space:
mode:
authorKurt McKee <contactme@kurtmckee.org>2020-09-04 16:07:18 -0500
committerKurt McKee <contactme@kurtmckee.org>2020-09-04 16:07:18 -0500
commit4b55b3ceb9e119f3555bb904f0f4712613c47e4c (patch)
tree4df1e838da314173ca3d96e9d0ae9eed2153b298 /pygments/lexers/ruby.py
parentd0edb537ca4b5f37c3ea6336ed2175d58e8c753a (diff)
downloadpygments-git-4b55b3ceb9e119f3555bb904f0f4712613c47e4c.tar.gz
Standardize the entire multi-line string to use no `r` string prefixes
Diffstat (limited to 'pygments/lexers/ruby.py')
-rw-r--r--pygments/lexers/ruby.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/ruby.py b/pygments/lexers/ruby.py
index b83342be..b88a86dd 100644
--- a/pygments/lexers/ruby.py
+++ b/pygments/lexers/ruby.py
@@ -328,11 +328,11 @@ class RubyLexer(ExtendedRegexLexer):
],
'funcname': [
(r'\(', Punctuation, 'defexpr'),
- (r'(?:([a-zA-Z_]\w*)(\.))?' # optional scope name, like "self."
+ ('(?:([a-zA-Z_]\\w*)(\\.))?' # optional scope name, like "self."
'('
'[a-zA-Z\u0080-\uffff][a-zA-Z0-9_\u0080-\uffff]*[!?=]?' # method name
'|!=|!~|=~|\\*\\*?|[-+!~]@?|[/%&|^]|<=>|<[<=]?|>[>=]?|===?' # or operator override
- r'|\[\]=?' # or element reference/assignment override
+ '|\\[\\]=?' # or element reference/assignment override
'|`' # or the undocumented backtick override
')',
bygroups(Name.Class, Operator, Name.Function), '#pop'),