X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Tue, 10 Nov 2009 20:43:48 +0100 From: Corinna Vinschen To: cygwin-patches AT cygwin DOT com, cygwin AT cygwin DOT com Subject: Re: console enhancements: mouse events Message-ID: <20091110194348.GA28591@calimero.vinschen.de> Mail-Followup-To: cygwin-patches AT cygwin DOT com, cygwin AT cygwin DOT com References: <0M7Ual-1MBB3j1CFD-00whzl AT mrelayeu DOT kundenserver DOT de> <20091106101448 DOT GA2568 AT calimero DOT vinschen DOT de> <4AF73FEC DOT 2050300 AT towo DOT net> <20091109133551 DOT GA10130 AT calimero DOT vinschen DOT de> <4AF99932 DOT 5090702 AT towo DOT net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4AF99932.5090702@towo.net> User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Nov 10 17:47, Thomas Wolff wrote: > Corinna Vinschen schrieb: > I had not expected you to take action on this issue so soon: > >- Don't create ESC sequences for ALT-key keypresses if key translates > > into a multibyte sequence. This avoids stray bytes in input when > > pressing for instance ALT-ö (Umlaut-o) under UTF-8. I applied the change already an hour before your mail from yesterday. It makes a lot of sense to subscribe to the cygwin-cvs mailing list, since you see immediately what has happened in the repository. > - especially given: > >... And, whatever > >super-duper change we make to this essential console code in future, > >let's wait until after 1.7.1, please. Well, it wasn't exactly a super-duper change, rather something I thought of as a bugfix. > Actually, I think this is the wrong change. I'm sorry I came up with > this confusion because I didn't test sufficiently, but as I said in > my second mail > >For non-ASCII it works fine, > and contemplating again > >If you press Alt-ö, the console generates the sequence ESC 0xc3 0xb6. > I think this is absolutely the right thing to generate - after all, > what else should be expected here? > The "stray bytes" are created in bash/readline, the previous > behavior of cygwin console in this case was perfect, I'd suggest to > revert, please. I was just going to refuse your request, when I had this really spooky idea of actually *testing* this in an xterm running under Linux. And, what shall I say? Xterm creates the same ESC 0xc3 0xb6 sequence when pressing Alt-ö. I'll revert the change. Note to self: "Testing doesn't hurt". 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