История изменений
Исправление Zubok, (текущая версия) :
Но сообщение Symbol's function definition is void: keymap. всё ещё выводится.
(defvar xmodmap-mode-map
(let ((map (make-sparse-keymap)))
map))
Это потому, что вот это выше неправильно. Когда он пытается evaluation для map сделать - вот у тебя и выскакивает, потому что map - это спипок вида (keymap ...), то есть пытается его выполнить как функцию.
Лучше сделай так, например:
(defvar xmodmap-mode-map nil)
...
; в инициализации режима
(setq xmodmap-mode-map (make-sparse-keymap))
UPD. Хотя покажи, что у тебя еще помимо этого кода есть? В общем, полагаю, что где-то есть попытка выполнить keymap.
Исправление Zubok, :
Но сообщение Symbol's function definition is void: keymap. всё ещё выводится.
(defvar xmodmap-mode-map
(let ((map (make-sparse-keymap)))
map))
Это потому, что вот это выше неправильно. Когда он пытается evaluation для map сделать - вот у тебя и выскакивает, потому что map - это спипок вида (keymap ...), то есть пытается его выполнить как функцию.
Лучше сделай так, например:
(defvar xmodmap-mode-map nil)
...
; в инициализации режима
(setq xmodmap-mode-map (make-sparse-keymap))
UPD. Хотя покажи, что у тебя еще помимо этого кода есть?
Исправление Zubok, :
Но сообщение Symbol's function definition is void: keymap. всё ещё выводится.
(defvar xmodmap-mode-map
(let ((map (make-sparse-keymap)))
map))
Это потому, что вот это выше неправильно. Когда он пытается evaluation для map сделать - вот у тебя и выскакивает, потому что map - это спипок вида (keymap ...), то есть пытается его выполнить как функцию.
Лучше сделай так, например:
(defvar xmodmap-mode-map nil)
...
; в инициализации режима
(setq xmodmap-mode-map (make-sparse-keymap))
Исходная версия Zubok, :
Но сообщение Symbol's function definition is void: keymap. всё ещё выводится.
(defvar xmodmap-mode-map
(let ((map (make-sparse-keymap)))
map))
Это потому, что вот это выше неправильно. Когда он пытается evaluation для map сделать - вот у тебя и выскакивает, потому что map - это скипос вида (keymap ...), то есть пытается его выполнить как функцию.
Лучше сделай так, например:
(defvar xmodmap-mode-map nil)
...
; в инициализации режима
(setq xmodmap-mode-map (make-sparse-keymap))