Hi,
> I recently updated my copy of GNU Global to 6.2 (coming from 5.something), 
> and noticed that one o
f my personal keybindings was being overridden.
> 
> After looking in gtags.el, and reading the release notes, I see that some 
> keybindings changed in 
6.0.  However some of those changes (specifically, C-c g) do not obey the 
conventions defined in th
e Emacs manual 
(http://www.gnu.org/software/emacs/manual/html_node/elisp/Key-Binding-Conventions.ht
ml).
> 
> I see that functionality has been provided to use the old key map, but I 
> wanted to let you know a
bout those keybinding conventions.

For the time being, I will change the key mapping like follow:

o gtags.el: Key mapping was changed to follow "Key binding conventions" of 
Emacs Lisp.
  - The prefix character "\C-c" of the suggested key mapping became 
customizable.
    If you want to invoke 'gtags-find-tag by "\C-xt", please write your .emacs 
file
    like follow:

        [$HOME/.emacs]
        (setq gtags-suggested-key-mapping t)
        (setq gtags-prefix-key "\C-x")

  - Policy of key mapping was changed.
  [Old] If 'gtags-suggested-key-mapping' is false, any key mapping is not done.
  [New] If 'gtags-suggested-key-mapping' is false, almost key mapping is not 
done.
        But "\C-m" and "\C-t" in 'Gtags select mode' are always enabled.

I believe this method is not contrary to the Conventions.
--
Shigio YAMAGUCHI <[email protected]>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3

_______________________________________________
Bug-global mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-global

Reply via email to