summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2022-01-15 12:25:59 -0800
committergit <svn-admin@ruby-lang.org>2022-01-16 05:26:37 +0900
commit3cfb6fc4797c2840375c693c24802db125075de4 (patch)
tree2258da86e14511927e18c0299f2f56a2fa4f84aa /lib
parentc37d9682fcb262fc20021cfb49cb9d6c3a63681f (diff)
[ruby/erb] Escape the second *
The original code just seems unintentional https://github.com/ruby/erb/commit/75a0749cb7
Diffstat (limited to 'lib')
-rw-r--r--lib/erb.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/erb.rb b/lib/erb.rb
index 33438634d1..0e42425a60 100644
--- a/lib/erb.rb
+++ b/lib/erb.rb
@@ -724,7 +724,7 @@ class ERB
frozen = nil
s.scan(re) do
comment = $+
- comment = $1 if comment[/-\*-\s*([^\s].*?)\s*-*-$/]
+ comment = $1 if comment[/-\*-\s*([^\s].*?)\s*-\*-$/]
case comment
when %r"coding\s*[=:]\s*([[:alnum:]\-_]+)"
enc = Encoding.find($1.sub(/-(?:mac|dos|unix)/i, ''))