delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/08/23/05:37:57

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>,
<http://sourceware.cygnus.com/ml/#faqs>
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 <corinna AT vinschen DOT de>
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>

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

- Raw text -


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