From: WATANABE Hirofumi Date: 1998-06-25T01:00:32+09:00 Subject: [ruby-dev:3015] Re: casefold bug? in compiled regexps わたなべです. Kazunori NISHI writes: :別に Regexp に恨みがある訳ではないですが、バグっぽいのを発見しました。 --- re.c.orig Wed Jun 03 18:07:18 1998 +++ re.c Thu Jun 25 00:02:26 1998 @@ -631,3 +631,3 @@ - if (options & 0x1) { + if (options & RE_OPTION_IGNORECASE) { FL_SET(re, REG_IGNORECASE); @@ -765,3 +765,3 @@ if (argc >= 2 && RTEST(argv[1])) { - flag = 1; + flag = RE_OPTION_IGNORECASE; } @@ -771,9 +771,9 @@ case 'n': case 'N': - flag |= 2; + flag |= 4; break; case 'e': case 'E': - flag |= 4; + flag |= 8; break; case 's': case 'S': - flag |= 6; + flag |= 12; break;