[#11952] NORETURN — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

24 messages 2001/01/10
[#11956] Re: NORETURN — WATANABE Hirofumi <eban@...> 2001/01/10

わたなべです.

[#11957] Re: NORETURN — matz@... (Yukihiro Matsumoto) 2001/01/10

まつもと ゆきひろです

[#11958] Re: NORETURN — WATANABE Hirofumi <eban@...> 2001/01/10

わたなべです.

[#11959] CVS branches (Re: Re: NORETURN) — matz@... (Yukihiro Matsumoto) 2001/01/10

[#12087] string#index, gsub, []= のバグ? — Beyond <beyond@...>

18 messages 2001/01/27
[#12091] Re: string#index, gsub, []= のバグ? — matz@... (Yukihiro Matsumoto) 2001/01/27

まつもと ゆきひろです

[ruby-dev:11913] [PATCH] Net::Telnet#{telnetmode,binmode}

From: nobu.nakada@...
Date: 2001-01-03 10:36:21 UTC
List: ruby-dev #11913
なかだです。

  たまたま気づいたのですが、Net::Telnet#telnetmode(false) や
Net::Telnet#binmode(false) ではモードが変わらないような気が。


Index: telnet.rb
===================================================================
RCS file: /ruby/ruby/lib/net/telnet.rb,v
retrieving revision 1.13
diff -u -2 -p -r1.13 telnet.rb
--- telnet.rb	2000/12/24 20:20:49	1.13
+++ telnet.rb	2001/01/03 03:59:20
@@ -346,11 +346,7 @@ module Net
     attr :sock
 
-    def telnetmode(mode = nil)
-      if mode
-        if (true == mode or false == mode)
-          @options["Telnetmode"] = mode
-        else
-          raise ArgumentError, "required true or false"
-        end
+    def telnetmode(mode = (nomode = true))
+      unless nomode
+        self.telnetmode = mode
       else
         @options["Telnetmode"]
@@ -366,11 +362,7 @@ module Net
     end
 
-    def binmode(mode = nil)
-      if mode
-        if (true == mode or false == mode)
-          @options["Binmode"] = mode
-        else
-          raise ArgumentError, "required true or false"
-        end
+    def binmode(mode = (nomode = true))
+      unless nomode
+        self.binmode = mode
       else
         @options["Binmode"] 


-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread

Prev Next