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

Re: emacs: local-set-key



Alex Kicelew -> debian-russian@lists.debian.org  @ Thu, 12 Jul 2007 21:44:42 +0400:

 AK>>> Логично. Правда, навскидку я не смог найти способ взять откуда-нибудь
 AK>>> старое значение клавиши (чтобы запихать его в ветку (t) кондишна).
 AC>> C-h f key-binding, ну и вообще info emacs на предмет keymaps.

 AK> key-binding я нашел сразу, через апропо. :) Но первый пришедший в
 AK> голову вариант -- (t (key-binding "\M- ")) -- молча ничего не делал, а
 AK> экспериментировать через много разных альп, честно говоря, времени не
 AK> хватило. А в хелпе нету.

Может, не "ничего не делал", а выгребал нафиг весь стек и отваливался?
Ты ж его о бесконечной рекурсии просил...  Надо ж понимать, что
key-binding тут отрабатывает в момент выполнения этого кода, и
соответственно возвращает ту функцию, что выполняется в данный момент...

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Любой инструмент, используемый не по назначению, имеет свойство
превращаться в грабли.
	Andrey Sverdlichenko



Reply to: