This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This patch allows pasting accented characters into the console, and also typing them using the "alt + numerics" sequences. e.g. (with num-lock on): <alt> 0 1 2 8 => ? <alt> 0 2 3 3 => é Note that to see the Euro, you'll need to switch your console window to use a TrueType font. (Click right on the window title, select "Properties", select a TrueType font.) And you'll need to switch the console code page to something that contains the Euro -- e.g 'cmd /c chcp 1252'.) It works by taking characters from certain "key up" events. Note that this stuff isn't documented anywhere I could find. It's experimentally determined on my Windows XP box. I've verified that it doesn't help (but doesn't make things worse) on Windows 95 (I don't see any keyboard events that help here, other than interpreting the raw keystrokes directly). I haven't checked anywhere else. (I don't have other systems readily available.) If you know where this is documented, please let me know. I hope this patch is simple enough to not require paperwork. 2003-04-08 Bob Cassels <bcassels at abinitio dot com> * fhandler_console.cc: In fhandler_console::read, handle certain key up events, to allow pasting accented characters and typing them using the "alt + numerics" sequences.
Attachment:
accents-patch.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |