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

Re: isearch-mode-map



Artem Chuprina wrote:

Vladimir Zolotykh -> debian-russian@lists.debian.org  @ Wed, 25 Jan 2006 17:02:16 +0200:

VZ> (define-key isearch-mode-map [f31]
VZ>   '(lambda ()
VZ>      (interactive)
VZ>      (if current-input-method (isearch-toggle-input-method) (isearch-update))))
VZ> (define-key isearch-mode-map [f32]
VZ>   '(lambda ()
VZ>      (interactive)
VZ>      (if current-input-method (isearch-update) (isearch-toggle-input-method))))

VZ> C-s в Emacs-е в minibuffer просит строку поиска.
VZ> Вроде бы вторая форма (второй вызов define-key) должен бы переключить минибуфер
VZ> во ввод русских букв, но вместо этого поиск просто отменяется и никакого
VZ> переключения нет

А кнопка передается та самая?  А то у меня с f12 работает...
В любом другом буфере переключается нормально а вот в минибуфере при поиске нет.
другие две строчки такие (для любого другого буфера)
(global-set-key [f31] '(lambda () (interactive) (inactivate-input-method)))
(global-set-key [f32] '(lambda () (interactive) (unless current-input-method (toggle-input-method))))



--
Vladimir Zolotykh


Reply to: