[#12340] CGI#out — Shugo Maeda <shugo@...>
前田です。
[#12354] re: higher-resolution Time for Win32 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#12364] Dir::fnmatch? — "Akinori MUSHA" <knu@...>
[ruby-dev:12229] の、 Dir::fnmatch? の追加には特に問題や反対
まつもと ゆきひろです
[#12385] Re: NaN, Infinity (Bug?) — WATANABE Hirofumi <eban@...>
わたなべです。
[#12387] reducing logical operation — "Nobuyoshi.Nakada" <nobu.nakada@...>
なかだです。
えぐち@エスアンドイー です。
なかだです。
えぐち@エスアンドイー です。
なかだです。
えぐち@エスアンドイー です。
木山です.
[#12404] fork in threads — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
なひです。
[#12405] at_exit — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
[#12415] — Koji Arai <JCA02266@...>
新井です。
[#12425] bignum % の結果が負数になることがある — Hisayasu Nakao <h-nakao@...>
最近、ruby-1.6.2を使い出したばかりの中尾です。
わたなべです。
In message <4518-Mon12Mar2001145434+0900-eban@os.rim.or.jp>
まつもと ゆきひろです
In message <984469222.234203.1007.nullmailer@ev.netlab.zetabits.com>
なかだです。
In message <200103131446.XAA22520@sharui.nakada.kanuma.tochigi.jp>
まつもと ゆきひろです
In message <984550885.417146.3670.nullmailer@ev.netlab.zetabits.com>
まつもと ゆきひろです
In message <984553493.009507.3747.nullmailer@ev.netlab.zetabits.com>
まつもと ゆきひろです
In message <984579430.080967.5569.nullmailer@ev.netlab.zetabits.com>
まつもと ゆきひろです
[#12483] sort! of empty array — Shin-ichiro HARA <sinara@...>
原です。
まつもと ゆきひろです
なひです。
[#12492] compile error on mswin32 — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
まつもと ゆきひろです
[#12513] SOLIBS — "Akinori MUSHA" <knu@...>
configure.in に以下のような修正を加えたいと思っています。
In message <86itlbdv32.wl@archon.local.idaemons.org>
[#12535] シンボリックリンクを含むパスを渡した時の Dir.glob() の動作 — tachino Nobuhiro <tachino@...>
[#12537] re-initialize ARGF — Masaki Suketa <masaki.suketa@...>
助田です。
[#12541] Thread.kill — Masatoshi SEKI <m_seki@...>
[#12570] compile error on ews48 — Koji Arai <JCA02266@...>
新井です。
[#12578] require 'win32api' — Kazuhiro NISHIYAMA <zn@...>
require 'win32api'のエラーメッセージがわかりにくいと
なかだです。
なかだです。
In <200103211407.XAA03408@sharui.nakada.kanuma.tochigi.jp>
なかだです。
In <200103220905.SAA01745@m3.gw.fujitsu.co.jp>
artonです。
[#12582] finalizer problem — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
[#12605] extern inline (ruby.h) ruby-1.6.3 — WATANABE Tetsuya <tetsu@...>
渡辺哲也です。
まつもと ゆきひろです
渡辺哲也です。
まつもと ゆきひろです
まつもと ゆきひろです
新井です。
[#12621] Marshal bug still remains — "Akinori MUSHA" <knu@...>
Marshal にまだバグが残っています。最新安定版で:
[#12623] [req] Symbol#intern — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
[#12672] segv on Continuation#call on C_ALLOCA system — Koji Arai <JCA02266@...>
新井です。
[#12674] Was: [rubyist:0454] Re: to_str — Kenichi Komiya <kom@...1.accsnet.ne.jp>
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
なかだです。
なかだです。
新井です。
なかだです。
まつもと ゆきひろです
[#12693] Re: [ruby-cvs] ruby/lib: * ext/extmk.rb.in, lib/mkmf.rb: move C++ rules to the right place. — "Nobuyoshi.Nakada" <nobu.nakada@...>
なかだです。
At Wed, 28 Mar 2001 21:08:14 +0900,
[#12699] cross compile mingw-ruby on cygwin — Koji Arai <JCA02266@...>
新井です。
[ruby-dev:12653] Re: require 'win32api'
artonです。
一応、出来たみたいです。
下のは、Init_Win32APIしかExportされていないから、シンボルとしてのInit_win32api
は見つかったけどGetProcAddress()に失敗した場合(ruby-dev[12598]を当てて
ないので、当てれば変わるのかも)。
D:\home\arton\work>ruby -v -e 'require "win32api"'
ruby 1.6.3 (2001-03-19) [i586-mswin32]
-e:1:in `require': 127: 指定されたプロシージャが見つかりません。 - Init_win32a
pi (LoadError)
d:/ruby/lib/ruby/1.6/i586-mswin32/win32api.so
from -e:1
で、テストにならないから、Win32OLEで実験。
こっちは、正しく修正されてます。
D:\home\arton\work>ruby -v -e 'require "Win32OLE"'
ruby 1.6.3 (2001-03-19) [i586-mswin32]
-e:1: warning: use `win32ole' to require, not but `Win32OLE'
#SEGVになったのは、ImageHelpが内部でロードしたモジュール内の「仮想アドレ
ス」ということで、多分、Baseを足してやればいいのかも知れませんが、固く
GetProcAddress()をやり直してみました。
*** dln.save.c Sat Mar 24 03:44:14 2001
--- dln.c Sat Mar 24 03:41:21 2001
*************** symbols_i(const char *name, ULONG addr,
*** 1145,1149 ****
static FARPROC
! search_insensitively(const char *path, const char *sym, char *name)
{
static HANDLE imagehlp;
--- 1145,1149 ----
static FARPROC
! search_insensitively(const char *path, const char *sym, char *name, HMODULE handle)
{
static HANDLE imagehlp;
*************** search_insensitively(const char *path, c
*** 1192,1196 ****
(*unloadmodule)(0, base);
! return ent.addr;
}
#endif
--- 1192,1196 ----
(*unloadmodule)(0, base);
! return GetProcAddress(handle, name);
}
#endif
*************** dln_load(file)
*** 1321,1326 ****
/* try case insensitive search */
int len = strlen(buf) + 1/* including null terminator */;
! char *name = (len > sizeof(buf) / 2) ? ALLOCA_N(char, len) : buf + len;
! if (!(init_fct = (void(*)())search_insensitively(winfile, buf, name))) {
goto failed2;
}
--- 1321,1326 ----
/* try case insensitive search */
int len = strlen(buf) + 1/* including null terminator */;
! char *name = (len > sizeof(buf) / 2) ? alloca(sizeof(char) * len) : buf + len;
! if (!(init_fct = (void(*)())search_insensitively(winfile, buf, name, handle))) {
goto failed2;
}
最後から2番目の!は、ALLOCA_Nが
.\..\dln.c(1317) : error C2143: 構文エラー : ')' が 'type' の前に必要で
す。
.\..\dln.c(1317) : error C2059: 構文エラー : ')'
というエラーになったのでallocaを生で使ってます。
--
arton <arton@geocities.co.jp>