[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gtypist] Backspace 0407 interferes with 'c with acute' U+0107
From: |
Kalthor |
Subject: |
Re: [bug-gtypist] Backspace 0407 interferes with 'c with acute' U+0107 |
Date: |
Mon, 02 Jul 2012 10:36:16 +0200 |
Hi Felix,
Yes, you're right. I didn't notice/think that removing KEY_BACKSPACE will break
the speed tests.
Thanks for reporting this problem to ncurses devs. Hope, they'll consider it
quickly.
Cheers,
K.
"Felix Natter" <address@hidden> pisze:
> Kalthor writes:
>
> > Hello,
>
> hello Kalthor,
>
> > I noticed that it is not possible to input one of the Polish diacritic
> > letters 'c with acute' (unicode 0x107 = 263) because it interferes
> > with KEY_BACKSPACE defined in ncurses.h (0407 = 263)
>
> Thanks for reporting and analyzing this!
>
> > I removed rc == KEY_BACKSPACE from the condition in lines 700 and 991
> > which seems to help on my platform: ubuntu 12.04, gtypist 2.9.1
>
> This will not work, at least not for speedtests (where BACKSPACEs are
> honored). However, you may want to use this as a workaround if you don't
> use speedtests.
> For normal drills, BACKSPACEs are just ignored, so with your change, you
> will get errors when you type backspaces.
>
> Simply using 0x8 does not work with ncurses(w). I've read the ncursesw
> man-pages, but couldn't find a solution for this, so I've posted on
> ncurses-bugs:
> http://news.gmane.org/gmane.comp.lib.ncurses.bugs
>
> Best Regards and thanks again,
> --
> Felix Natter
>