delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/04/25/13:36:52

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; q=dns; s=
default; b=dKX6MSC3txxuKVgesE1dJj+DR/DNsXTD4E3tOc8j1z5cda2dEIcb/
CE6hBsdbHW7ptU/BY511vW/FmZ/fgEnk74I8H32xXXgSRlai4LsEaD7iZ6sYqVtR
1DqJ+m+KlyilaGV45FPG4F0dueFcxXvjZEo7f8ZiJ7AP8Xk8x9CO6Y=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; s=default;
bh=0ceexuSVrBSuztJADQWQss97Zbw=; b=aoi8yYpNpn+oC+Ho4SRJ/myxHjBX
4RZZOhbHls7dldEGsP7iS3D5DTlqyrjGRVvaCPHy0yyRU5UUQS3WvlCkcfGblAbJ
f0x4QJog6Vt3+fFyVr0In+zUWf/nMwF/xHWpAnNfDCbdsIEFOmL49k4SFbhbH4UB
PFFi+ObobvQdcDA=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-6.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2
X-HELO: mho-01-ewr.mailhop.org
X-Mail-Handler: Dyn Standard SMTP by Dyn
X-Report-Abuse-To: abuse AT dyndns DOT com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information)
X-MHO-User: U2FsdGVkX18RMm7DbVBVYVsbJAdaIGYc
Date: Fri, 25 Apr 2014 13:36:17 -0400
From: Christopher Faylor <cgf-use-the-mailinglist-please AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Screen crippled by applications using alternative screen
Message-ID: <20140425173617.GB346@ednor.casa.cgf.cx>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <loom DOT 20140425T174944-109 AT post DOT gmane DOT org>
MIME-Version: 1.0
In-Reply-To: <loom.20140425T174944-109@post.gmane.org>
User-Agent: Mutt/1.5.20 (2009-06-14)

On Fri, Apr 25, 2014 at 05:20:21PM +0000, Dawid Ferenczy wrote:
>Hi,
>
>I'm still having issues with applications which use alternative screen for 
>output (LESS, MAN). When I exit that application, its output stays on 
>screen, prompt is displayed over it.
>
>My system is as follows:
>
>OS: Windows 7 Home 64 bit
>Cygwin: 1.7.29 64 bit
>Console emulator: ConEmu 140416 64 bit, Console 2.00.148 64 bit
>
>Example steps to reproduce the issue:
>
>1. execute "man grep"
>2. scroll down to the end (PAGE DOWN)
>3. exit (press Q), result: http://ferenczy.cz/tmp/cygwin/1.png
>4. execute "pwd", result: http://ferenczy.cz/tmp/cygwin/2.png
>5. clear screen (CTRL + L), result: http://ferenczy.cz/tmp/cygwin/3.png
>
>Behavior is the same in plain cmd.exe, Console2 and ConEmu. MinTTY works 
>fine. If I exit MAN on first page (without scrolling), the screen isn't 
>crippled.
>
>To reach clean screen I have to repeatedly clear the screen (CTRL + L) until 
>I browse whole MAN output (all pages). Alternative screen should be 
>completely separated from the regular screen.
>
>It's probably caused by that Cygwin doesn't send ANSI codes to the console 
>emulator, see https://code.google.com/p/conemu-maximus5/wiki/CygwinAnsi.

"doesn't send ANSI codes to the console" doesn't make a lot of sense.
"Cygwin" doesn't send ANSI codes to the windows console since the windows
console doesn't understand ANSI codes.

I don't see the behavior that you are specifying but I doubt that what
you are seeing has anything to do with the gobbledegook on the above
page.  If you do want "Cygwin" to send ANSI escape sequences then you'll
need to make sure that you're using a package which knows how to send
them, i.e., an ncurses-using package, and that the TERM environment
variable is set appropriately.

cgf

It 
>has another consequences, for example there doesn't work mouse in 
>applications under Cygwin, see https://code.google.com/p/conemu-
>maximus5/issues/detail?id=1497 (last messages).
>
>Would it be possible to solve this somehow? This could solve all issues with 
>crippled screen, scroll buffer, not working mouse etc, I guess. Moreover 
>ANSI codes are standard behavior.
>
>Thank you for your opinion.
>
>-- 
> Dawid Ferenczy
> http://twitter.com/DawidFerenczy
>
>
>--
>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
>
>

--
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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019