[#18427] shrink memory — nagai@...
永井@知能.九工大です.
7 messages
2002/10/02
[#18440] racc segv revisited — "Akinori MUSHA" <knu@...>
次のバグの件なんですが、現時点では原因究明を含めて未解決という
24 messages
2002/10/02
[#18617] Re: racc segv revisited
— "Akinori MUSHA" <knu@...>
2002/11/02
At Wed, 2 Oct 2002 23:19:59 +0900,
[#18626] 1.6.8 preview (Re: Re: racc segv revisited)
— matz@... (Yukihiro Matsumoto)
2002/11/03
まつもと ゆきひろです
[#18641] Re: 1.6.8 preview (Re: Re: racc segv revisited)
— "Akinori MUSHA" <knu@...>
2002/11/04
At Sun, 3 Nov 2002 19:51:48 +0900,
[#18652] Re: 1.6.8 preview (Re: Re: racc segv revisited)
— matz@... (Yukihiro Matsumoto)
2002/11/06
まつもと ゆきひろです
[#18465] warning for outer local variable assignment by block parameter — Tanaka Akira <akr@...17n.org>
ついさっき痛い目にあったので提案するのですが、1.7 で、ブロックパラメー
6 messages
2002/10/09
[#18473] Compiling using oldnames on mswin/mingw/bccwin — nobu.nakada@...
なかだです。
12 messages
2002/10/10
[#18475] Re: Compiling using oldnames on mswin/mingw/bccwin
— WATANABE Hirofumi <eban@...>
2002/10/10
わたなべです。
[#18478] Re: Compiling using oldnames on mswin/mingw/bccwin
— nobu.nakada@...
2002/10/10
なかだです。
[#18476] Re: Compiling using oldnames on mswin/mingw/bccwin
— "U.Nakamura" <usa@...>
2002/10/10
こんにちは、なかむら(う)です。
[#18482] mem leak? — WATANABE Tetsuya <tetsu@...>
渡辺哲也です。
8 messages
2002/10/10
[#18483] Re: mem leak?
— nobu.nakada@...
2002/10/10
なかだです。
[#18484] Re: mem leak?
— matz@... (Yukihiro Matsumoto)
2002/10/10
まつもと ゆきひろです
[#18494] PStoreのFile.copyの中でErrno::EBADF — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
5 messages
2002/10/11
[#18506] How to raise LocalJumpError with next and redo? — Tanaka Akira <akr@...17n.org>
ふと疑問に思ったのですが、どうやったら next や redo で LocalJumpError
6 messages
2002/10/12
[#18509] Re: How to raise LocalJumpError with next and redo?
— nobu.nakada@...
2002/10/12
なかだです。
[#18514] Segmentaion fault of miniruby — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
13 messages
2002/10/13
[#18515] Re: Segmentaion fault of miniruby
— 小西 弘将 <konishih@...6.so-net.ne.jp>
2002/10/13
小西 弘将です。
[#18517] Re: Segmentaion fault of miniruby
— "U.Nakamura" <usa@...>
2002/10/15
こんにちは、なかむら(う)です。
[#18518] Re: Segmentaion fault of miniruby
— nobu.nakada@...
2002/10/15
なかだです。
[#18519] Re: Segmentaion fault of miniruby
— "U.Nakamura" <usa@...>
2002/10/15
こんにちは、なかむら(う)です。
[#18520] Re: Segmentaion fault of miniruby
— nobu.nakada@...
2002/10/15
なかだです。
[#18537] symbol literal with non-alphanumeric — nobu.nakada@...
なかだです。
7 messages
2002/10/18
[#18540] ruby 1.6 core dump — "Akinori MUSHA" <knu@...>
以下の環境でコアを吐いたそうです。とりあえずご報告まで。
6 messages
2002/10/19
[#18558] ruby version — 小西 弘将 <konishih@...6.so-net.ne.jp>
小西 弘将です。
9 messages
2002/10/22
[#18559] Re: ruby version
— "U.Nakamura" <usa@...>
2002/10/22
こんにちは、なかむら(う)です。
[#18572] avoid substituting $(s) in a template of LIBPATHFLAG — Ryo HAYASAKA <ryoh@...>
早坂@北陸先端です.
7 messages
2002/10/23
[#18573] Re: avoid substituting $(s) in a template of LIBPATHFLAG
— nobu.nakada@...
2002/10/23
なかだです。
[#18574] Re: avoid substituting $(s) in a template of LIBPATHFLAG
— Ryo HAYASAKA <ryoh@...>
2002/10/23
早坂@北陸先端です.
[#18582] embedded ruby interpreter friendly patch — Tietew <tietew-ml-ruby-dev@...>
Tietew です。
9 messages
2002/10/26
[#18592] Re: embedded ruby interpreter friendly patch
— matz@... (Yukihiro Matsumoto)
2002/10/28
まつもと ゆきひろです
[#18593] Re: embedded ruby interpreter friendly patch
— nobu.nakada@...
2002/10/28
なかだです。
[#18594] Re: embedded ruby interpreter friendly patch
— matz@... (Yukihiro Matsumoto)
2002/10/28
まつもと ゆきひろです
[#18583] Re: [ruby-cvs] ruby/djgpp, ruby/ext, ruby, ruby/lib: * djgpp/*: sync with the latest. — nobu.nakada@...
なかだです。
4 messages
2002/10/27
[#18584] Re: [ruby-cvs] ruby, ruby/ext, ruby/lib: ext/extmk.rb(78) : The unnecessary error when installing by bccwin32 is controlled. — WATANABE Hirofumi <eban@...>
わたなべです。
6 messages
2002/10/27
[#18590] Re: [ruby-cvs] ruby, ruby/ext, ruby/lib: ext/extmk.rb(78) : The unnecessary error when installing by bccwin32 is controlled.
— 小西 弘将 <konishih@...6.so-net.ne.jp>
2002/10/27
小西 弘将です。
[#18598] Re: Access to Windoze Registry? — kjana@...4lab.to (YANAGAWA Kazuhisa)
>From ruby-talk....
11 messages
2002/10/28
[#18616] Re: Access to Windoze Registry?
— Takaaki Tateishi <ttate@...>
2002/11/02
立石です.
[#18618] Re: Access to Windoze Registry?
— kjana@...4lab.to (YANAGAWA Kazuhisa)
2002/11/03
In message <200211021813.gA2IDOch017615@smtp16.dti.ne.jp>
[#18632] Re: Access to Windoze Registry?
— "U.Nakamura" <usa@...>
2002/11/03
こんにちは、なかむら(う)です。
[#18602] interrupt while initializaion — nobu.nakada@...
なかだです。
5 messages
2002/10/29
[#18606] private_method_defined? — Shin-ichiro HARA <sinara@...>
原です。
11 messages
2002/10/30
[#18607] Re: private_method_defined?
— matz@... (Yukihiro Matsumoto)
2002/10/30
まつもと ゆきひろです
[#18608] Re: private_method_defined?
— Shin-ichiro HARA <sinara@...>
2002/10/30
原です。
[#18610] Re: private_method_defined?
— matz@... (Yukihiro Matsumoto)
2002/10/30
まつもと ゆきひろです
[ruby-dev:18582] embedded ruby interpreter friendly patch
From:
Tietew <tietew-ml-ruby-dev@...>
Date:
2002-10-26 14:28:47 UTC
List:
ruby-dev #18582
Tietew です。
[ruby-dev:13943] で提案してそのまま忘れ去られているっぽい
ruby_stop の変更 (exit(3) を呼ばない ruby_stop) と,例外の表示を
すぐ送って欲しいという2点についてパッチを提案します。
1.7 に対するパッチです。
後者は,やはり組み込み Ruby なのですが,コンソールがないので
unnamed pipe を作って stdout/stderr をリダイレクトしています。他
スレッドで読み出しているのですが,バッファリングされているとコン
ソールのようにすぐに反映されないのでちょっと困ってしまうのです。
(そのほかについては STDOUT.sync = STDERR.sync = true すればよい)
Index: eval.c
===================================================================
RCS file: /src/ruby/eval.c,v
retrieving revision 1.344
diff -u -2 -p -r1.344 eval.c
--- eval.c 25 Oct 2002 18:39:29 -0000 1.344
+++ eval.c 26 Oct 2002 14:26:44 -0000
@@ -1045,4 +1045,5 @@ error_print()
}
}
+ fflush(stderr);
}
@@ -1230,5 +1231,5 @@ ruby_finalize()
}
-void
+int
ruby_stop(ex)
int ex;
@@ -1252,8 +1253,8 @@ ruby_stop(ex)
POP_TAG();
ruby_finalize();
- exit(ex);
+ return ex;
}
-void
+int
ruby_run()
{
@@ -1262,5 +1263,5 @@ ruby_run()
volatile NODE *tmp;
- if (ruby_nerrs > 0) exit(ruby_nerrs);
+ if (ruby_nerrs > 0) return ruby_nerrs;
Init_stack((void*)&tmp);
@@ -1276,5 +1277,5 @@ ruby_run()
if (state && !ex) ex = state;
- ruby_stop(ex);
+ return ruby_stop(ex);
}
@@ -3612,4 +3613,5 @@ rb_longjmp(tag, mesg)
ruby_sourcefile, ruby_sourceline,
RSTRING(e)->ptr);
+ fflush(stderr);
}
@@ -8121,4 +8123,5 @@ rb_thread_schedule()
}
END_FOREACH_FROM(curr, th);
+ fflush(stderr);
next = main_thread;
rb_thread_ready(next);
@@ -8783,5 +8786,5 @@ rb_thread_start_0(fn, arg, th_arg)
status = th->status;
- if (th == main_thread) ruby_stop(state);
+ if (th == main_thread) exit(ruby_stop(state));
rb_thread_remove(th);
Index: intern.h
===================================================================
RCS file: /src/ruby/intern.h,v
retrieving revision 1.98
diff -u -2 -p -r1.98 intern.h
--- intern.h 23 Oct 2002 10:17:29 -0000 1.98
+++ intern.h 26 Oct 2002 14:26:44 -0000
@@ -173,5 +173,5 @@ void rb_mark_end_proc _((void));
void rb_exec_end_proc _((void));
void ruby_finalize _((void));
-void ruby_stop _((int));
+int ruby_stop _((int));
void rb_gc_mark_threads _((void));
void rb_thread_start_timer _((void));
Index: main.c
===================================================================
RCS file: /src/ruby/main.c,v
retrieving revision 1.8
diff -u -2 -p -r1.8 main.c
--- main.c 18 Apr 2002 08:46:18 -0000 1.8
+++ main.c 26 Oct 2002 14:26:44 -0000
@@ -48,5 +48,4 @@ main(argc, argv, envp)
ruby_init();
ruby_options(argc, argv);
- ruby_run();
- return 0;
+ return ruby_run();
}
Index: ruby.h
===================================================================
RCS file: /src/ruby/ruby.h,v
retrieving revision 1.70
diff -u -2 -p -r1.70 ruby.h
--- ruby.h 9 Sep 2002 10:26:02 -0000 1.70
+++ ruby.h 26 Oct 2002 14:26:45 -0000
@@ -538,5 +538,5 @@ VALUE rb_require _((const char*));
void ruby_init _((void));
void ruby_options _((int, char**));
-void ruby_run _((void));
+int ruby_run _((void));
EXTERN VALUE rb_mKernel;
—[ Tietew ]——————————————————————————
メ : tietew@tietew.net / tietew@raug.net / tietew@masuclub.net
ホペ: http://www.tietew.net/ Tietew Windows Lab.
http://www.masuclub.net/ 鱒倶楽部
指紋: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA