Re: Need help setting BackSpace behaviour for slink
On Thu, Nov 26, 1998 at 11:56:51PM +0100, Yann Dirson wrote:
> However, it gets (is it really what out keyboard policy asks ?)
> character 263 decimal (latin1 superscript 3) when I press Backspace
> both in an xterm and on the console.
> It works as expected when I hardcode to handle char 263 as a
> backspace, but I don't really think that's the Right Way to solve
There is no ASCII character 263, since it's more than 8 bits :)
Interestingly, 263 = 255 + 8, and 8 is the character for ^H, Backspace.
This probably doesn't mean anything :)
However, 263 is 0407 in octal, which according to /usr/include/curses.h is:
#define KEY_BACKSPACE 0407 /* Backspace (unreliable) */
You know, with a few minor implementation changes, curses might not suck.
I wonder what "unreliable" means.
Looks like you should accept KEY_BACKSPACE as a valid backspace character...