diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-08-02 02:42:17 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-08-02 02:42:17 +0000 |
commit | ceb5e60c812c9c002db21043b3e1b0ae87bf28e0 (patch) | |
tree | 22a045a1737d819e1129abe5878a91e6191578c6 /parse.y | |
parent | a781b40242a475ada741cc0765f2ec2d2524e3d9 (diff) |
* parse.y (rb_enc_symname2_p): :! is valid symbol. [Bug #5136]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r-- | parse.y | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -9738,7 +9738,7 @@ rb_enc_symname2_p(const char *name, long len, rb_encoding *enc) break; case '!': - if (len == 1) return FALSE; + if (len == 1) return TRUE; switch (*++m) { case '=': case '~': ++m; break; default: return FALSE; |