X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 76A1B3854806
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1603552040;
	bh=hEVLXDz8/0oGf56f4dVQ3Jk1WnR833h4V1yX/NiYbvw=;
	h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post:
	 List-Help:List-Subscribe:From:Reply-To:From;
	b=LzA/6tqxnESuiIOeOPkqrf/eIXw2yvRYddlpdjq+C7OhamZ8OoQs3pqTV/cZ9VZHJ
	 QaiVpNC46m8PFeWfywv7vULh75rGvJili8gn34JMgFQplcN10C2Gnz9XO9cAOAWrdR
	 cwErbP2kFF4oCIbo+p0lEczUVV//gtILv1c7i3+U=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 058A93857C49
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:message-id:date:mime-version
 :content-language:content-transfer-encoding;
 bh=iBOjmIrZ8WGmLYZ4a/K26/gxOSFV9CLXfLo9st7I9JM=;
 b=jvvaIXEGkl1TstyoIHVHVJ9wMTXS6C7hk+qcNFJTcGHDJvn3WLlufIz36CXj0fuCQX
 i1pnlYCsHYOVqn//qZQ1sIc/5aXD7SpmV53cC7o+7WWT+wN5GR8qWMycMP7/mz4HsUeO
 VvzxLrMCIMspVjDT3VeyioL9z9SWqM/sC6krXsfO5plcj4vSEsqW1bkmEzY/GYL79PeH
 EXX77SWPctAdMwxT5QfXOvtW4AJ4Tkv++EsYRvilAVo1RikbJNTJQd5Ur347GO6VCvra
 hTZSXAvs1i1BQVT3ibTsaSZYmC8Y8T7WF2GMViOp6Hwm/KSh9gEagDqpuFSchrzac0VV
 eoVA==
X-Gm-Message-State: AOAM530LX/j7yS66GOEu8Jh1VUlCU6Og+i8x8wArQ8vF8lIi6U0qz3lv
 zB6CO0BYELu7yFJcCvUPVJZcKd2mdII=
X-Google-Smtp-Source: ABdhPJxKi1d1kkWSVpio74pdsX0JM1Eszrg2MXOv0BAJILxylprYPzJjOBRo6W6yYa0+eywsNG7ZAg==
X-Received: by 2002:aa7:dcc7:: with SMTP id w7mr7768573edu.54.1603552035624;
 Sat, 24 Oct 2020 08:07:15 -0700 (PDT)
To: cygwin@cygwin.com
Subject: Interaction with non-cygwin programs
Message-ID: <a1eba14f-2922-6027-e044-7c205ed5631f@gmail.com>
Date: Sat, 24 Oct 2020 17:04:59 +0200
MIME-Version: 1.0
Content-Language: en-US
X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,
 SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Federico Kircheis via Cygwin <cygwin@cygwin.com>
Reply-To: Federico Kircheis <federico.kircheis@gmail.com>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: "Cygwin" <cygwin-bounces@cygwin.com>

I've lately updated Windows to the latest version, and cygwin too (I had 
something previous to 3.0).

I've read that interaction with non-cygwin programs should be better 
because of the console-helper.


But in my daily usage the integration is worse, programs like tmux or 
even less seems to have more issues than before.


For example

   /cygdrive/c/Program\ Files/TortoiseSVN/bin/svn log | less

used to work correctly.
Currently if I press arrow down or up less does not scroll up or down 
anymore and "ESC[" appears briefly at the top-left of the console.

Of course i could install subversion inside cygwin, as

svn log | less

works without issues, but it's just an example.
git, adb, and other programs trigger the same behavior.


Also less is not the only program, tmux for example has similar issues.

I believe the underlying issue is console-helper but I'm not sure how I 
could test it, as I did, for example, not find how I could disable it, 
or if the issue is already known.

I'm able to reproduce the issue on a clean machine, so it should not be 
a configuration issue on my side.
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
