[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Emacspeak X and non-X keyboard issues
- To: tcross@xxxxxxxxxxx
- Subject: Emacspeak X and non-X keyboard issues
- From: "T. V. Raman" <raman@xxxxxxxxxxx>
- Date: Mon, 24 Jul 2006 18:52:15 -0700
- Delivered-To: priestdo@xxxxxxxxxxx
- Delivered-To: emacspeak@xxxxxxxxxxx
- In-Reply-To: <17604.46314.981740.515636@xxxxxxxxxxx>
- List-Help: <mailto:emacspeak-request@xxxxxxxxxxx?subject=help>
- List-Post: <mailto:emacspeak@xxxxxxxxxxx>
- List-Subscribe: <mailto:emacspeak-request@xxxxxxxxxxx?subject=subscribe>
- List-Unsubscribe: <mailto:emacspeak-request@xxxxxxxxxxx?subject=unsubscribe>
- Old-Return-Path: <tvraman@xxxxxxxxxxx>
- Reply-To: raman@xxxxxxxxxxx
- Resent-Date: Mon, 24 Jul 2006 21:52:37 -0400 (EDT)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <tABA1.A.zlB.llXxEB@xxxxxxxxxxx>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
>From looking at
<error>
Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p backspace)
emacspeak-self-insert-command(1)
call-interactively(emacspeak-self-insert-command)
what appears to be going on is the following:
You have a key that does not produce an ascii char bound to
macspeak-self-insert-command.
How? Here is a guess.
There is code in emacspeak-redefine.el that looks up where
self-insert-command is bound, and those bindings get replaced by
emacspeak-self-insert-command
Now, if that rebinding code is evaluated outside X, e.g. when
compiling and later run under X, you probably fall into the hole
you're in.
For now, wrap that redefinition code in eval-when-load and see if
it fixes it (after doing a recompile of course)
--
Best Regards,
--raman
Email: raman@xxxxxxxxxxx
WWW: http://emacspeak.sf.net/raman/
AIM: emacspeak GTalk: tv.raman.tv@xxxxxxxxxxx
PGP: http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman
IRC: irc://irc.freenode.net/#emacs
-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
subject of "unsubscribe" or "help"
Emacspeak Files |
Subscribe |
Unsubscribe | Search