[#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:9652] 1.5.3 cleanup

From: Katsuyuki Komatsu <komatsu@...>
Date: 2000-05-11 00:56:22 UTC
List: ruby-dev #9652
小松です。

1.5.3でいくつか。

1.  io.c

    BeOS R4.5以降のIntel版だと、NOFILEは定義されているので、
    io.cの_X86_のチェックはガードにならずwarningが出て
    しまいます。NOFILEを直接見るべきかと思います。

2.  lib/matrix.rb

    ちょっと前にデバッグプリントが入ってしまったみたいです。

3.  regex.c

    コメントのネストはできればやめて欲しいです。

4.  MANIFEST, configure.in

    [ruby-dev:9578]のわたなべさんのMakefile.inのパッチで
    [ruby-dev:9422]のBeOS用の変更が不要になったので、
    せっかく追加していただきましたが、MANIFESTとconfigure.in
    からbeos/GNUmakefile.inの参照を削除したいです。

5.  beos/GNUmakefile.inとext/Setup.ntのCVSからの削除

    5.が入ると、beos/GNUmakefile.inが不要になります。
    ついでに、長らく残ったままになっているext/Setup.ntも
    CVSから消して欲しいところです。

ところで、configure.in等のbeosの枝もかたずけたいところですが、
以下のような条件にしてもいいですかね?

  o Intel版はR4以降でgcc (egcs) のみサポートにする。
    R3以前のIntel版の枝は消す。

  o configureに--enable-sharedを指定しなくても、デフォルトで
    libruby.soを作るのをやめる。
    --enable-sharedを指定しない場合、拡張ライブラリはロード
    できないが、extのstaticリンクは動く。
    --enable-sharedを指定した場合は、拡張ライブラリがロード
    できるが、extのstaticリンクは動かない。

PowerPCの方は、マシンを持ってないので自分で確かめられませんが、
現状、PowerPC版はそのままでは作れないと思うので、ばっさり
変えて、文句が出てからなんとかしようかなとか思ってますが……

--- ruby-1.5.3.dist/MANIFEST	Mon May  1 18:41:10 2000
+++ ruby-1.5.3/MANIFEST	Wed May 10 00:19:53 2000
@@ -77,3 +77,2 @@ version.c
 version.h
-beos/GNUmakefile.in
 cygwin/GNUmakefile.in
diff -ru1p ruby-1.5.3.dist/configure.in ruby-1.5.3/configure.in
--- ruby-1.5.3.dist/configure.in	Tue May  9 13:52:52 2000
+++ ruby-1.5.3/configure.in	Wed May 10 00:19:53 2000
@@ -709,3 +709,2 @@ if test "$target_os" = "beos"; then
       LDFLAGS="$LDFLAGS -L."
-      FIRSTMAKEFILE=GNUmakefile:beos/GNUmakefile.in
       ;;
diff -ru1p ruby-1.5.3.dist/io.c ruby-1.5.3/io.c
--- ruby-1.5.3.dist/io.c	Tue May  9 13:52:59 2000
+++ ruby-1.5.3/io.c	Wed May 10 00:19:53 2000
@@ -65,3 +65,3 @@ extern void Init_File _((void));
 #ifdef __BEOS__
-# ifdef _X86_
+# ifdef NOFILE
 #  define NOFILE (OPEN_MAX)
diff -ru1p ruby-1.5.3.dist/lib/matrix.rb ruby-1.5.3/lib/matrix.rb
--- ruby-1.5.3.dist/lib/matrix.rb	Fri Mar 17 17:58:20 2000
+++ ruby-1.5.3/lib/matrix.rb	Wed May 10 00:19:53 2000
@@ -422,3 +422,2 @@ class Matrix
 	    |k|
-	    p [k,j,m[k,j]]
 	    vij += self[i, k] * m[k, j]
diff -ru1p ruby-1.5.3.dist/regex.c ruby-1.5.3/regex.c
--- ruby-1.5.3.dist/regex.c	Tue May  9 13:53:03 2000
+++ ruby-1.5.3/regex.c	Wed May 10 00:19:53 2000
@@ -72,3 +72,3 @@ void free _((void*));
 
-#define	NO_ALLOCA /*	/* try it out for now */
+#define	NO_ALLOCA	/* try it out for now */
 #ifndef NO_ALLOCA

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

In This Thread

Prev Next