summaryrefslogtreecommitdiffstats
path: root/lib/net
diff options
context:
space:
mode:
authorwakou <wakou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-12-26 17:48:29 +0000
committerwakou <wakou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-12-26 17:48:29 +0000
commit2c5212d3c1a45554fddc80c1743289ea464a2545 (patch)
tree4fbcaef60206182fd5265f23fe531777c798743c /lib/net
parent11866057a99eaf6d947c7e57180468d6dcb5e952 (diff)
downloadruby-2c5212d3c1a45554fddc80c1743289ea464a2545.tar.gz
ruby-2c5212d3c1a45554fddc80c1743289ea464a2545.tar.xz
ruby-2c5212d3c1a45554fddc80c1743289ea464a2545.zip
* lib/net/telnet.rb: Telnet#print not add "\n".
* lib/cgi.rb: cgi['key'] is equal cgi['key'][0] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/net')
-rw-r--r--lib/net/telnet.rb16
1 files changed, 4 insertions, 12 deletions
diff --git a/lib/net/telnet.rb b/lib/net/telnet.rb
index 62a8246d1..b03cbc7a7 100644
--- a/lib/net/telnet.rb
+++ b/lib/net/telnet.rb
@@ -4,7 +4,7 @@
net/telnet.rb - simple telnet client library
-Wakou Aoyama <wakou@fsinet.or.jp>
+Wakou Aoyama <wakou@ruby-lang.org>
=== MAKE NEW TELNET OBJECT
@@ -90,7 +90,7 @@ of cource, set sync=true or flush is necessary.
Telnet#puts() adds "\n" to the last of "string".
-WARNING: Telnet#print() NOT adds "\n" to the last of "string", in the future.
+CAUTION: Telnet#print() NOT adds "\n" to the last of "string".
If "Telnetmode" option is true, then escape IAC code ("\xFF"). If
"Binmode" option is false, then convert "\n" to EOL(end of line) code.
@@ -504,7 +504,7 @@ module Net
end
end
- def _print(string)
+ def print(string)
string = string.gsub(/#{IAC}/no, IAC + IAC) if @options["Telnetmode"]
if @options["Binmode"]
@@ -524,15 +524,7 @@ module Net
end
def puts(string)
- self._print(string + "\n")
- end
-
- def print(string)
- if $VERBOSE
- $stderr.puts 'WARNING: Telnet#print("string") NOT adds "\n" to the last of "string", in the future.'
- $stderr.puts ' cf. Telnet#puts().'
- end
- self.puts(string)
+ self.print(string + "\n")
end
def cmd(options)