https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1711330511
2017-07-02T21:26:30Z
Ruby Issue Tracking System
Ruby master - Bug #13707: Windows ANSI escape sequences incorrectly positions cursor
https://bugs.ruby-lang.org/issues/13707?journal_id=65611
2017-07-02T21:26:30Z
caspercg (Casper G)
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/65611/diff?detail_id=45518">diff</a>)</li></ul>
Ruby master - Bug #13707: Windows ANSI escape sequences incorrectly positions cursor
https://bugs.ruby-lang.org/issues/13707?journal_id=65612
2017-07-02T21:31:59Z
caspercg (Casper G)
<ul></ul><p>Actually in an empty console you need to run <code>1000.times { |i| puts "#{i}" }; print "\e[1;1H"</code> to observe the effect properly.</p>
Ruby master - Bug #13707: Windows ANSI escape sequences incorrectly positions cursor
https://bugs.ruby-lang.org/issues/13707?journal_id=65613
2017-07-03T10:22:20Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul><p>Applied in changeset trunk|r59254.</p>
<hr>
<p>win32.c: cursor relative to screen</p>
<ul>
<li>win32/win32.c (constat_apply): move relative to visible screen,<br>
not the entire buffer. <a href="/issues/13707">[ruby-core:81883]</a> [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: Windows ANSI escape sequences incorrectly positions cursor (Closed)" href="https://bugs.ruby-lang.org/issues/13707">#13707</a>]</li>
</ul>
Ruby master - Bug #13707: Windows ANSI escape sequences incorrectly positions cursor
https://bugs.ruby-lang.org/issues/13707?journal_id=65624
2017-07-04T05:51:51Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul></ul><p>Note: <code>cls</code> command on Windows clears the entire buffer, unlike "clear screen" of VT100.</p>