Advertisement
Guest User

Untitled

a guest
Nov 27th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.28 KB | None | 0 0
  1. (defmacro repro ()
  2.   (let* ((kmap-sym (gensym "kmap-")))
  3.     `(let ((,kmap-sym (make-sparse-keymap)))
  4.        (define-key ,kmap-sym "a"
  5.           ',(lambda () (interactive) (message "kmap is %S" (symbol-value kmap-sym))))
  6.        ,kmap-sym)))
  7.  
  8. (funcall (lookup-key (repro) "a"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement