[#3524] GC target (Re: [ruby-list:10035] Re: Ruby/Gtk text widget) — "D.Kanda" <MAP2303@...>
7 messages
1998/10/13
[#3525] Re: GC target (Re: [ruby-list:10035] Re: Ruby/Gtk text widget)
— matz@... (Yukihiro Matsumoto)
1998/10/13
まつもと ゆきひろです
[#3536] Re: [ruby-list:10256] Re: for が修飾子だったら — Junichi Kurokawa <jun@...>
Reply-To: ruby-devとしました。
15 messages
1998/10/22
[#3540] Re: [ruby-list:10256] Re: for が修飾子だったら
— Junichi Kurokawa <jun@...>
1998/10/23
>>>>> "Y" == Yukihiro Matsumoto <matz@netlab.co.jp> writes:
[#3543] Re: for が修飾子だったら
— ARIMA Yasuhiro <fit0298@...>
1998/10/23
Regard to "[ruby-dev:3540] Re: [ruby-list:10256] Re: for が修飾子だったら"
[#3551] [BUG?] gsub — Shin-ichro Hara <sinara@...>
原です。
10 messages
1998/10/27
[ruby-dev:3560] Re: [BUG?] gsub
From:
matz@... (Yukihiro Matsumoto)
Date:
1998-10-29 03:54:23 UTC
List:
ruby-dev #3560
まつもと ゆきひろです
In message "[ruby-dev:3558] Re: [BUG?] gsub"
on 98/10/28, Koji Arai <JCA02266@nifty.ne.jp> writes:
|新井です。
|> |むむむ,こちらでは1.1c6/1.1d0ともに再現しません.
|>
|> いえ、2行目のコメントが必須なんですけどね。(^^;
|
|こちらでは、
|#!/usr/local/bin/ruby
|p " ".gsub(/\s+| +/, 'x')
| :
| :
|とたくさん(たとえば40行ぐらい)書くと再現しました。
あ,なるほど.再現しました.感謝します.
こういう症状はメモリ関係だろうな,と思っていたのですが,その
通りでした.
パッチです.netnewsに流したパッチもつけておきます.
PATCH: regex.c
--- regex.c 1998/10/06 02:45:01 1.1.1.2.2.37
+++ regex.c 1998/10/29 03:52:01
@@ -569,4 +569,4 @@
c1 = EXTRACT_MBC(&b[beg*4]);
- if (c2 < EXTRACT_MBC(&b[(end - 1)*4]))
- c2 = EXTRACT_MBC(&b[(end - 1)*4]);
+ if (c2 < EXTRACT_MBC(&b[(end - 1)*4+2]))
+ c2 = EXTRACT_MBC(&b[(end - 1)*4+2]);
}
@@ -3919,2 +3919,3 @@
+ if (p1 >= pend) break;
if ((is_a_jump_n && (enum regexpcode) *p1 == succeed_n)