[#8530] Enumerable and rand — Koretsugu Daigoro <tmmcross@...>

これつぐです。

21 messages 1999/12/05
[#8534] Re: Enumerable and rand — matz@... (Yukihiro Matsumoto) 1999/12/06

まつもと ゆきひろです

[#8581] Re: [ruby-list:19228] Ruby 1.4.3 — Katsuyuki Komatsu <komatsu@...>

小松です。

19 messages 1999/12/07
[#8592] Re: [ruby-list:19228] Ruby 1.4.3 — matz@... (Yukihiro Matsumoto) 1999/12/07

まつもと ゆきひろです

[#8645] urllib and httplib — TAKAHASHI Masayoshi <maki@...>

高橋征義です。

47 messages 1999/12/14
[#8646] Re: urllib and httplib — "NAKAMURA, Hiroshi" <nakahiro@...> 1999/12/14

なひです.

[#8653] Re: urllib and httplib — matz@... (Yukihiro Matsumoto) 1999/12/14

まつもと ゆきひろです

[#8656] Re: urllib and httplib — "NAKAMURA, Hiroshi" <nakahiro@...> 1999/12/15

なひです.

[#8659] Re: urllib and httplib — Wakou Aoyama <wakou@...> 1999/12/15

青山です。

[#8685] Re: urllib and httplib — "NAKAMURA, Hiroshi" <nakahiro@...> 1999/12/21

なひです.

[#8687] Re: urllib and httplib — TAKAHASHI Masayoshi <maki@...> 1999/12/21

高橋征義です。

[#8690] Re: urllib and httplib — matz@... (Yukihiro Matsumoto) 1999/12/21

まつもと ゆきひろです

[#8717] Re: urllib and httplib — TAKAHASHI Masayoshi <maki@...> 1999/12/24

高橋征義です。

[#8963] Re: urllib and httplib — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/01/19

なひです.

[#8650] [PATCH] Ruby/Tk — Koji Arai <JCA02266@...>

新井です。

20 messages 1999/12/14
[#8651] Re: [PATCH] Ruby/Tk — Koji Arai <JCA02266@...> 1999/12/14

新井です。

[#8692] [win] dir name — KANEKO Naoshi <wbs01621@...>

金子です。

22 messages 1999/12/21
[#8695] Re: [win] dir name — Koji Oda <oda@...1.qnes.nec.co.jp> 1999/12/22

小田@QNES です。

[#8741] Re: [ruby-list:19945] Re: array + empty string — Wakou Aoyama <wakou@...>

青山です。

18 messages 1999/12/27
[#8743] Re: [ruby-list:19945] Re: array + empty string — matz@... (Yukihiro Matsumoto) 1999/12/28

まつもと ゆきひろです

[#8742] [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Kazunori NISHI <kazunori@...>

西@九大です。

64 messages 1999/12/27
[#8744] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 1999/12/28

まつもと ゆきひろです

[#8748] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Kazunori NISHI <kazunori@...> 1999/12/28

西@九大です。

[#8751] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 1999/12/28

まつもと ゆきひろです

[#8767] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Kazunori NISHI <kazunori@...> 1999/12/29

西@九大です。

[#8777] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 1999/12/30

まつもと ゆきひろです

[#8791] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Minero Aoki <aamine@...> 1999/12/31

あおきです。

[#8792] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 1999/12/31

まつもと ゆきひろです

[#8793] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — ARIMA Yasuhiro <fit0298@...> 1999/12/31

有馬です。

[#8795] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Akinori MUSHA aka knu <knu@...> 1999/12/31

 knuです。

[#8798] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 2000/01/01

まつもと ゆきひろです

[#8811] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Akinori MUSHA aka knu <knu@...> 2000/01/03

 knuです。

[ruby-dev:8601] Re: [ruby-list:19228] Ruby 1.4.3

From: Katsuyuki Komatsu <komatsu@...>
Date: 1999-12-08 01:25:00 UTC
List: ruby-dev #8601
小松です。

In the message of [ruby-dev:8596] Re: [ruby-list:19228] Ruby 1.4.3
    on 1999/12/8 09:10:59 matz@netlab.co.jp (Yukihiro Matsumoto) wrote:
> チェックどうもです。RDToolが出た以上rd2htmlは不要でしょう。

念のため、ruby-1.5.0とも比較してみました。
error.c, hash.c, re.c, string.cのOBJ_TAINT()関係は無視してます。

□README.jpで「.」を削除したんですね。実害はなし。

diff -ru2p ruby-1.4.3/README.jp ruby-1.5.0/README.jp
--- ruby-1.4.3/README.jp	Tue Oct 12 18:11:08 1999
+++ ruby-1.5.0/README.jp	Fri Oct 29 18:25:30 1999
@@ -11,5 +11,5 @@ Rubyはテキスト処理関係の能力などに優れ,
 
 
-* Rubyの特長.
+* Rubyの特長
 
   + シンプルな文法

□bignum.cですが1.4.3の方の変更ミスに見えます。

diff -ru2p ruby-1.4.3/bignum.c ruby-1.5.0/bignum.c
--- ruby-1.4.3/bignum.c	Mon Dec  6 18:03:25 1999
+++ ruby-1.5.0/bignum.c	Mon Dec  6 18:03:49 1999
@@ -4,5 +4,5 @@
 
   $Author: matz $
-  $Date: 1999/12/06 09:03:25 $
+  $Date: 1999/12/06 09:03:49 $
   created at: Fri Jun 10 00:48:55 JST 1994
 
@@ -1263,5 +1263,5 @@ rb_big_rand(max, rand)
     long len;
 
-    len = RBIGNUM(v)->len;
+    len = RBIGNUM(max)->len;
     v = bignew(len,1);
     while (len--) {

□gc.cのこれは……まずい気がする。

diff -ru2p ruby-1.4.3/gc.c ruby-1.5.0/gc.c
--- ruby-1.4.3/gc.c	Mon Dec  6 18:03:32 1999
+++ ruby-1.5.0/gc.c	Mon Dec  6 18:03:53 1999
@@ -4,5 +4,5 @@
 
   $Author: matz $
-  $Date: 1999/12/06 09:03:32 $
+  $Date: 1999/12/06 09:03:53 $
   created at: Tue Oct  5 09:44:46 JST 1993
 
@@ -897,5 +897,6 @@ rb_gc()
 # define STACK_END (&stack_end)
 #else
-# define STACK_END alloca(1)
+    VALUE *stack_end = alloca(1);
+# define STACK_END (stack_end)
 #endif
 

□sample/rename.rbのrb_const_get_at→rb_const_getは1.5.0固有?

diff -ru2p ruby-1.4.3/sample/rename.rb ruby-1.5.0/sample/rename.rb
--- ruby-1.4.3/sample/rename.rb	Fri Aug 13 14:45:19 1999
+++ ruby-1.5.0/sample/rename.rb	Wed Nov 17 16:30:37 1999
@@ -269,5 +269,5 @@ gsub!(/\bconst_defined\b/,"rb_const_defi
 gsub!(/\bconst_defined_at\b/,"rb_const_defined_at")
 gsub!(/\bconst_get\b/,"rb_const_get")
-gsub!(/\bconst_get_at\b/,"rb_const_get_at")
+gsub!(/\bconst_get_at\b/,"rb_const_get")
 gsub!(/\bconst_set\b/,"rb_const_set")
 gsub!(/\bf_autoload\b/,"rb_f_autoload")

□st.cは効率の問題だから実害ないか。

--- ruby-1.4.3/st.c	Tue Oct 12 18:21:07 1999
+++ ruby-1.5.0/st.c	Wed Oct 13 15:44:41 1999
@@ -80,6 +80,6 @@ static long primes[] = {
 	64 + 3,
 	128 + 3,
-	256 + 29,
-	512 + 17,
+	256 + 27,
+	512 + 9,
 	1024 + 9,
 	2048 + 5,

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

In This Thread