jed-users mailing list

[2003 Date Index] [2003 Thread Index] [Other years]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]

Re: Shift_Tab and X-windows


On Tue, May 27, 2003 at 07:21:06PM +0000, Joerg Sommer wrote:
> Günter Milde <milde@xxxxxxxxxxxxxxxxxxxx> wrote:
> > 
> > Shift-Tab is set to ISO_Left_Tab, doesnot send a string and is
> > hence ignored by xjed.
> 
> Maybe the fault is in xjed itself. 
...
> And a look at xterm.c tells me some strange line
> 	     if (ks >= 0xFF00)
> 
> But ISO_Left_Tab sends 0xfe20 how xev tells. I don't know what this line
> above should say, but I don't found any other case how 0xfe20 is handled.
> But I only looked a few seconds at the code.

Maybe the foult is on both sides. As ISO_Left_Tab sends 0cFE20, calling

  x_set_keysym (0xFF09, '$', Key_Shift_Tab);  %  (reverse tab)

will obviously not work. 

However, none of

  x_set_keysym (0xFE20, '$', Key_Shift_Tab);
and  
  x_set_keysym (0xFE20, 0, Key_Shift_Tab);

will make <Shift_Tab> send any string to xjed :-(

> And maybe there is another fault in xkeys.c. Because ISO_left_tab is on
> 0xfe20 it needs an entry in Shift_KeySym_mapping.
> 
> This would also fit with the problem, that my multi key doesn't work.

Another question for me is, whether xjed will react on keypresses, also if
not receiving a keystring at the same time. <Shift_Tab> does not send a
string, whereas <Tab> does. ... at least when I check with ^V <Key> under
rxvt or with xkeycaps. Function keys send a string under rxvt but don't show
an ASCII value attached under xkeycaps.

Günter

-- 
Milde at ife.et.tu-dresden.de

--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.


[2003 date index] [2003 thread index]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]