[#10160] 1 >> 323232 — Tadayoshi Funaba <tadf@...>
ふなばです。
[#10168] [BUG] ruby-1.5.4 — Koji Arai <JCA02266@...>
新井です。
[#10170] sort_by — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#10197] Re: modulo and remainder — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#10217] exit status of child process — nagai@...
永井@知能.九工大です.
まつもと ゆきひろです
[#10226] 組み込み Ruby — Kazuhiro Yoshida <moriq.kazuhiro@...>
もりきゅうです。
まつもと ゆきひろです
もりきゅうです。
まつもと ゆきひろです
もりきゅうです。
まつもと ゆきひろです
もりきゅうです。
助田です。みんな悩みは同じ。:-)
まつもと ゆきひろです
助田です。
[#10238] date/date2 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
ふなばです。
まつもと ゆきひろです
ふなばです。
[#10243] Re: Time#usec — ARIMA Yasuhiro <fit0298@...>
有馬です。
[#10271] uri — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
なひです.
[#10272] date/date2 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
ふなばです。
まつもと ゆきひろです
ふなばです。
まつもと ゆきひろです
ふなばです。
[#10278] Re: environment variables — WATANABE Hirofumi <eban@...>
わたなべです.
なかだです。
なかだです。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
小松です。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
小松です。
なかだです。
小松です。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
まつもと ゆきひろです
なかだです。
小松です。
なかだです。
小松です。
なかだです。
小松です。
小松です。
なかだです。
小松です。
なかだです。
小松です。
なかだです。
わたなべです.
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
小林です。
小林です。
小林です。
小林です。
能條といいます.
なかだです。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
小松です。
なかだです。
まつもと ゆきひろです
わたなべです.
なかだです。
わたなべです.
なかだです。
わたなべです.
なかだです。
わたなべです.
わたなべです.
なかだです。
わたなべです.
なかだです。
わたなべです.
[#10280] Ruby 1.4.5 ext/socket/socket.c — Katsuyuki Komatsu <komatsu@...>
小松です。
[#10282] Config::CONFIG.each_value in rbconfig.rb — WATANABE Hirofumi <eban@...>
わたなべです.
まつもと ゆきひろです
わたなべです.
まつもと ゆきひろです
[#10288] bignum division has bug? — Hiroshi IGARASHI <igarashi@...>
いがらしです。報告だけですみませんが…
[#10325] [REQ] print a warning message for overriding Object#__id__ — Hideto ISHIBASHI <hideto-i@...4u.or.jp>
石橋"rubyholic"秀仁です。こんにちは。
[#10337] [PATCH] $OBJEXT and $objs in mkmf.rb — Minero Aoki <aamine@...>
あおきです。
[#10338] should prohibit `module_function' for class Class — WATANABE Hirofumi <eban@...>
わたなべです.
[#10341] list and quit command in debug.rb — WATANABE Hirofumi <eban@...>
わたなべです.
[#10356] [REQ] Array#replace {} — Minero Aoki <aamine@...>
あおきです。
[#10384] ruby 1.4.6 preview — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
わたなべです.
[ruby-dev:10446] Re: environment variables
小松です。
In the message of [ruby-dev:10444] Re: environment variables
on 2000/7/29 01:42 "Nobuyoshi.Nakada" <nobu.nakada@nifty.ne.jp> wrote:
> もうちょっと早く消すようにしてみました。それと、$(srcdir)/win32 で ./
> configure.bat してもそのまま動くようにもしてみました。何もしないだけです
> けど。lib/mkmf.rb はなぜか変わってしまっていたのを戻しました。
win32/configure.batの「@del ~tmp~.mak」の所に「>> ~tmp~.mak」
が足りないかな。
これを足して$(srcdir)/win32の下でためしてみると、.\configureは
OKですが、configureのみだと、なにか変なエラーが出ます。
# やっぱり、2つめのNMAKEのエラー行がうるさいな。
# ~tmp~.makの中の@$(MAKE)は@-$(MAKE)の方が好みです。
C:\lang\ruby-1.5.5\win32>configure
NMAKE : fatal error U1052: ファイル './setup.mak WIN32DIR=.' が見つかりません。
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\VC98\Bin\NMAKE.EXE"' : リターン コード '0x2'
Stop.
C:\lang\ruby-1.5.5\win32>
ちょっと実験すると……やっぱりnmake 6.00.8168.0のバグか。
「echo "%0": nul > ~tmp~.mak」の「"%0"」を「%0」にすると
通りますが、パス名にスペースが入ったときに問題になるかな。
C:\>type makefile1
"configure": nul ; @echo $(@D)
C:\>nmake -nologo -f makefile1
."
C:\>type makefile2
".\configure": nul ; @echo $(@D)
C:\>nmake -nologo -f makefile2
"."
C:\>
> あと ext/mswin32_extmk.rb ですが、ext/configsub.rb とか名前を変えても
> いいような気がしてきてます。いや、これで .rc ファイルなんかも作れないか
> なとか思い始めたもんで。require "rbconfig.rb" とどっちがいいかは思案中。
たしかに、mkconfig.rbと同じようなことをext/mswin32_extmk.rb
でもやるのはいやだなと変更しているときに思いました。
ext/mswin32_extmk.rbの名前はお好みで変えてください。
.rcファイルを作るスクリプトはちょっと前に書いてみました。
参考までに添付しておきます。
iconはどれ使ってたんだっけ?
> # command.com の rem はコメントじゃなくて「何もしないコマンド」だと思う。
うーむ、「:」を使うべきとかいうtipsはすっかり忘れていました。
#!./miniruby
require 'rbconfig'
CONFIG = Config::MAKEFILE_CONFIG
version = "#{RUBY_VERSION} (#{RUBY_RELEASE_DATE}) [#{RUBY_PLATFORM}]"
fversion = "#{CONFIG['MAJOR']},#{CONFIG['MINOR']},#{CONFIG['TEENY']},0"
list = []
list << [
CONFIG["RUBY_INSTALL_NAME"] + '.rc',
CONFIG["RUBY_INSTALL_NAME"] + '.exe',
'VFT_APP']
list << [
CONFIG["RUBY_SO_NAME"] + '.rc',
CONFIG["RUBY_SO_NAME"] + '.dll',
'VFT_DLL']
for info in list
open(info[0], "w") { |f|
f.binmode if /mingw/ =~ RUBY_PLATFORM
f.print <<EOF
#include <windows.h>
1 ICON DISCARDABLE "ruby.ico"
VS_VERSION_INFO VERSIONINFO
FILEVERSION #{fversion}
PRODUCTVERSION #{fversion}
FILEFLAGSMASK 0x3fL
FILEFLAGS 0x0L
FILEOS VOS__WINDOWS32
FILETYPE #{info[2]}
FILESUBTYPE VFT2_UNKNOWN
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "000004B0"
BEGIN
VALUE "FileDescription", "Ruby interpreter\\0"
VALUE "FileVersion", "ruby #{version}\\0"
VALUE "LegalCopyright", "Copyright (C) 1993-2000 Yukihiro Matsumoto\\0"
VALUE "OriginalFilename", "#{info[1]}\\0"
VALUE "Home Page", "http://www.ruby-lang.org/\\0"
END
END
END
EOF
}
end
--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>