From 6c0822f0f5e934f6197f5a1be577764a74b30c7f Mon Sep 17 00:00:00 2001 From: nagachika Date: Sat, 6 Apr 2013 18:07:04 +0000 Subject: merge revision(s) 39858: [Backport #8135] * parse.y (simple_re_meta): escape all closing characters, not only round parenthesis. [ruby-core:53578] [Bug #8133] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- parse.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parse.y') diff --git a/parse.y b/parse.y index 707007bc0f..39e6747e8a 100644 --- a/parse.y +++ b/parse.y @@ -5974,7 +5974,7 @@ simple_re_meta(int c) switch (c) { case '$': case '*': case '+': case '.': case '?': case '^': case '|': - case ')': + case ')': case ']': case '}': case '>': return TRUE; default: return FALSE; -- cgit v1.2.3