shift-tab vs. iso-left-tab in XEmacs
Aidan Kehoe
kehoea at parhasard.net
Wed Mar 24 00:16:09 EDT 2010
Ar an ceathrú lá is fiche de mí Márta, scríobh It's me FKtPp ;\):
> 在 2010-03-24三的 01:38 +0000,Aidan Kehoe写道:
>
> > I don’t know. Can you start your XEmacs with -vanilla, and then in
> > *scratch*, press shift and tab at the same time and tell me what
> > happens?
> >
> > I’d also like to see the recent keystrokes from the buffer given by
> > pressing F1 then l, once you’ve done that.
> >
>
> I've pulled latest changeset to my local repository, and did 'hg up -C'
> in it.
>
> After that I also run 'make distclean' and reconfigure and rebuilt.
>
> Here's the output of C-h l:
> ----------------------------------------------------
> Recent keystrokes:
>
> C-h k iso-left-tab iso-left-tab iso-left-tab C-h l
>
>
> Recent minibuffer messages (most recent first):
>
> iso-left-tab not defined.
> iso-left-tab not defined.
> iso-left-tab is undefined
> ----------------------------------------------------
>
> Is this something to do with my use case? I run xemacs with "gdb xemacs"
> directly in the src directory.
Hmm, it could be that iso-left-tab is coming from your input method, so
#'x-keysym-on-keyboard-p doesn’t realise that the keyboard can generate it.
What is the output of the following code when you evaluate it in *scratch*?
(describe-bindings-internal function-key-map)
If you make the binding unconditional--that is, if you change the code I
added to, for example--
(when t ; (x-keysym-on-keyboard-p 'iso-left-tab device)
(define-key function-key-map 'iso-left-tab [(shift tab)]))
and rebuild, does it work?
--
“Apart from the nine-banded armadillo, man is the only natural host of
Mycobacterium leprae, although it can be grown in the footpads of mice.”
-- Kumar & Clark, Clinical Medicine, summarising improbable leprosy research
More information about the XEmacs-Beta
mailing list