Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <37C10523.9D75F300@vinschen.de> Date: Mon, 23 Aug 1999 10:24:03 +0200 From: Corinna Vinschen X-Mailer: Mozilla 4.6 [en] (WinNT; I) X-Accept-Language: de,en MIME-Version: 1.0 To: cygwin AT sourceware DOT cygnus DOT com Subject: Re: Cursors do not work in bash under Win98 References: <37BEE03D DOT 937393EF AT di DOT fct DOT unl DOT pt> <5906 DOT 990821 AT is DOT lg DOT ua> <37C018A5 DOT 2574DC29 AT di DOT fct DOT unl DOT pt> <19990822133711 DOT C957 AT cygnus DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris Faylor wrote: > [...] > The Cygwin code uses standard Win32 API calls to get it's keystrokes. > I have no idea why there would be problems with arrow keys and I'm not > going to be much help debugging the problem. > > This will require a cygwin developer (Sergey or Corinna perhaps) who use > a non-US keyboard to isolate and fix the problem, if there is a problem. I can't. This doesn't happen on NT and I don't use 9X. But there are more problems with keystrokes that are not specific to cygwin but are nevertheless disturbing. Example vi: When I learnt using vi, I learnt three commands which are very convenient: Ctrl + 6 change to alternative file Ctrl + ^ ditto Ctrl + ] goto tag under cursor All commands never worked with a vi under cygwin. AFAIK this is a problem of native keyboards under win32. The key combinations doesn't unfortunately generate any ascii characters. On the german keyboard the circumflex is a dead key for national characters (though not existing in german language), the brackets are only reached by using the right Alt key (Alt Gr). Conclusion: The cursor problem of 9X and special key handlings on native keyboards will result in problems for all times. I would be glad, if there would be a solution to make a special key mapping in cygwin that is independent of [no]tty setting and used OS. This could be e.g. a .cygkey file in the home directory or something comparable. IMHO, this should be addressed in the future (b22). Regards, Corinna -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com