[#12715] [BUG] Process::Status — Koji Arai <JCA02266@...>
新井です。
新井です。
新井です。
まつもと ゆきひろです
まつもと ゆきひろです
新井です。
[#12753] Named Array Ref — " たけ (tk)" <ggb03124@...>
名前付きに配列参照というのは出来ませんでしょうか?。
[#12763] NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
Yukihiro Matsumotoさんの
まつもと ゆきひろです
Yukihiro Matsumotoさんの
まつもと ゆきひろです
Yukihiro Matsumotoさんの
まつもと ゆきひろです
Yukihiro Matsumotoさんの
まつもと ゆきひろです
あおきです。
前田です。
まつもと ゆきひろです
[#12766] String#scan — IWAMURO Motonori <iwa@...>
岩室です。
[#12776] rb_obj_is_instance_of — "K.Kosako" <kosako@...>
nilにinstance_of?を行った結果が、
[#12795] recursive malloc / fork deadlock / thread deadlock — "Akinori MUSHA" <knu@...>
添付のスクリプトで、いくつかのプラットフォームで問題が発生する
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
ごとうゆうぞうです。
まつもと ゆきひろです
ごとうゆうぞうです。
ごとうゆうぞうです。
完全に理解せずに書いています。
安達@沖データと申します。
ごとうゆうぞうです。
In message <20010412151116K.gotoyuzo@does.notwork.org>
安達@沖データです。
ごとうゆうぞうです。
ごとうゆうぞうです。
At Mon, 16 Apr 2001 02:07:52 +0900,
In <867l0w29np.wl@archon.local.idaemons.org>
まつもと ゆきひろです
わたなべです。
新井です。
なかだです。
[#12803] File::Stat.new — Shugo Maeda <shugo@...>
前田です。
[#12810] comflict xmalloc ruby1.6.3 and readline on MacOS X — "SHIROYAMA Takayuki -" <psi@...>
[#12814] Tempfile — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
[#12830] 1.6.4 preview — "Akinori MUSHA" <knu@...>
そろそろ FreeBSD 4.3-RELEASE 前の ports のフリーズが迫っている
まつもと ゆきひろです
もりきゅうです。
[#12853] jcode.rb and user defined charachter — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
[#12882] File::stat.size — WATANABE Tetsuya <tetsu@...>
渡辺哲也です。
[#12885] cvs acount [Re: new irb version 0.7.1-beta] — keiju@... (石塚圭樹)
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
[#12887] parse error in rt/rtparser.rb — Kazuhiro NISHIYAMA <zn@...>
直接 ./filter/rt.rb を実行したときは大丈夫なのに、
[#12921] ObjectSpace.each_object(Symbol) — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
中尾@富士通です。
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
[#12936] finalizer で print されない — Kazuhiro NISHIYAMA <zn@...>
何故か proc に || をつけていると print されません。
In <20010413221154.5B81.ZN@mbf.nifty.com>
まつもと ゆきひろです
In <987175210.094330.13000.nullmailer@ev.netlab.zetabits.com>
[#12946] ruby 1.6.4 cannot build on emx — HGF01572@...
長沢です。
[#12949] case-insensitive String comparison — nobu.nakada@...
なかだです。
まつもと ゆきひろです
[#12993] regex.c emits a false error? — "Akinori MUSHA" <knu@...>
1.6.4 preview2 で、 /[\da-f]/ が
[#13014] rubicon failed with ruby1.6.4-preview2 on alpha — akira yamada / やまだあきら <akira@...>
[#13017] pack template "P" — nobu.nakada@...
なかだです。
[#13021] Re: [rubyist:0523] Re:Re:finalizer での例外 — Koji Arai <JCA02266@...>
新井です。
[#13025] enhancing dir_config() — "Akinori MUSHA" <knu@...>
dir_config() をちょっと改良してみました。
[#13053] [bug?] CGI::Session::MemoryStore (ruby-1.6.x, ruby-1.7.x) — akira yamada / やまだあきら <akira@...>
[#13055] Config::MAKEFILE_CONFIG — nobu.nakada@...
なかだです。
[#13057] Re: [bug?] cgi/session.rb (ruby-1.6.x, ruby-1.7.x) (PR#44) — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#13071] irb-0.7.3 & irb-tools-0.7.1 imported and merged — "Akinori MUSHA" <knu@...>
irb-0.7.3 と irb-tools-0.7.1 をインポートし、 HEAD と ruby_1_6 に
けいじゅ@日本ラショナルソフトウェアです.
At Fri, 4 May 2001 04:07:44 +0900,
[ruby-dev:13025] enhancing dir_config()
dir_config() をちょっと改良してみました。
1. include ディレクトリの指定がすでに $CPPFLAGS に含まれている
ときは追加しない。(現状、 lib ディレクトリの方はそうなっている)
2. 返り値として [includedir, libdir] を返す。(現状、返り値は
有効に使われていない)
3. --with-opt-dir, --with-opt-include, --with-opt-lib を見ている
部分は、 dir_config("opt") で置換可能なので置き換える。
4. X11 ツリーの場所は環境依存であり、多くの拡張ライブラリで必要に
なっているので、 dir_config("x11") をいつも実行する。
1 と 2 により、何度も dir_config() を使って値を得て利用することが
できるようになります。例えば:
dir_config("foo")
foo_includedir = dir_config("foo")[0]
とか
rgb_txt = dir_config("x11", "/usr/X11R6")[1] + "/X11/rgb.txt"
などとでき、 CPPFLAGS や LIBS にゴミが入ることもないというわけです。
特に問題がなければ commit したいと思いますが、いかがでしょうか。
--
/
/__ __ Akinori.org / MUSHA.org
/ ) ) ) ) / FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp
"Freeze this moment a little bit longer, make each impression
a little bit stronger.. Experience slips away -- Time stand still"
Index: lib/mkmf.rb
===================================================================
RCS file: /mirror/ruby/src/ruby/lib/mkmf.rb,v
retrieving revision 1.47
diff -u -r1.47 mkmf.rb
--- lib/mkmf.rb 2001/04/03 01:16:14 1.47
+++ lib/mkmf.rb 2001/04/23 17:43:25
@@ -338,19 +338,21 @@
end
dir = with_config("%s-dir"%target, default)
if dir
- idir = " -I"+dir+"/include"
+ idir = "-I"+dir+"/include"
ldir = dir+"/lib"
end
unless idir
dir = with_config("%s-include"%target, idefault)
- idir = " -I"+dir if dir
+ idir = "-I"+dir if dir
end
unless ldir
ldir = with_config("%s-lib"%target, ldefault)
end
- $CPPFLAGS += idir if idir
+ $CPPFLAGS += " "+idir if idir && !$CPPFLAGS.split.include?(idir)
$LIBPATH |= [ldir] if ldir
+
+ [idir, ldir]
end
def create_makefile(target, srcdir = File.dirname($0))
@@ -581,20 +583,11 @@
$defs = []
$make = with_config("make-prog", ENV["MAKE"] || "make")
-dir = with_config("opt-dir")
-if dir
- idir = "-I"+dir+"/include"
- ldir = dir+"/lib"
-end
-unless idir
- dir = with_config("opt-include")
- idir = "-I"+dir if dir
-end
-unless ldir
- ldir = with_config("opt-lib")
-end
$CFLAGS = with_config("cflags", "")
-$CPPFLAGS = [with_config("cppflags", ""), idir].compact.join(" ")
+$CPPFLAGS = with_config("cppflags", "")
$LDFLAGS = with_config("ldflags", "")
-$LIBPATH = [ldir].compact
+$LIBPATH = []
+
+dir_config("opt")
+dir_config("x11")
Index: ext/extmk.rb.in
===================================================================
RCS file: /mirror/ruby/src/ruby/ext/extmk.rb.in,v
retrieving revision 1.41
diff -u -r1.41 extmk.rb.in
--- ext/extmk.rb.in 2001/04/03 01:16:14 1.41
+++ ext/extmk.rb.in 2001/04/23 17:43:13
@@ -340,19 +340,21 @@
end
dir = with_config("%s-dir"%target, default)
if dir
- idir = " -I"+dir+"/include"
+ idir = "-I"+dir+"/include"
ldir = dir+"/lib"
end
unless idir
dir = with_config("%s-include"%target, idefault)
- idir = " -I"+dir if dir
+ idir = "-I"+dir if dir
end
unless ldir
ldir = with_config("%s-lib"%target, ldefault)
end
- $CPPFLAGS += idir if idir
+ $CPPFLAGS += " "+idir if idir && !$CPPFLAGS.split.include?(idir)
$LIBPATH |= [ldir] if ldir
+
+ [idir, ldir]
end
def create_makefile(target)
@@ -609,23 +611,13 @@
$local_flags = "-link /INCREMENTAL:no /EXPORT:Init_$(TARGET)"
end
$LOCAL_LIBS = "" # to be assigned in extconf.rb
- dir = with_config("opt-dir")
- if dir
- idir = "-I"+dir+"/include"
- ldir = dir+"/lib"
- end
- unless idir
- dir = with_config("opt-include")
- idir = "-I"+dir if dir
- end
- unless ldir
- ldir = with_config("opt-lib")
- end
-
$CFLAGS = ""
- $CPPFLAGS = idir || ""
+ $CPPFLAGS = ""
$LDFLAGS = ""
- $LIBPATH = [ldir].compact
+ $LIBPATH = []
+
+ dir_config("opt")
+ dir_config("x11")
begin
Dir.mkdir target unless File.directory?(target)