1. 02 Jan, 2012 1 commit
  2. 10 Dec, 2011 1 commit
  3. 04 Dec, 2011 2 commits
    • Helmut Eller's avatar
      * swank.lisp (create-repl): Moved to contrib/swank-repl.lisp. · 6bce1040
      Helmut Eller authored
      (*use-dedicated-output-stream*, *dedicated-output-stream-port*
      (*dedicated-output-stream-buffering*, open-streams)
      (make-output-function, send-user-output)
      (make-output-function-for-target, make-output-stream-for-target)
      (open-dedicated-output-stream, find-repl-thread)
      (spawn-repl-thread, repl-loop, initialize-streams-for-connection)
      (read-user-input-from-emacs,  *listener-eval-function*)
      (listener-eval, *send-repl-results-function*, repl-eval)
      (clear-repl-variables, track-package, send-repl-results-to-emacs)
      (redirect-trace-output);
      * swank-loader.lisp (*contribs*): Add swank-repl.
      6bce1040
    • Helmut Eller's avatar
      76e5769c
  4. 01 Dec, 2011 1 commit
  5. 07 Nov, 2010 1 commit
  6. 03 Nov, 2010 1 commit
  7. 16 Oct, 2010 1 commit
  8. 15 Oct, 2010 1 commit
  9. 22 Jun, 2010 1 commit
  10. 10 May, 2010 1 commit
  11. 29 Mar, 2010 1 commit
  12. 26 Feb, 2010 1 commit
  13. 25 Feb, 2010 2 commits
  14. 20 Feb, 2010 1 commit
    • Tobias C. Rittweiler's avatar
      * swank-loader.lisp (*architecture-features*): Add :PENTIUM3 and · 31c2a10f
      Tobias C. Rittweiler authored
      	:PENTIUM4; they're used by ECL.
      	(handle-swank-load-error): Renamed from HANDLE-LOADTIME-ERROR. Use
      	*FASL-DIRECTORY* rather than (DEFAULT-FASL-DIR). Parametrize
      	context to differentiate b/w compilation/loading.
      	(compile-files): Adapted accordingly. Also make sure that an error
      	is signaled in case COMPILE-FILE returns NIL as primary result.
      31c2a10f
  15. 16 Feb, 2010 1 commit
  16. 19 Jan, 2010 1 commit
  17. 18 Jan, 2010 1 commit
  18. 03 Dec, 2009 1 commit
  19. 31 Oct, 2009 1 commit
    • Tobias C. Rittweiler's avatar
      * slime.el (slime-inside-string-p, slime-inside-comment-p) · addc5be7
      Tobias C. Rittweiler authored
      	(slime-inside-string-or-comment-p): New.
      
      	* swank-match.lisp: New file. Contains very simple pattern matcher
      	from the CMU AI archive.
      
      	* swank-loader.lisp: Compile swank-match.lisp.
      
      	* swank.lisp: Make SWANK package use new SWANK-MATCH package.
      
      	* slime-autodoc.el, swank-arglists.lisp: Large parts were
      	rewritten. Autodoc is now able to highlight &key parameters, and
      	parameters in nested arglists.
      
      	* slime-parse.el, slime-c-p-c.el, slime-highlighting-edits.el:
      	Adapted to changes.
      addc5be7
  20. 30 Oct, 2009 1 commit
  21. 28 Oct, 2009 1 commit
  22. 08 Sep, 2009 1 commit
  23. 26 Jul, 2009 1 commit
  24. 08 Jan, 2009 1 commit
  25. 02 Jan, 2009 1 commit
    • Tobias C. Rittweiler's avatar
      · 40e33489
      Tobias C. Rittweiler authored
      	* swank-loader.lisp (*contribs*): Add `swank-sbcl-exts'.
      40e33489
  26. 17 Aug, 2008 1 commit
  27. 12 Aug, 2008 1 commit
    • Helmut Eller's avatar
      Add a dump-image function to the loader. · 6355c0c6
      Helmut Eller authored
      * swank-loader.lisp (dump-image): New.
      
      * swank-backend.lisp (save-image): New interface.
      
      * swank-cmucl.lisp, swank-clisp.lisp, swank-sbcl.lisp
      (save-image): Implemented.
      6355c0c6
  28. 23 Jul, 2008 1 commit
    • Tobias C. Rittweiler's avatar
      · 47de79a1
      Tobias C. Rittweiler authored
      * swank-loader.lisp (*contribs*): Added `swank-package-fu'.
      47de79a1
  29. 24 Apr, 2008 1 commit
  30. 27 Mar, 2008 1 commit
  31. 25 Feb, 2008 2 commits
    • Helmut Eller's avatar
      Fix typo. · 122be2f2
      Helmut Eller authored
      122be2f2
    • Helmut Eller's avatar
      Make it easier to prepare core-files. · b843deb2
      Helmut Eller authored
      * swank-loader.lisp (init): Two new keyword args: :SETUP and
      :LOAD-CONTRIBS.  :SETUP=nil can be used to suppress init hooks and
      loading user init files.
      
      * swank.asd: Call swank-loader:init with :SETUP=nil.
      
      * swank.lisp (init-global-stream-redirection): Guard against
      redirecting already redirected streams.
      b843deb2
  32. 20 Feb, 2008 1 commit
  33. 17 Feb, 2008 2 commits
  34. 16 Feb, 2008 1 commit
    • 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
  35. 04 Feb, 2008 1 commit
  36. 03 Feb, 2008 1 commit