[#18987] WinCE patch — "uema2@..." <mail@...2.cjb.net>
植松と申します。
なかだです。
[#18989] caller(0) from toplevel — "NAKAMURA, Hiroshi" <nahi@...>
なひです。
[#19002] Why to_ary is defined in URI? — Tanaka Akira <akr@...17n.org>
ふと気がついたのですが、URI を puts すると、
まつもと ゆきひろです
In article <1039071939.726071.943.nullmailer@picachu.netlab.jp>,
[#19009] ipaddr.rb — "Akinori MUSHA" <knu@...>
ipaddr.rb というライブラリを rough に入れました。IP アドレスを
[#19010] Rational#zero? causes SystemStackError — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです。
まつもと ゆきひろです
[#19011] open-uri - very easy net access library — Tanaka Akira <akr@...17n.org>
HTTP, FTP に簡単にアクセスするための open-uri というライブラリを作って
西山和広です。
なひです。
In article <032b01c2a0fb$2f9981a0$96222fc0@godiva>,
[#19030] NT -> _WIN32 patch — "uema2@..." <mail@...2.cjb.net>
植松です。
[#19066] ruby 1.6.9 preview4 予告 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
なひです。自明ですけど一応。。。
At Fri, 13 Dec 2002 15:28:47 +0900,
In article <86adj6fmj1.wl@archon.local.idaemons.org>,
うえのです。
まつもと ゆきひろです
うえのです。
At Tue, 17 Dec 2002 23:09:36 +0900,
なひです。
[#19072] ruby 1.6.8 bug? on freebsd 4.7 stable — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#19083] Re: [ruby-cvs] ruby: * file.c (utimbuf): need to define for VC++. — WATANABE Hirofumi <eban@...>
わたなべです。
こんにちは、なかむら(う)です。
わたなべです。
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
わたなべです。
[#19104] lib/mkmf.rb; Shellwords.shellwords — WATANABE Hirofumi <eban@...>
わたなべです。
[#19116] allocator (Re: core dump by removing String.allocate (PR#369)) — nobu.nakada@...
なかだです。
まつもと ゆきひろです
[#19127] Re: 1.6.8-preview4 build failed (on Vine Linux 2.1.5) (PR#373) — nobu.nakada@...
なかだです。
わたなべです。
なかだです。
なかだです。
わたなべです。
[#19147] Ruby 1.7 での Object#to_a — ABE Shigeru <shiger-a@...>
みなさん、こんにちは。阿部といいます。
[#19163] [PATCH] ruby-{forward,backward}-sexp — nobu.nakada@...
なかだです。
[#19169] version.h — WATANABE Hirofumi <eban@...>
わたなべです。
[#19181] regular expression: begin position anchor — "K.Kosako" <kosako@...>
正規表現のテストスクリプトを作成していて、
[#19186] Process::times による SEGV? — ABE Shigeru <shiger-a@...>
こんにちは。阿部です。
[#19196] replace 1.7 with 1.8 in macros under wince/ — Ryo HAYASAKA <ryoh@...>
早坂@北陸先端といいます.
植松です。
植松です。
[#19198] ruby-1.8.0 / yield(nil)とyield()のちがい — m_seki@...
なかだです。
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
In article <1041383157.631472.21307.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1041394108.920587.21729.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1041420724.492653.22355.nullmailer@picachu.netlab.jp>,
咳といいます。
In article <537C480E-1D9A-11D7-A418-000393814512@mva.biglobe.ne.jp>,
咳といいます。
まつもと ゆきひろです
In article <1041521460.248415.5532.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1041554769.892566.13140.nullmailer@picachu.netlab.jp>,
[#19200] replace-resolv.rb 使用で内部ループ — Teruki Shigitani <shigitani@...>
鴫谷と申します。
[#19221] Re: [ruby-cvs] ruby: * instruby.rb: use getopts.rb. — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
わたなべです。
[#19233] Re: [1.8] speed — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
うえのです。
[#19239] CRLF (here document) — Daisuke Aoki <dai@...>
青木@横浜です。
青木@横浜です。
わたなべです。
なかだです。
[#19258] Re: [ruby-cvs] ruby: * node.h (struct RNode): Change argc from int to long. Otherwize — "Akinori MUSHA" <knu@...>
At Tue, 31 Dec 2002 19:24:29 +0000,
[ruby-dev:19225] [PATCH] gcc-3 -O3 warning
なかだです。
gcc 3.2.1で-O3をつけるといくつか警告が出ます。
nd_rvalをNODE*にするというのも考えたんですが、cbaseまで波及しそ
うなので止めときました。
Index: dln.c
===================================================================
RCS file: /cvs/ruby/src/ruby/dln.c,v
retrieving revision 1.46
diff -u -2 -p -r1.46 dln.c
--- dln.c 15 Dec 2002 03:18:04 -0000 1.46
+++ dln.c 28 Dec 2002 10:56:31 -0000
@@ -108,15 +108,16 @@ static int
init_funcname_len(buf, file)
char **buf;
- char *file;
+ const char *file;
{
- char *p, *slash;
+ char *p;
+ const char *slash;
int len;
/* Load the file as an object one */
- for (p = file, slash = p-1; *p; p++) /* Find position of last '/' */
+ for (slash = file-1; *file; file++) /* Find position of last '/' */
#ifdef __MACOS__
- if (*p == ':') slash = p;
+ if (*file == ':') slash = file;
#else
- if (*p == '/') slash = p;
+ if (*file == '/') slash = file;
#endif
Index: eval.c
===================================================================
RCS file: /cvs/ruby/src/ruby/eval.c,v
retrieving revision 1.368
diff -u -2 -p -r1.368 eval.c
--- eval.c 24 Dec 2002 08:53:56 -0000 1.368
+++ eval.c 28 Dec 2002 10:43:02 -0000
@@ -1767,5 +1767,5 @@ static NODE*
copy_node_scope(node, rval)
NODE *node;
- VALUE rval;
+ NODE *rval;
{
NODE *copy = rb_node_newnode(NODE_SCOPE,0,rval,node->nd_next);
Index: hash.c
===================================================================
RCS file: /cvs/ruby/src/ruby/hash.c,v
retrieving revision 1.86
diff -u -2 -p -r1.86 hash.c
--- hash.c 21 Dec 2002 18:02:00 -0000 1.86
+++ hash.c 28 Dec 2002 10:51:58 -0000
@@ -121,5 +121,5 @@ struct rb_hash_foreach_arg {
VALUE hash;
enum st_retval (*func)();
- char *arg;
+ VALUE arg;
};
@@ -168,5 +168,5 @@ rb_hash_foreach(hash, func, farg)
VALUE hash;
enum st_retval (*func)();
- char *farg;
+ VALUE farg;
{
struct rb_hash_foreach_arg arg;
@@ -463,5 +463,5 @@ rb_hash_shift(hash)
}
-static int
+static enum st_retval
delete_if_i(key, value)
VALUE key, value;
@@ -499,7 +499,7 @@ rb_hash_reject(hash)
}
-static int
+static enum st_retval
select_i(key, value, result)
- VALUE key, value;
+ VALUE key, value, result;
{
VALUE assoc;
@@ -612,5 +612,5 @@ rb_hash_empty_p(hash)
}
-static int
+static enum st_retval
each_value_i(key, value)
VALUE key, value;
@@ -629,5 +629,5 @@ rb_hash_each_value(hash)
}
-static int
+static enum st_retval
each_key_i(key, value)
VALUE key, value;
@@ -646,5 +646,5 @@ rb_hash_each_key(hash)
}
-static int
+static enum st_retval
each_pair_i(key, value)
VALUE key, value;
@@ -1077,5 +1077,5 @@ rb_env_path_tainted()
static int
envix(nam)
-char *nam;
+const char *nam;
{
register int i, len = strlen(nam);
Index: range.c
===================================================================
RCS file: /cvs/ruby/src/ruby/range.c,v
retrieving revision 1.47
diff -u -2 -p -r1.47 range.c
--- range.c 19 Dec 2002 09:20:20 -0000 1.47
+++ range.c 28 Dec 2002 10:55:14 -0000
@@ -209,5 +209,5 @@ static void
range_each_func(range, func, v, e, arg)
VALUE range;
- void (*func) _((VALUE, void*));
+ VALUE (*func) _((VALUE, void*));
VALUE v, e;
void *arg;
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦