[#16407] Homepage shoukai — Hirofumi Tamori <tamori@...>
[#16445] eql? — Tadayoshi Funaba <tadf@...>
ふなばです。
[#16459] bug? difference of while gets and -n — Takashi Shimizu <simtak@...>
清水@biglobeです。
わたなべです.
清水です。
[#16466] about killer applications. — HIGAKI Masaru (檜垣 賢) <higaki@...>
はじめまして。
[#16470] ChaSen — IKARASHI Akira <ikarashi@...3.dion.ne.jp>
五十嵐です。
[#16483] win 版 ruby について — Tadashige Morii <m_tada@...>
森井@松江です。
[#16486] Ruby Workshop — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
有馬@FITECです。
わたなべです.
有馬@FITECです。
わたなべです.
有馬@FITECです。
有馬@FITECです。
有馬@FITECです。
高橋征義です。
有馬@FITECです。
ただただしです。
有馬@FITECです。
森田ともうします。はじめまして。
小松です。
わたなべです.
前橋です。
まつもと ゆきひろです
原です。
青山です。
原です。
青山です。
原です。
青山です。
こんにちは。久しぶりのあつこです。
[#16501] Ruby/Gtk Tutorial — Hiroshi IGARASHI <igarashi@...>
いがらしです。
高橋征義です。土曜日はたいへん楽しませていただきました。講師の
akaishi です。
高橋征義です。
ごとけんです
[#16590] Win Installer テスター — たむら けんいち <tamura-r@...>
助田です.
[#16610] Opening session report: Ruby Workshop in 9/4. — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです.
[#16659] rbcw140-socket.zip — Ito Kazumitsu <ito@...>
伊藤と申します。
小松です。
わたなべです.
小松です。
[#16677] Matz's talk in Sapporo — gotoken@... (GOTO Kentaro)
ごとけんです
[#16690] gtk + socket — Miyaki Masahiro <miyaki@...>
宮木です。
福嶋です。
なかだです。
福嶋です。
[#16712] d-chasen [dRuby/DRb] — Masatoshi SEKI <m_seki@...>
五十嵐です。
ごとけんです
五十嵐です。
[#16725] RubyWin — Masaki Suketa <CQN02273@...>
助田です.ちょっと長いです.
助田です.
石橋秀仁です。
助田です.
松尾です。
たむらです。
まつもと ゆきひろです
松尾です。
とみたです。
かさはら@Ruby新参ものです.
[#16737] eval.rb について — Tadashige Morii <m_tada@...>
森井です。
[#16745] #\ comment — nobu.nakada@...
なかだです。
わたなべです.
なかだです。
まつもと ゆきひろです
[#16762] User's Guide — Tadashige Morii <m_tada@...>
森井です。
[#16779] xml-parser example(xmlcheck.rb) error? — Hideto Ishibashi <s34204@...>
石橋秀仁です。
[#16782] プラットフォーム別 ruby — Noritsugu Nakamura <nnakamur@...>
早坂@会津大学です。
[#16823] Ruby 1.4.1 — Yukihiro Matsumoto <matz@...>
Ruby 1.4.1 is out, check out:
[#16831] Ruby 1.4.2 — Yukihiro Matsumoto <matz@...>
Ruby 1.4.2 is out, check out:
わたなべです.
わたなべです.
青山です。
わたなべです.
まつもと ゆきひろです
まつもと ゆきひろです
わたなべです.
まつもと ゆきひろです
わたなべです.
まつもと ゆきひろです
わたなべです.
有馬@FITECです。
まつもと ゆきひろです
有馬@FITECです。
まつもと ゆきひろです
小松です。
[#16851] Dir.glob — kikutani@...
(復旧したようなので再送)
わたなべです.
日時 Fri, 17 Sep 1999 23:35:21 +0900 の
わたなべです.
まつもと ゆきひろです
有馬@FITECです。
まつもと ゆきひろです
[#16895] N 桁対応カウンタ — Masato KIYAMA <masato@...>
まさと@広島市立大です.
[#16928] Dir.glob — Takashi Nishimoto <g96p0935@...>
西本です。
[#16995] address field split — Kikutani Makoto <kikutani@...>
ちょっとお力拝借。
これつぐです。
[#17000] www.ruby-lang.org — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
From: matz@netlab.co.jp (Yukihiro Matsumoto)
越水です。
なひです.
まつもと ゆきひろです
akaishi です。
まつもと ゆきひろです
akaishi です。
まつもと ゆきひろです
前田です。
[#17015] Re: www.ruby-lang.org — Kazuya Shiida <BYC05717@...>
はじめまして、椎田一哉と申します。
[#17017] make Ruby-1.4.2 on BeOS R4.5.2(Intel) — tenmei@... (Noriaki Harada)
ruby-listのみなさま、初めまして。はらだと申します。
再びはらだです。
Noriaki Haradaさんの<199909221706.CAA29318@p2232.nsk.ne.jp>から
小松です。
わたなべです.
森田です。
小松です。
はらだです。
市川%BeOS&rubyがなくなったら死んでしまう です。
小松です。
はらだです。
小松です。
[#17042] RubyWin 0.0.0.3a — Masaki Suketa <CQN02273@...>
助田です.
[#17049] Re: Ruby/Gtk Tutorial — SUGIHARA Hiroshi <maili31s@...>
すひ、大幅に出遅れたので参加の前に確認。
[#17053] make warning; if true or true and false — Kazuhiro Yoshida <moriq@...2.seikyou.ne.jp>
もりきゅうです.
立石です。
もりきゅうです.
わたなべです.
まつもと ゆきひろです
[#17092] ruby 記事発見 — Kohji IKEDA <kid@...>
どうも、池田です。
[#17102] gets for tempfile — Kazuhiko Izawa <izawa@...>
こんにちは。
[#17138] Re: www.ruby-lang.org — Kazuya Shiida <BYC05717@...>
椎田です。
akaishi です。
[#17145] TCPsocket sample について — Tadashige Morii <m_tada@...>
森井です。
まつもと ゆきひろです
森井です。
In message "[ruby-list:17147] Re: TCPsocket sample について"
渡辺哲也です。
まつもと ゆきひろです
渡辺哲也です。
In message "[ruby-list:17157] Re: TCPsocket sample について"
渡辺哲也です。
From: WATANABE Tetsuya <tetsu@jpn.hp.com>
渡辺哲也です。
From: WATANABE Tetsuya <tetsu@jpn.hp.com>
[#17166] site_ruby の使い方 — Kenji Horikoshi <k-horix@...>
こんにちは,堀越です。
[#17168] Can I get comments from TMail? — Shugo Maeda <shugo@...>
前田です。
[#17169] rb2c-0.6.0 released. — Kazuhiro HIWADA <hiwada@...>
ひわだです。
[#17195] stable sort — OHARA Shigeki <os@...>
大原です。
[#17232] chdir with block — kjana@... (YANAGAWA Kazuhisa)
> ls
[#17237] Ruby explanation — Takashi Ikeda <cercine@...>
池田です。
高橋征義です。
池田です。
まつもと ゆきひろです
池田です。
こんなときばかり突っ込みに出て来るイヤミな首藤です。
まさと@広島市立大っす.
[#17239] [CFV] Ruby icon competition — gotoken@... (GOTO Kentaro)
ごとけんです
有馬@FITECです。
はじめまして、むとうと申します。
[#17246] TCPserver の受付時間制限 — Tadashige Morii <m_tada@...>
森井です。
まつもと ゆきひろです
森井です。
まつもと ゆきひろです
[#17249] Kconv について — 関口久之 <sekiguci@...>
はじめまして 関口ともうします。
しげまつ です。
わたなべです.
関口です。
わたなべです.
関口です。 たびたびすみません。
わたなべです.
関口です。
小松です。
関口です。
わたなべです.
[ruby-list:16784] Re: User's Guide
小松です。
In the message of [ruby-list:16777] Re: User's Guide
on 1999/9/14 17:49:56 gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) wrote:
|># あとでパッチだします
|
|ってわけでパッチ。
実行結果をRuby 1.4で取り直してみました。
それ以外では、.htmlの全部のTITLEが、
Ruby Users' Guide
になってますので、
Ruby User's Guide
にしました。
また、本文に合わせてユーザガイドをユーザーズガイドに変更
しましたが、Ruby Entry Package for Win32のメニューは
ユーザーガイドなんですよね。どれがいいのかな?
あと、uguide15.htmlのアクセス制御の所なのですが、self.sqr(5)が
エラーにならないのでなんとかしたいと思いましたが、本来どうなる
べきなのかがよく分からなかったのでそのままにしてあります。
% cat t.rb
def sqr(n)
n * n
end
p self.sqr(5)
p "1".sqr(5)
% ruby t.rb
ruby 1.4.0 (1999-08-13) [sparc-solaris2.5.1]
25
25
%
以下は、[ruby-list:16777]に対するパッチです。
diff -ru1 ruby-uguide.orig/uguide00.html ruby-uguide/uguide00.html
--- ruby-uguide.orig/uguide00.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide00.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide</TITLE>
+<TITLE>Ruby User's Guide</TITLE>
@@ -12,3 +12,3 @@
<P>
-<H1>rubyユーザガイド</H1>
+<H1>rubyユーザーズガイド</H1>
</P>
@@ -61,5 +61,5 @@
<!-- hhmts end -->
-<A HREF="mailto:matz@caelum.co.jp">
+<A HREF="mailto:matz@netlab.co.jp">
<address>
-matz@caelum.co.jp
+matz@netlab.co.jp
</address>
diff -ru1 ruby-uguide.orig/uguide01.html ruby-uguide/uguide01.html
--- ruby-uguide.orig/uguide01.html Tue Sep 14 17:33:44 1999
+++ ruby-uguide/uguide01.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 起動してみる</TITLE>
+<TITLE>Ruby User's Guide - 起動してみる</TITLE>
@@ -37,3 +37,3 @@
<PRE><TT>
-ruby 1.1b5(98/01/19) [i486-linux]
+ruby 1.4.0 (1999-08-13) [i586-linux]
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide02.html ruby-uguide/uguide02.html
--- ruby-uguide.orig/uguide02.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide02.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - rubyの特徴</TITLE>
+<TITLE>Ruby User's Guide - rubyの特徴</TITLE>
diff -ru1 ruby-uguide.orig/uguide03.html ruby-uguide/uguide03.html
--- ruby-uguide.orig/uguide03.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide03.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 簡単なプログラム</TITLE>
+<TITLE>Ruby User's Guide - 簡単なプログラム</TITLE>
@@ -56,5 +56,5 @@
</P>
-<P>
-print fact(ARGV[0].to_i), "\n"
-</P>
+<PRE><TT>
+ print fact(ARGV[0].to_i), "\n"
+</TT></PRE>
<P>
@@ -123,2 +123,3 @@
indent=0
+ $stdout.sync = TRUE
print "ruby> "
@@ -126,3 +127,3 @@
l = gets
- if not l
+ unless l
break if line == ''
@@ -154,3 +155,3 @@
rescue
- $! = 'exception raised' if not $!
+ $! = 'exception raised' unless $!
print "ERR: ", $!, "\n"
@@ -183,3 +184,3 @@
いうプロンプトで,このプログラムへの入力を表すことにしよう.<br>
-(実は、ruby 1.1 の sample ディレクトリにはもっと便利な rbc.rb というのも
+(実は、ruby 1.4 の sample ディレクトリにはもっと便利な rbc.rb というのも
入っている.)
diff -ru1 ruby-uguide.orig/uguide04.html ruby-uguide/uguide04.html
--- ruby-uguide.orig/uguide04.html Tue Sep 14 17:42:15 1999
+++ ruby-uguide/uguide04.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 文字列</TITLE>
+<TITLE>Ruby User's Guide - 文字列</TITLE>
@@ -134,4 +134,4 @@
</TT></PRE>
-最後の <CODE>?f<CODE> は文字「f」のASCIIコードである97をあらわす。
-つまり <CODE>"foo"[0]<CODE> の値は0番目の文字「f」のASCIIコードで
+最後の <CODE>?f</CODE> は文字「f」のASCIIコードである97をあらわす。
+つまり <CODE>"foo"[0]</CODE> の値は0番目の文字「f」のASCIIコードで
あるからこの比較は数値の比較として行われるのである。
diff -ru1 ruby-uguide.orig/uguide05.html ruby-uguide/uguide05.html
--- ruby-uguide.orig/uguide05.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide05.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 正規表現</TITLE>
+<TITLE>Ruby User's Guide - 正規表現</TITLE>
@@ -71,4 +71,3 @@
en = "\033[m"
-</TT></PRE>
-<PRE><TT>
+
while TRUE
@@ -144,5 +143,5 @@
ruby> "aaaaaa" =~ /d/
- FALSE
+ nil
ruby> "aaaaaa" =~ "d"
- FALSE
+ false
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide06.html ruby-uguide/uguide06.html
--- ruby-uguide.orig/uguide06.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide06.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 配列と連想配列</TITLE>
+<TITLE>Ruby User's Guide - 配列と連想配列</TITLE>
@@ -83,2 +83,3 @@
ruby> hash[5] = 10 # 値の追加
+ 10
ruby> hash
diff -ru1 ruby-uguide.orig/uguide07.html ruby-uguide/uguide07.html
--- ruby-uguide.orig/uguide07.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide07.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 簡単なプログラムふたたび</TITLE>
+<TITLE>Ruby User's Guide - 簡単なプログラムふたたび</TITLE>
@@ -32,7 +32,7 @@
def fact(n)
- if n == 0
+ if n == 0
1
- else
- n * fact(n-1)
- end
+ else
+ n * fact(n-1)
+ end
end
@@ -52,3 +52,3 @@
<PRE><TT>
- if n == 0
+ if n == 0
</TT></PRE>
@@ -65,3 +65,3 @@
<PRE><TT>
- else
+ else
</TT></PRE>
@@ -71,3 +71,3 @@
<PRE><TT>
- n * fact(n-1)
+ n * fact(n-1)
</TT></PRE>
@@ -78,3 +78,3 @@
<PRE><TT>
- end
+ end
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide08.html ruby-uguide/uguide08.html
--- ruby-uguide.orig/uguide08.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide08.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - rubyの制御構造</TITLE>
+<TITLE>Ruby User's Guide - rubyの制御構造</TITLE>
@@ -48,3 +48,3 @@
ruby| end
- 6..10
+ 1..5
nil
@@ -86,3 +86,3 @@
<PRE><TT>
- while (condithion) {
+ while (condithion) {
label_redo:
@@ -94,5 +94,5 @@
label_next:
- }
- label_break:
- ;
+ }
+ label_break:
+ ;
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide09.html ruby-uguide/uguide09.html
--- ruby-uguide.orig/uguide09.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide09.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - イテレータってなに?</TITLE>
+<TITLE>Ruby User's Guide - イテレータってなに?</TITLE>
@@ -98,3 +98,3 @@
ruby> while i<s.length
- ruby| printf "<%c>", s[i]; i+=1
+ ruby| printf "<%c>", s[i]; i+=1
ruby| end; print "\n"
@@ -115,3 +115,3 @@
c
- nil
+ "a\nb\nc\n"
</TT></PRE>
@@ -133,3 +133,3 @@
c
- nil
+ "a\nb\nc\n"
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide10.html ruby-uguide/uguide10.html
--- ruby-uguide.orig/uguide10.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide10.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 入門・オブジェクト指向</TITLE>
+<TITLE>Ruby User's Guide - 入門・オブジェクト指向</TITLE>
diff -ru1 ruby-uguide.orig/uguide11.html ruby-uguide/uguide11.html
--- ruby-uguide.orig/uguide11.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide11.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - メソッド</TITLE>
+<TITLE>Ruby User's Guide - メソッド</TITLE>
@@ -69,3 +69,3 @@
ruby> foo.length
- ERR: undefined method `length' for 5(Fixnum)
+ ERR: (eval):1:in `eval': undefined method `length' for 5:Fixnum
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide12.html ruby-uguide/uguide12.html
--- ruby-uguide.orig/uguide12.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide12.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - クラス</TITLE>
+<TITLE>Ruby User's Guide - クラス</TITLE>
diff -ru1 ruby-uguide.orig/uguide13.html ruby-uguide/uguide13.html
--- ruby-uguide.orig/uguide13.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide13.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 継承</TITLE>
+<TITLE>Ruby User's Guide - 継承</TITLE>
diff -ru1 ruby-uguide.orig/uguide14.html ruby-uguide/uguide14.html
--- ruby-uguide.orig/uguide14.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide14.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - メソッドの再定義</TITLE>
+<TITLE>Ruby User's Guide - メソッドの再定義</TITLE>
diff -ru1 ruby-uguide.orig/uguide15.html ruby-uguide/uguide15.html
--- ruby-uguide.orig/uguide15.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide15.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - さらにメソッドについて(アクセス制御)</TITLE>
+<TITLE>Ruby User's Guide - さらにメソッドについて(アクセス制御)</TITLE>
@@ -67,3 +67,3 @@
ruby> undefined_method(13)
- ERR: undefined method `undefined_method' for main(Object)
+ ERR: (eval):1:in `eval': undefined method `undefined_method' for #<Object:0xba4c8>
</TT></PRE>
@@ -122,3 +122,3 @@
ruby> test2.foo
- ERR: private method `foo' called for #<Test2:0x8a658>(Test2)
+ ERR: (eval):1:in `eval': private method `foo' called for #<Test2:0xb8f18>
ruby> test2.bar
diff -ru1 ruby-uguide.orig/uguide16.html ruby-uguide/uguide16.html
--- ruby-uguide.orig/uguide16.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide16.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 特異メソッド</TITLE>
+<TITLE>Ruby User's Guide - 特異メソッド</TITLE>
diff -ru1 ruby-uguide.orig/uguide17.html ruby-uguide/uguide17.html
--- ruby-uguide.orig/uguide17.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide17.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - モジュール</TITLE>
+<TITLE>Ruby User's Guide - モジュール</TITLE>
@@ -43,5 +43,5 @@
ruby> Math.sqrt(2)
- 1.41421
+ 1.414213562
ruby> Math::PI
- 3.14159
+ 3.141592654
</TT></PRE>
@@ -56,5 +56,5 @@
ruby> sqrt(2)
- 1.41421
+ 1.414213562
ruby> PI
- 3.14159
+ 3.141592654
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide18.html ruby-uguide/uguide18.html
--- ruby-uguide.orig/uguide18.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide18.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 手続きオブジェクト</TITLE>
+<TITLE>Ruby User's Guide - 手続きオブジェクト</TITLE>
diff -ru1 ruby-uguide.orig/uguide19.html ruby-uguide/uguide19.html
--- ruby-uguide.orig/uguide19.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide19.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 変数たち</TITLE>
+<TITLE>Ruby User's Guide - 変数たち</TITLE>
diff -ru1 ruby-uguide.orig/uguide20.html ruby-uguide/uguide20.html
--- ruby-uguide.orig/uguide20.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide20.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 大域変数</TITLE>
+<TITLE>Ruby User's Guide - 大域変数</TITLE>
diff -ru1 ruby-uguide.orig/uguide21.html ruby-uguide/uguide21.html
--- ruby-uguide.orig/uguide21.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide21.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - インスタンス変数</TITLE>
+<TITLE>Ruby User's Guide - インスタンス変数</TITLE>
@@ -56,3 +56,3 @@
ruby> i
- #<InstTest: @foo=2, @bar=4>
+ #<InstTest: @bar=4, @foo=2>
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide22.html ruby-uguide/uguide22.html
--- ruby-uguide.orig/uguide22.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide22.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - ローカル変数</TITLE>
+<TITLE>Ruby User's Guide - ローカル変数</TITLE>
@@ -29,3 +29,3 @@
ruby> foo
- ERR: undefined local variable or method `foo' for main(Object)
+ ERR: (eval):1:in `eval': undefined local variable or method `foo' for #<Object:0xba4c8>
</TT></PRE>
@@ -64,3 +64,3 @@
5
- FALSE
+ nil
</TT></PRE>
@@ -104,3 +104,3 @@
ruby> p1, p2 = foo
- #<Proc>, #<Proc>
+ #<Proc:0xb9bf0>, #<Proc:0xb9bd8>
ruby> p1.call
diff -ru1 ruby-uguide.orig/uguide23.html ruby-uguide/uguide23.html
--- ruby-uguide.orig/uguide23.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide23.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - クラス定数</TITLE>
+<TITLE>Ruby User's Guide - クラス定数</TITLE>
@@ -26,3 +26,4 @@
れる.定数は代入によって定義される.未初期化の定数のアクセス
-や既に定義された定数への代入はエラーになる.
+はエラーになる.既に定義された定数への代入はエラーにはならな
+いが警告が出力される.
</P>
@@ -30,5 +31,7 @@
ruby> FOO
- ERR: Uninitialized constant FOO
+ ERR: (eval):1:in `eval': uninitialized constant FOO
ruby> FOO = 5
5
+ ruby> $!
+ nil
ruby> FOO
@@ -36,3 +39,5 @@
ruby> FOO = 5
- ERR: already initialized constnant FOO
+ 5
+ ruby> $!
+ #<SyntaxError:(eval):1: warning: already initialized constant FOO>
</PRE></TT>
@@ -78,6 +83,6 @@
ruby> ConstTest::CONST1 = 7
- ERR: compile error in eval():
- eval.rb:33: parse error
+ ERR: (eval):1:in `eval': compile error
+ (eval):1: parse error
ConstTest::CONST1 = 7
- ^
+ ^
</TT></PRE>
diff -ru1 ruby-uguide.orig/uguide24.html ruby-uguide/uguide24.html
--- ruby-uguide.orig/uguide24.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide24.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 例外処理</TITLE>
+<TITLE>Ruby User's Guide - 例外処理</TITLE>
@@ -43,4 +43,4 @@
<pre><tt>
- ruby> file =open("/file_not_exist")
- ERR: No such file or directory - /file_not_exist
+ ruby> file = open("/file_not_exist")
+ ERR: (eval):1:in `open': No such file or directory - /file_not_exist
</tt></pre>
@@ -52,4 +52,4 @@
<pre><tt>
-FILE *file = fopen("/file_not_exist", "r");
-if (file == NULL) { /* エラー処理 */ }
+ FILE *file = fopen("/file_not_exist", "r");
+ if (file == NULL) { /* エラー処理 */ }
</tt></pre>
@@ -126,3 +126,3 @@
ruby> raise "test error"
- ERR: test error
+ ERR: (eval):1:in `eval': test error
ruby> begin
diff -ru1 ruby-uguide.orig/uguide25.html ruby-uguide/uguide25.html
--- ruby-uguide.orig/uguide25.html Fri Feb 6 01:37:19 1998
+++ ruby-uguide/uguide25.html Tue Sep 14 23:43:18 1999
@@ -5,3 +5,3 @@
-<TITLE>Ruby Users' Guide - 後始末を忘れずに(ensure)</TITLE>
+<TITLE>Ruby User's Guide - 後始末を忘れずに(ensure)</TITLE>
--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>