Mail Archives: cygwin/2011/10/12/10:21:52
On Oct 4 22:32, Christopher Faylor wrote:
> On Tue, Oct 04, 2011 at 06:18:33PM -0700, jan.kolar wrote:
> >
> >
> >Corinna Vinschen-2 wrote:
> >>
> >> On Sep 26 14:18, Paul Maier wrote:
> >>> Hi,
> >>>
> >>> scrolling up the console output to review the console history, then
> >>> pressing
> >>> Enter scrambles the console.
> >>
> >> That's a long standing behaviour of the Cygwin console emulation.
> >> I guess it can be fixed, but somebody will have to do it. In the
> >> meantime, try mintty as terminal.
> >>
> >>
> >> Corinna
> >>
> >> --
> >> Corinna Vinschen Please, send mails regarding Cygwin to
> >> Cygwin Project Co-Leader cygwin AT cygwin DOT com
> >> Red Hat
> >>
> >>
> >
> >The problem is as below.
> >However it needs some thinking, checking and testing, since I have no idea
> >what that line was needed for.
> >
> >diff --git i/fhandler_console.cc w/fhandler_console.cc
> >index 74b5cbd..f29426d 100644
> >--- i/fhandler_console.cc
> >+++ w/fhandler_console.cc
> >@@ -1089,7 +1127,27 @@ fhandler_console::cursor_set (bool rel_to_top, int x,
> >int y)
> >
> > dev_state->fillin_info (get_output_handle ());
> > if (y > dev_state->info.winBottom)
> >- y = dev_state->info.winBottom;
> >+ y = y;
>
> Yeah. Yeah. Nice.
I applied a matching patch. I tested this with various command line
and ncurses applications, and I didn't find any case where the behaviour
was worse than before. In contrast, scrolling back to the old cursor
position on output is much more intuitive than the old behaviour.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -