[#10481] ruby 1.4.6 preview3 — matz@... (Yukihiro Matsumoto)
8 messages
2000/08/01
[#10496] memory leak? — Minero Aoki <aamine@...>
あおきです。
8 messages
2000/08/02
[#10513] require './rbconfig'; rubytest.rb and instruby.rb — Ryo HAYASAKA <ryoh@...>
早坂@北陸先端です。
4 messages
2000/08/02
[#10595] fileutils.rb (2) — Minero Aoki <aamine@...>
あおきです。
5 messages
2000/08/07
[#10601] RubyCRT.dll for mswin32 — Katsuyuki Komatsu <komatsu@...>
小松です。
5 messages
2000/08/07
[#10626] irb — Kazuhiro NISHIYAMA <zn@...>
irbですが、irb --helpやirb -hでオプションのヘルプがでるように
8 messages
2000/08/12
[#10638] win32 times — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
7 messages
2000/08/15
[#10652] Forward: patches for mktemp -> mkstemp — "Akinori -Aki- MUSHA" <knu@...>
knu です。
5 messages
2000/08/18
[#10655] a regex bug? — "Akinori -Aki- MUSHA" <knu@...>
knu です。
11 messages
2000/08/20
[#10657] Re: a regex bug?
— matz@... (Yukihiro Matsumoto)
2000/08/20
まつもと ゆきひろです
[#10659] Re: a regex bug?
— Tanaka Akira <akr@...17n.org>
2000/08/21
In article <E13QXP4-0004kY-00@ev.netlab.zetabits.co.jp>,
[#10660] Re: a regex bug?
— Tanaka Akira <akr@...17n.org>
2000/08/21
後から気がついたのですが、
[#10661] bmingw package — WATANABE Hirofumi <eban@...>
わたなべです.
49 messages
2000/08/21
[#10664] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/21
なかだです。
[#10665] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/21
なかだです。
[#10667] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/21
わたなべです.
[#10668] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/22
なかだです。
[#10670] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/22
わたなべです.
[#10671] Re: bmingw package
— nobu.nakada@...
2000/08/22
なかだです。
[#10673] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/23
わたなべです.
[#10675] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/23
なかだです。
[#10693] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/28
わたなべです.
[#10707] Re: bmingw package
— nobu.nakada@...
2000/08/28
なかだです。
[#10713] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/29
わたなべです.
[#10717] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/29
なかだです。
[#10723] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/30
わたなべです.
[#10797] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/01
なかだです。
[#10821] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/04
わたなべです.
[#10824] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/04
なかだです。
[#10825] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/04
わたなべです.
[#10827] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/04
なかだです。
[#10837] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/05
わたなべです.
[#10838] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/05
なかだです。
[#10842] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/05
わたなべです.
[#10849] Re: bmingw package
— nobu.nakada@...
2000/09/05
なかだです。
[#10850] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/06
わたなべです.
[#10851] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/06
なかだです。
[#10855] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/07
わたなべです.
[#10859] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/07
なかだです。
[#10867] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/08
わたなべです.
[#10677] Class Variable — Shin-ichiro Hara <sinara@...>
原です。
16 messages
2000/08/24
[#10681] Re: Class Variable
— matz@... (Yukihiro Matsumoto)
2000/08/25
まつもと ゆきひろです
[#10695] Re: Class Variable
— Shin-ichiro Hara <sinara@...>
2000/08/28
原です。
[#10682] [PATCH] win32/config.h.in — nobu.nakada@...
なかだです。
7 messages
2000/08/25
[#10688] ruby-1.6.0-20000824.i586-mswin32 bug — Kazuhiro NISHIYAMA <zn@...>
http://www.geocities.co.jp/SiliconValley-Bay/4076/
34 messages
2000/08/27
[#10692] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/28
なかだです。
[#10705] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— Kazuhiro NISHIYAMA <zn@...>
2000/08/28
"Nobuyoshi.Nakada" <nobu.nakada@nifty.ne.jp> wrote:
[#10711] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/29
なかだです。
[#10720] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— Katsuyuki Komatsu <komatsu@...>
2000/08/30
小松です.
[#10725] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/30
なかだです。
[#10727] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— matz@... (Yukihiro Matsumoto)
2000/08/30
まつもと ゆきひろです
[#10744] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/30
なかだです。
[#10805] ruby-1.6.0-20000901.i586-mswin32.lzh
— Kazuhiro NISHIYAMA <zn@...>
2000/09/02
20000901のでもirbでCtrl+Cを押したら落ちました。
[#10807] Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— matz@... (Yukihiro Matsumoto)
2000/09/02
まつもと ゆきひろです
[#10811] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— " たけ (tk)" <ggb03124@...>
2000/09/03
たけ(tk)です。
[#10813] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— nobu.nakada@...
2000/09/03
なかだです。
[#10830] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— " たけ (tk)" <ggb03124@...>
2000/09/04
たけ(tk)です。
[#10832] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— nobu.nakada@...
2000/09/04
なかだです。
[#10844] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— "たけ(tk)" <ggb03124@...>
2000/09/05
たけ(tk)です。
[#10846] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— matz@... (Yukihiro Matsumoto)
2000/09/05
まつもと ゆきひろです
[#10848] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— " たけ (tk)" <ggb03124@...>
2000/09/05
たけ(tk)です。
[#10719] GD-0.6.2 patch — a-shigi@...
ども鴫原です。
7 messages
2000/08/29
[#10729] Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha. — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
18 messages
2000/08/30
[#10730] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— WATANABE Hirofumi <eban@...>
2000/08/30
わたなべです.
[#10734] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— kou@...1609.sip.eee.yamaguchi-u.ac.jp (Koichi Okada)
2000/08/30
はじめまして。
[#10739] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— WATANABE Hirofumi <eban@...>
2000/08/30
わたなべです.
[#10740] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— matz@... (Yukihiro Matsumoto)
2000/08/30
まつもと ゆきひろです
[#10733] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— Katsuyuki Komatsu <komatsu@...>
2000/08/30
小松です.
[#10762] ruby 1.6.0 preview — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
42 messages
2000/08/31
[#10770] Re: ruby 1.6.0 preview
— akira yamada / やまだあきら <akira@...>
2000/08/31
[#10766] Re: ruby 1.6.0 preview
— Katsuyuki Komatsu <komatsu@...>
2000/08/31
小松です.
[#10779] Re: ruby 1.6.0 preview
— WATANABE Hirofumi <eban@...>
2000/09/01
わたなべです.
[#10787] ruby 1.6.0 preview2
— matz@... (Yukihiro Matsumoto)
2000/09/01
まつもと ゆきひろです
[ruby-dev:10538] [PATCH] compiler warning, etc
From:
"Nobuyoshi.Nakada" <nobu.nakada@...>
Date:
2000-08-03 11:19:00 UTC
List:
ruby-dev #10538
なかだです。
prototype 関係の warning がうるさかったのでこうしてみました。
それはそうと、rb_thread_fd_writable() って何を返すはずですか。とりあえ
ず想像で補完してみましたが。
diff -pruPX ./mkpatch -2 current/eval.c devel/eval.c
--- current/eval.c Thu Aug 3 18:50:32 2000
+++ devel/eval.c Thu Aug 3 19:02:46 2000
@@ -1794,5 +1794,5 @@ rb_obj_is_block(block)
VALUE block;
{
- if (TYPE(block) == T_DATA && RDATA(block)->dfree == blk_free) {
+ if (TYPE(block) == T_DATA && RDATA(block)->dfree == (RUBY_DATA_FUNC)blk_free) {
return Qtrue;
}
@@ -6602,5 +6602,5 @@ rb_thread_check(data)
VALUE data;
{
- if (TYPE(data) != T_DATA || RDATA(data)->dfree != thread_free) {
+ if (TYPE(data) != T_DATA || RDATA(data)->dfree != (RUBY_DATA_FUNC)thread_free) {
rb_raise(rb_eTypeError, "wrong argument type %s (expected Thread)",
rb_class2name(CLASS_OF(data)));
@@ -7102,5 +7102,5 @@ rb_thread_fd_writable(fd)
int fd;
{
- if (curr_thread == curr_thread->next) return;
+ if (curr_thread == curr_thread->next) return Qtrue;
curr_thread->status = THREAD_STOPPED;
@@ -7112,4 +7112,6 @@ rb_thread_fd_writable(fd)
curr_thread->wait_for = WAIT_SELECT;
rb_thread_schedule();
+
+ return Qfalse;
}
diff -pruPX ./mkpatch -2 current/gc.c devel/gc.c
--- current/gc.c Wed Aug 2 13:54:11 2000
+++ devel/gc.c Wed Aug 2 15:19:29 2000
@@ -279,13 +279,10 @@ rb_newobj()
VALUE obj;
- if (freelist) {
- retry:
- obj = (VALUE)freelist;
- freelist = freelist->as.free.next;
- return obj;
- }
- rb_gc();
+ if (!freelist)
+ rb_gc();
- goto retry;
+ obj = (VALUE)freelist;
+ freelist = freelist->as.free.next;
+ return obj;
}
@@ -672,5 +669,5 @@ gc_sweep()
obj_free((VALUE)p);
}
- if (need_call_final && FL_TEST(p, FL_FINALIZE)) {
+ if (need_call_final && FL_TEST(p, FL_FINALIZE)) {
p->as.free.flag = FL_MARK; /* remain marked */
p->as.free.next = final_list;
diff -pruPX ./mkpatch -2 current/io.c devel/io.c
--- current/io.c Thu Jul 27 18:49:19 2000
+++ devel/io.c Thu Aug 3 11:16:56 2000
@@ -1451,6 +1451,7 @@ pipe_del_fptr(fptr)
}
+#if defined (NT) || defined(DJGPP) || defined(__CYGWIN__) || defined(__human68k__)
static void
-pipe_atexit()
+pipe_atexit _((void))
{
struct pipe_list *list = pipe_list;
@@ -1463,4 +1464,5 @@ pipe_atexit()
}
}
+#endif
static void
diff -pruPX ./mkpatch -2 current/process.c devel/process.c
--- current/process.c Fri Jul 21 17:45:32 2000
+++ devel/process.c Wed Aug 2 16:53:10 2000
@@ -575,5 +575,5 @@ rb_syswait(pid)
int pid;
{
- RETSIGTYPE (*hfunc)(), (*qfunc)(), (*ifunc)();
+ RETSIGTYPE (*hfunc)_((int)), (*qfunc)_((int)), (*ifunc)_((int));
int status;
int i;
diff -pruPX ./mkpatch -2 current/signal.c devel/signal.c
--- current/signal.c Sun May 14 01:12:16 2000
+++ devel/signal.c Wed Aug 2 17:10:16 2000
@@ -283,5 +283,5 @@ void
posix_signal(signum, handler)
int signum;
- RETSIGTYPE (*handler)();
+ RETSIGTYPE (*handler)_((int));
{
struct sigaction sigact;
@@ -337,4 +337,5 @@ signal_exec(sig)
}
+static RETSIGTYPE sighandle _((int));
static RETSIGTYPE
sighandle(sig)
@@ -361,4 +362,5 @@ sighandle(sig)
#ifdef SIGBUS
+static RETSIGTYPE sigbus _((int));
static RETSIGTYPE
sigbus(sig)
@@ -370,4 +372,5 @@ sigbus(sig)
#ifdef SIGSEGV
+static RETSIGTYPE sigsegv _((int));
static RETSIGTYPE
sigsegv(sig)
@@ -421,6 +424,8 @@ static int trap_last_mask;
# endif
+static RETSIGTYPE sigexit _((int));
static RETSIGTYPE
-sigexit()
+sigexit(sig)
+ int sig;
{
rb_exit(0);
@@ -431,5 +436,5 @@ trap(arg)
struct trap_arg *arg;
{
- RETSIGTYPE (*func)();
+ RETSIGTYPE (*func)_((int));
VALUE command, old;
int sig;
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦