From eb391cfbbcc9382f5fa9c48d538776d9fdecc037 Mon Sep 17 00:00:00 2001 From: "David G. Holm" Date: Fri, 19 Jul 2002 19:44:05 +0000 Subject: [PATCH] See ChangeLog entry 2002-07-19 15:45 UTC-0400 David G. Holm --- harbour/ChangeLog | 5 +++++ harbour/source/rtl/gtwin/gtwin.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 36615db36f..6563ece4e2 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,11 @@ 2002-12-01 23:12 UTC+0100 Foo Bar */ +2002-07-19 15:45 UTC-0400 David G. Holm + * source/rtl/gtwin/gtwin.c + ! Don't test for dead keys when dealing with international characters + that have a negative character value. + 2002-07-17 12:34 UTC-0300 Walter Negro * include/hbmath.h ! Fix multiple declaration of _LIB_VERSION_TYPE if it's declared here diff --git a/harbour/source/rtl/gtwin/gtwin.c b/harbour/source/rtl/gtwin/gtwin.c index c31eab5070..c3c696535b 100644 --- a/harbour/source/rtl/gtwin/gtwin.c +++ b/harbour/source/rtl/gtwin/gtwin.c @@ -392,7 +392,7 @@ int hb_gt_ReadKey( HB_inkey_enum eventmask ) fprintf( stdout, "-" ); #endif } - else if( ch < 0 && ch != -32 && ch != -16 && !IgnoreKeyCodes( wKey ) ) + else if( ch < 0 && ch != -32 && ch != -16 /* Hopefully all "dead" keys generate ch = 0 when used alone... && !IgnoreKeyCodes( wKey ) */ ) { /* Process international key codes */ ch += 256;