emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: No F11 and F12 keys in rxvt terminal


From: Dan Nicolaescu
Subject: Re: No F11 and F12 keys in rxvt terminal
Date: Wed, 09 May 2007 11:25:36 -0700

Stefan Monnier <address@hidden> writes:

  > >>>>> Running emacs in terminal 'urxvt'ยน, I seem to lose F11 and F12
  > >>>>> keys. For example F11 behaves the same as F1 and F12 as F2. Is this a
  > >>>>> known problem?
  > >>>> 
  > >>>> Does Emacs use lisp/term/rxvt.el in your case?  If so, please see
  > >>>> there for a comment around line 95 that talks about this issue.
  > >> 
  > >>> Does [S-f1] means "Shift + F1"?
  > >> 
  > >> Yes, it does.  But you didn't answer the question,
  > > Looks like rxvt is loaded as I noticed a few functions with "rxvt-..".
  > > However, "Shift + F1" is the same as "F1".
  > 
  > In what sense?  What does C-h l say after you hit S-f1 and what does it say
  > after you hit f11 ?

In rxvt S-f1 and f11 emit exactly the same string! (the same is true
for S-f2 and f12), so there's not much we can do. 

In rxvt.el I preferred to allow a user to be able to map f1...f10,
S-f1 ... S-f10 and C-f1 ... C-f10, instead of having some holes in the
mappings for S-f1 S-f2 C-f1 C-f2. This implies that f11 and f12 are
not mappable.

If a user really wants to map f11 and f12 they can add the mapping
with some elisp code (or use a terminal emulator that does not have
this limitation...), but I don't think it should be the default.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]