Paste number 50883: slime-lispmstyle-close-paren

Paste number 50883: slime-lispmstyle-close-paren
Pasted by: consoler
When:1 year, 7 months ago
Share:Tweet this! | http://paste.lisp.org/+139F
Channel:#emacs
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.