On Thu, Jan 10, 2008 at 02:52:24PM +0100, Matthias Koeppe wrote:
Helmut Eller heller@common-lisp.net writes:
presentations are (still) only useful in combination with a mouse and I almost never use the mouse with Emacs.
FYI, I have just checked in keybindings for presentation-related commands.
hello, with your modifications to slime-presentations.el I get this when starting Emacs:
Debugger entered--Lisp error: (wrong-type-argument characterp 134217839) format("?\C-%c" 134217839) slime-control-modified-char(134217839) (let ((modified ...)) (define-key slime-presentation-command-map (vector modified) command)) (progn (define-key slime-presentation-command-map (vector key) command) (let (...) (define-key slime-presentation-command-map ... command))) (while (consp --cl-var--) (setq --cl-var-- (car --cl-var--) key (pop --cl-var--) command (car --cl-var--)) (progn (define-key slime-presentation-command-map ... command) (let ... ...)) (setq --cl-var-- (cdr --cl-var--))) (let* ((--cl-var-- slime-presentation-bindings) (--cl-var-- nil) (key nil) (command nil)) (while (consp --cl-var--) (setq --cl-var-- ... key ... command ...) (progn ... ...) (setq --cl-var-- ...)) nil) (catch (quote --cl-block-nil--) (let* (... ... ... ...) (while ... ... ... ...) nil)) (cl-block-wrapper (catch (quote --cl-block-nil--) (let* ... ... nil))) (block nil (let* (... ... ... ...) (while ... ... ... ...) nil)) (loop for (key command) in slime-presentation-bindings do (progn (define-key slime-presentation-command-map ... command) (let ... ...))) slime-presentation-init-keymaps() slime-presentations-init()