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

Key binding conflict

Raman, thanks for another new release. 

I've done a fresh install and started my semi regular cleanup that I like
to do when a new emacspeak is released. Helps ensure my hacking bits don't
interfere with new emacspeak functionality. 

While doing so, I tracked down a minor key conflict which I noticed a
little while ago. I think I actually fixed this, but when doing a totally
fresh svn snapshot, forgot and lost my original fix!

Anyway, the key definition conflict is between emacspeak-w3m and org modes
w3m support provided by org-w3m.el. Given the org mode stuff is now part of
emacs, I guess we need to modify emacspeak-w3m.el

The conflict is between the emacspeak-w3m binding of C-cC-x, which binds to
emacspeak-webutils-google-extract-cache and org-w3m.el, which uses C-c C-x
as a prefix key for its keybindings. 

I wasn't sure where to move the emacspeak-w3m key binding, so have not
provided a patch, but quite happy to if that would help. What I've done is
move all the google webutils bindings to use the prefix C-c C-g and then
the key it use to have i.e. C-c C-g C-x for the command to extract the
google cached page etc. I figured it would be easier to remember all the
google commands that previously used C-c if they were all moved to include
another key rather than just make one of them 'different'. Note I didn't
change C-t, for the google transcode command as it was different anyway. 

Let me know if you want a patch or have a better suggestion on appropriate
key binding prefix etc. 


Tim Cross

There are two types of people in IT - those who do not manage what they 
understand and those who do not understand what they manage.

To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help".

If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive