[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

 
-- 
Tim Cross
tcross@rapttech.com.au

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