delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-1.0 required=5.0 tests=AWL,BAYES_05,RCVD_IN_DNSWL_NONE,UNPARSEABLE_RELAY |
X-Spam-Check-By: | sourceware.org |
X-Yahoo-SMTP: | jenXL62swBAWhMTL3wnej93oaS0ClBQOAKs8jbEbx_o- |
Date: | Sun, 22 May 2011 17:19:07 -0400 |
From: | Christopher Faylor <cgf-use-the-mailinglist-please AT cygwin DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | CYGWIN=tty round 2 |
Message-ID: | <20110522211906.GA13428@ednor.casa.cgf.cx> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
MIME-Version: | 1.0 |
User-Agent: | Mutt/1.5.20 (2009-06-14) |
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 |
I don't think we saw anyone step forward with a valid reason why they needed to use CYGWIN=tty over something like "mintty". I've summarized the thread where Corinna asked why people used CYGWIN=tty over CYGWIN=notty below. I don't see any showstoppers here so unless people can provide specific examples of how this change would cause hardwhip, we'll be removing CYGWIN=tty in a snapshot near you soon. Summary: 0) There was some confusion over what Corinna meant by CYGWIN=notty. Response: Corinna thought (as did I) that people would understand that CYGWIN=notty is the default. It's what you get if you haven't added "tty" to the CYGWIN environment variable. And, if you don't know what any of that means then this whole discussion is not something that you have to worry about. 1) People thought that because CYGWIN=tty was mentioned in an example in the documentation, it was actually a recommendation. Response: It was not a recommendation (if it was it would have been the default). It has been removed from the documentation. 2) screen needs CYGWIN=tty for reattach to work. Response: Use "mintty". Or, possibly proposed changes for 9 below will cause reattach to work with screen. 3) emacs requires CYGWIN=tty for CTRL-C to work. Response: Use "mintty". Long-term possibly get CTRL-C working with the cygwin console. 4) sshd requires CYGWIN=tty. Response: Pure unadulterated rumor. This was never the case unless you needed to inexplicably slow down sshd for some unknown reason. 5) brltty might need it. Response: brltty doesn't need it. 6) "It made something I cared about work properly and four M$ operating systems later..." Response: Use mintty or provide a specific example of failure. 7) There's a bug in Cygwin's console handling. Response: We'll (eventually) fix the bug. 8) "Not a power user and don't understand the question" Response: Don't worry about it then. You probably aren't using the setting. 9) With CYGWIN=tty, each console window gets its own /dev/ttyN. For console windows everything gets /dev/console and, so, there is no way to distinguish between console windows. Response: Cygwin will be changed to cause each console window to have its own unique /dev/consN numbering, similar to /dev/ttyN. 10) The non-cygwin application "jam" inexplicably seems to require it for proper operation. Response: One workaround was suggested when dealing with console mode but it seems that mintty would also cause jam to work ok as well. -- 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |