auctex-devel
[Top][All Lists]
Advanced

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

Re: [AUCTeX-devel] serious keybinding problem


From: David Kastrup
Subject: Re: [AUCTeX-devel] serious keybinding problem
Date: Tue, 15 Sep 2015 13:30:39 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Mosè Giordano <address@hidden> writes:

> Hi Uwe,
>
> 2015-09-15 12:34 GMT+02:00 Uwe Brauer <address@hidden>:
>> Hello
>>
>>
>> I am currently facing two problems:
>>
>>
>>     - I always thought that local-key-binding via hook replaces the
>>       global-key-binding (at least so it is in Xemacs) now in GNU Emacs I 
>> have
>>       set (global-set-key "\C-cr" 'ispell-region)
>>       (setq reftex-extra-bindings t)
>>       which according to the documentation should bind
>>       \C-cr to reftex-reference etc. It dos not
>>
>>     -  But I also have set
>>
>> (add-hook 'LaTeX-mode-hook 'my-latex-mode-key)
>>
>> (defun my-latex-mode-key ()
>>   "Setting of the following keys"
>>   (interactive)
>>   (local-set-key [(control right)] 'my-turn-bidi-on)
>>   (local-set-key [(control left)] 'my-turn-bidi-off)
>>   (local-set-key [(f31)]   'TeX-fold-buffer)
>>   (local-set-key [(f30)]   'TeX-fold-clearout-buffer)
>>   (local-set-key [(control f30)] 'preview-clearout-buffer))
>>
>> However this binding is ignored, the global-key-binding is taken
>> instead.
>>
>> I have to evaluate the function my-latex-mode-key and then switch latex
>> mode off and on. Very annoying.
>
> I can't reproduce your problem in Emacs 24.5 (and I don't think this
> bug, if exists, has anything to do with AUCTeX).

It very much depends on what "But I also have set" is supposed to mean.
If you add to LaTeX-mode-hook, of course this does not affect any
buffers which are already in LaTeX-mode (for example by having loaded
the desktop before setting up LaTeX-mode-hook).

-- 
David Kastrup



reply via email to

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