<?xml version="1.0"?>
<paste-with-annotations>
  <paste>
    <number>
      <integer>50883</integer>
    </number>
    <user>
      <string>consoler</string>
    </user>
    <title>
      <string>slime-lispmstyle-close-paren</string>
    </title>
    <contents>
      <string>;; SLIME REPL version of &lt;URL:http://www.eurogaran.com/downloads/lisp/emacs/lispmstyle.el&gt; posted on &lt;URL:http://groups.google.com/group/comp.lang.lisp/msg/acc4a822fd814f55?dmode=source&gt;

(defun slime-lispmstyle-close-paren (&amp;optional N)
  (interactive &quot;P&quot;)
  (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 &quot;)&quot; 'slime-lispmstyle-close-paren)
</string>
    </contents>
    <universal-time>
      <integer>3404125388</integer>
    </universal-time>
    <channel>
      <string>#emacs</string>
    </channel>
    <colorization-mode>
      <string></string>
    </colorization-mode>
    <maybe-spam>
      <null/>
    </maybe-spam>
    <is-unicode>
      <null/>
    </is-unicode>
  </paste>
</paste-with-annotations>