bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#1072: Viper version is 3.14 of April 06, 2008; can't exit viper inse


From: Lennart Borgman (gmail)
Subject: bug#1072: Viper version is 3.14 of April 06, 2008; can't exit viper insert mode with ESC using emacsclient -t
Date: Tue, 07 Oct 2008 18:21:40 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666

Stefano Zacchiroli wrote:
>> The key different seems to be key binding, while in main Emacs and
>> framed client "C-h k ESC" returns (viper-intercept-ESC-key), in
>> console clients "C-h k ESC" hangs showing "ESC-" waiting for the
>> next key in the binding.
> 
> Does this blink some light? (Or maybe explains that the bug is not at
> all related to Viper and need to be looked for in some emacsclient
> detail?)

What is the value of emulation-mode-map-alists in both cases? Is
viper--intercept-key-maps there in both cases?

What is the value of this variable in both cases? It should be something
like

((viper-vi-intercept-minor-mode keymap
                                (f6 . viper-toggle-key-action)
                                (escape . viper-intercept-ESC-key)
                                (26))
 (viper-insert-intercept-minor-mode keymap
                                    (escape . viper-intercept-ESC-key))
 (viper-emacs-intercept-minor-mode keymap
                                   (f6 . viper-change-state-to-vi)
                                   (26)))

What is the values of the key variables in the association list?

> Thanks a lot!
> Cheers.
> 






reply via email to

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