https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1709775478
2013-08-30T23:32:22Z
Ruby Issue Tracking System
Ruby master - Bug #8837: net/telnet: strange implementation
https://bugs.ruby-lang.org/issues/8837?journal_id=41431
2013-08-30T23:32:22Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul></ul><p>Seems that it should be:</p>
<pre><code class="ruby syntaxhl" data-language="ruby"> <span class="k">if</span> <span class="n">pt</span> <span class="o">=</span> <span class="n">buf</span><span class="p">.</span><span class="nf">rindex</span><span class="p">(</span><span class="sr">/\r\z/no</span><span class="p">)</span>
<span class="n">buf</span><span class="p">,</span> <span class="n">rest</span> <span class="o">=</span> <span class="n">buf</span><span class="p">[</span><span class="mi">0</span> <span class="o">...</span> <span class="n">pt</span><span class="p">],</span> <span class="n">buf</span><span class="p">[</span><span class="n">pt</span> <span class="o">..</span> <span class="o">-</span><span class="mi">1</span><span class="p">]</span>
<span class="k">end</span>
</code></pre>
<p>or</p>
<pre><code class="ruby syntaxhl" data-language="ruby"> <span class="k">if</span> <span class="n">buf</span><span class="p">.</span><span class="nf">chomp!</span><span class="p">(</span><span class="s2">"</span><span class="se">\r</span><span class="s2">"</span><span class="p">)</span>
<span class="n">rest</span> <span class="o">=</span> <span class="s2">"</span><span class="se">\r</span><span class="s2">"</span>
<span class="k">end</span>
</code></pre>
<p>to me.</p>
Ruby master - Bug #8837: net/telnet: strange implementation
https://bugs.ruby-lang.org/issues/8837?journal_id=60175
2016-08-17T05:28:35Z
hsbt (Hiroshi SHIBATA)
hsbt@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Rejected</i></li><li><strong>Backport</strong> changed from <i>1.9.3: UNKNOWN, 2.0.0: UNKNOWN</i> to <i>2.1: UNKNOWN</i></li></ul><p>net-telnet has been extracted <a href="https://github.com/ruby/net-telnet" class="external">https://github.com/ruby/net-telnet</a></p>