Paste number 50883: slime-lispmstyle-close-paren

Paste number 50883: slime-lispmstyle-close-paren
Pasted by: consoler
1 year, 6 days ago
#emacs | Context in IRC logs
Paste contents:
Raw Source | XML | Display As
;; SLIME REPL version of <URL:http://www.eurogaran.com/downloads/lisp/emacs/lispmstyle.el> posted on <URL:http://groups.google.com/group/comp.lang.lisp/msg/acc4a822fd814f55?dmode=source>

(defun slime-lispmstyle-close-paren (&optional N)
  (interactive "P")
  (if (not N) (setq N 1))
  (self-insert-command N)
  (if (slime-input-complete-p
       slime-repl-input-start-mark
       (ecase slime-repl-return-behaviour
         (:send-only-if-after-complete
          (min (point) slime-repl-input-end-mark)
)

         (:send-if-complete slime-repl-input-end-mark)
)
)

      (slime-repl-send-input t)
)
)

  
(define-key slime-repl-mode-map ")" 'slime-lispmstyle-close-paren)

This paste has no annotations.

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.