From: matz@... (Yukihiro Matsumoto) Date: 2001-04-18T03:43:54+09:00 Subject: [ruby-dev:12995] Re: regex.c emits a false error? まつもと ゆきひろです In message "[ruby-dev:12993] regex.c emits a false error?" on 01/04/18, "Akinori MUSHA" writes: | 1.6.4 preview2 で、 /[\da-f]/ が | |invalid regular expression; can't use character class as a end value of range | |と言われてしまいます。/[a-f\d]/ は OK なんですが。 これで改善しますか? --- regex.c 2001/04/17 15:35:04 1.38.2.3 +++ regex.c 2001/04/17 18:43:25 @@ -1442,3 +1442,2 @@ FREE_AND_RETURN(stackb, "invalid regular expression; can't use character class as a end value of range"); - goto invalid_pattern; } @@ -1465,2 +1464,3 @@ } + had_char_class = 0;