[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Thu Dec 11 08:00:05 UTC 2003


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.145 slime/ChangeLog:1.150
--- slime/ChangeLog:1.145	Sun Dec  7 20:44:08 2003
+++ slime/ChangeLog	Wed Dec 10 23:57:33 2003
@@ -1,3 +1,74 @@
+2003-12-11  Daniel Barlow  <dan at telent.net>
+
+	* swank.lisp (swank-compiler): new function abstracts commonality
+	between swank-compile-{file, string}.
+	(swank-load-system): call swank-compiler to load asdf system
+
+	* swank-sbcl.lisp (compiler-note-location and elsewhere): 
+	remove all trace of *compile-filename*
+	(compile-*-for-emacs): shorten
+
+	* swank-backend.lisp (call-with-compilation-hooks): new GF
+	should set up all appropriate error condition loggers etc
+	to do a compilation preserving the notes.  Implement for
+	sbcl, cmucl
+
+	* slime.el (slime-find-asd, slime-load-system): new command
+	to compile and load an ASDF system with all the usual compiler
+	notes and stuff
+	(slime-compilation-finished): if more than one file has new 
+	errors/notes, create an xref buffer to show them all
+	(slime-remove-old-overlays): bug fix: now removes overlays even
+	at start of buffer
+	(slime-overlay-note): do nothing quietly if
+	slime-choose-overlay-region returns nil
+	(slime-choose-overlay-region): return nil if note has no location
+
+2003-12-11  Helmut Eller  <e9626484 at stud3.tuwien.ac.at>
+
+	* slime.el (slime-repl-previous-prompt, slime-repl-next-prompt):
+	New commands.  Suggested by Håkon Alstadheim.
+	(slime-repl-beginning-of-defun, slime-repl-end-of-defun): New
+	commands.  Suggested by Andreas Fuchs.
+	(slime-repl-insert-prompt): Mark the prompt with a
+	slime-repl-prompt text property.
+	(slime-repl-eol): New function. Mostly for symmetry.
+	(slime-repl-in-input-area-p, slime-repl-at-prompt-end-p): New
+	predicates.
+	(slime-repl-find-prompt, slime-search-property-change-fn): New
+	functions.
+	(slime-ir1-expand): New command.
+
+	* swank-cmucl.lisp (accept-connection, request-loop): Don't use
+	fd-handlers. The code for the request-loop itself is now almost
+	the same as in the Allegro version.
+	(print-ir1-converted-blocks, expand-ir1-top-level): New functions.
+
+2003-12-10  Daniel Barlow  <dan at telent.net>
+
+	* swank-sbcl.lisp (serve-request): more fiddling with serve-event
+	descriptors
+
+	* slime.el (slime-repl-return): slime-check-connected, otherwise
+	pressing Return in an unconnected repl gets a bit weird 
+
+2003-12-10  Helmut Eller  <e9626484 at stud3.tuwien.ac.at>
+
+	* swank-allegro.lisp, swank-lispworks.lisp, swank-openmcl.lisp,
+	swank-sbcl.lisp (create-swank-server): Accept an announce-function
+	keyword argument.
+
+	* swank.lisp (start-server): Pass an announce callback function to
+	create-swank-server.  Works better with single threaded
+	implementations.
+	(announce-server-port, simple-announce-function): New functions.
+	(alistify): Doc fix.
+
+	* swank-cmucl.lisp (create-swank-server): Use announce callback.
+	(sldb-disassemble): New function.
+
+	* slime.el (sldb-disassemble): New command. Bound to D.
+
 2003-12-08  Luke Gorrie  <luke at bluetail.com>
 
 	* swank-cmucl.lisp (*debug-definition-finding*): Now nil by




More information about the slime-devel mailing list