[#7102] Ruby 1.3.4-990611 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990611 is out, check out:

20 messages 1999/06/11

[#7223] Ruby 1.3.4-990625 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990625 is out, check out:

14 messages 1999/06/25
[#7224] -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625) — Ryo HAYASAKA <hayasaka@...21.u-aizu.ac.jp> 1999/06/25

早坂@会津大学です。

[ruby-dev:7084] Re: [BUG] [PATCH?] /[^a] / === " あ "

From: matz@... (Yukihiro Matsumoto)
Date: 1999-06-08 01:28:35 UTC
List: ruby-dev #7084
まつもと ゆきひろです

In message "[ruby-dev:7081] [BUG] [PATCH?] /[^a] / === " あ ""
    on 99/06/06, WATANABE Hirofumi <eban@os.rim.or.jp> writes:

|/[^a] / === "あ " が nil になります.
|regex.c を見ると multibyte char の一部に match した場合の対
|応なのかどうかよくわかんないけど, 対象となる文字列の pointer
|がずれてしまうのが原因ですね.

ですね。そうか、一部マッチのやりすぎですね。

|これでいいのかなあ?

これは必要でした。おそらく、更にcharset_notの場合には部分マッ
チそのものが必要ないんだと思います。も、ちょっと考えてみよう。

                                まつもと ゆきひろ /:|}

In This Thread