[#9642] Re: host.conf は参照しないの? — akira yamada / やまだあきら <akira@...>

15 messages 2000/05/09

[#9672] IO.popen — Koji Arai <JCA02266@...>

新井です。

22 messages 2000/05/13
[#9673] Re: IO.popen — Koji Arai <JCA02266@...> 2000/05/13

新井です。

[#9682] Re: IO.popen — matz@... (Yukihiro Matsumoto) 2000/05/14

まつもと ゆきひろです

[#9676] support mingw32 — WATANABE Hirofumi <eban@...>

わたなべです.

32 messages 2000/05/13
[#9678] Re: support mingw32 — Masaki Suketa <CQN02273@...> 2000/05/14

助田です.

[#9680] Re: support mingw32 — WATANABE Hirofumi <eban@...> 2000/05/14

わたなべです.

[#9686] Re: support mingw32 — Katsuyuki Komatsu <komatsu@...> 2000/05/15

小松です。

[#9687] Re: support mingw32 — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/05/15

わたなべです.

[#9806] rescue variable syntax — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

40 messages 2000/05/24
[#9811] Re: rescue variable syntax — ARIMA Yasuhiro <fit0298@...> 2000/05/24

有馬です。

[#9814] Re: rescue variable syntax — matz@... (Yukihiro Matsumoto) 2000/05/24

まつもと ゆきひろです

[#9821] Re: rescue variable syntax — nobu.nakada@... 2000/05/25

なかだです。

[#9823] Re: rescue variable syntax — ARIMA Yasuhiro <fit0298@...> 2000/05/25

有馬です。

[#9833] Re: rescue variable syntax — matz@... (Yukihiro Matsumoto) 2000/05/25

まつもと ゆきひろです

[#9861] Re: rescue variable syntax — gotoken@... (GOTO Kentaro) 2000/05/25

ごとけんです

[#9866] Re: rescue variable syntax — matz@... (Yukihiro Matsumoto) 2000/05/25

まつもと ゆきひろです

[#9870] Re: rescue variable syntax — nagai@... 2000/05/26

永井@知能.九工大です.

[#9873] Re: rescue variable syntax — matz@... (Yukihiro Matsumoto) 2000/05/27

まつもと ゆきひろです

[#9812] Forward: Error in NT makefile (PR#7) — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

21 messages 2000/05/24
[#9820] Re: Forward: Error in NT makefile (PR#7) — Katsuyuki Komatsu <komatsu@...> 2000/05/25

小松です。

[#9842] Re: Forward: Error in NT makefile (PR#7) — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/05/25

わたなべです.

[#9855] Re: Forward: Error in NT makefile (PR#7) — Katsuyuki Komatsu <komatsu@...> 2000/05/25

小松です。

[#9879] Re: Forward: Error in NT makefile (PR#7) — WATANABE Hirofumi <eban@...> 2000/05/28

わたなべです.

[#9857] $0 handling on NT — Katsuyuki Komatsu <komatsu@...>

小松です。

18 messages 2000/05/25
[#9869] Re: $0 handling on NT — nobu.nakada@... 2000/05/26

なかだです。

[ruby-dev:9747] Re: support mingw32

From: Katsuyuki Komatsu <komatsu@...>
Date: 2000-05-18 00:34:29 UTC
List: ruby-dev #9747
小松です。

In the message of [ruby-dev:9715] Re: support mingw32
    on 2000/5/16 WATANABE Hirofumi <Hirofumi.Watanabe@jp.sony.com> wrote:
>:1つのマシンで複数のrubyを入れてテストする立場としては
>:区別できてた方がいいのですが、使う立場としてはバイナリ互換は
>:うれしいのかな?
>
>VC++ がなくても拡張ライブラリを作れるというのが大きいかなと
>思ったんですけど, mswin32 版はあまり公開されてないし,
>確かに大して意味がないかもしれません.

[ruby-list:22559]のような状況を考えると、win32/ruby.defを
メンテナンスしなくて良くなると言うメリットがあるから、
VC版完全廃止して、mingw32に移行するとかいう選択肢も無くは
ないですが、VisualStudio使いたい人とかが困るかな?

それはともかく、[ruby-list:22559]のwin32/ruby.defの変更をマージ
して、intern.hを変更しました。
あと、ruby_xmalloc関係をエクスポート。

May 16 19:45:32 2000  Katsuyuki Komatsu  <komatsu@sarion.co.jp>

	* intern.h: use EXTERN instead of extern.

	* win32/ruby.h: add rb_defout, rb_stdout, ruby_errinfo,
	  ruby_sourceline, ruby_sourcefile to work with eruby
	  reported by Hiroshi Saito <HiroshiSaito@pob.org>.
	  Export both ruby_xmalloc and xmalloc etc.

diff -ru1p ruby-1.5.4.dist/intern.h ruby-1.5.4/intern.h
--- ruby-1.5.4.dist/intern.h	Wed May 17 13:38:13 2000
+++ ruby-1.5.4/intern.h	Wed May 17 23:17:38 2000
@@ -191,7 +191,7 @@ int rb_env_path_tainted _((void));
 /* io.c */
-extern VALUE rb_fs;
-extern VALUE rb_output_fs;
-extern VALUE rb_rs;
-extern VALUE rb_default_rs;
-extern VALUE rb_output_rs;
+EXTERN VALUE rb_fs;
+EXTERN VALUE rb_output_fs;
+EXTERN VALUE rb_rs;
+EXTERN VALUE rb_default_rs;
+EXTERN VALUE rb_output_rs;
 VALUE rb_io_write _((VALUE, VALUE));
@@ -232,4 +232,4 @@ VALUE rb_Array _((VALUE));
 /* parse.y */
-extern int   ruby_sourceline;
-extern char *ruby_sourcefile;
+EXTERN int   ruby_sourceline;
+EXTERN char *ruby_sourcefile;
 #define yyparse rb_yyparse
diff -ru1p ruby-1.5.4.dist/win32/ruby.def ruby-1.5.4/win32/ruby.def
--- ruby-1.5.4.dist/win32/ruby.def	Wed May 17 00:50:49 2000
+++ ruby-1.5.4/win32/ruby.def	Wed May 17 23:17:36 2000
@@ -38,2 +38,3 @@ EXPORTS
 	ruby_safe_level
+	ruby_errinfo
 	ruby_frame
@@ -53,2 +54,10 @@ EXPORTS
 	rb_eIOError
+	rb_stdin
+	rb_stdout
+	rb_stderr
+	rb_defout
+	rb_output_fs
+	rb_rs
+	rb_output_rs
+	rb_default_rs
 ;math.c
@@ -71,2 +80,5 @@ EXPORTS
 	rb_cSymbol
+;parse.c
+	ruby_sourcefile
+	ruby_sourceline
 ;prec.c
@@ -316,2 +328,3 @@ EXPORTS
 	rb_thread_stop
+	rb_thread_polling
 	rb_thread_sleep
@@ -334,6 +347,6 @@ EXPORTS
 ;gc.c
-	xmalloc
-	xfree
-	xcalloc
-	xrealloc
+	ruby_xmalloc
+	ruby_xcalloc
+	ruby_xrealloc
+	ruby_xfree
 	rb_global_variable
@@ -350,2 +363,6 @@ EXPORTS
 	rb_gc_call_finalizer_at_exit
+	xmalloc
+	xcalloc
+	xrealloc
+	xfree
 ;hash.c

--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>

In This Thread