Skip to content
  • Helmut Eller's avatar
    Split loading and initialization (again). · b235d45f
    Helmut Eller authored
    * swank-loader.lisp (init): New.  Delete old packages only if
    explicitly requested.  Also, if the swank package already exists
    don't load swank again.
    (setup): New function.
    
    * swank.lisp (setup): New function.  Moved over here from
    swank-loader.lisp.
    
    * slime.el (slime-init-command): Call swank-loader:init.
    
    
    In the REPL, mark the trailing newline also as input.
    
    * slime.el (slime-repl-send-input): Mark the newline with
    the 'slime-repl-old-input property.
    (slime-repl-grab-old-input): Strip the newline.
    b235d45f