[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Sun Jan 18 08:00:02 UTC 2004


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.213 slime/ChangeLog:1.219
--- slime/ChangeLog:1.213	Fri Jan 16 16:54:54 2004
+++ slime/ChangeLog	Sun Jan 18 02:59:49 2004
@@ -1,3 +1,46 @@
+2004-01-18  Helmut Eller  <e9626484 at stud3.tuwien.ac.at>
+
+	* swank-sbcl.lisp (make-fn-streams): Deleted.  Already defined in
+	swank-gray.lisp.
+
+	* swank.lisp (find-symbol-or-lose, format-arglist): New functions.
+	(without-interrupts): New macro.
+	(send-to-emacs): Use it.
+
+	* swank-backend.lisp, swank-clisp.lisp, swank-lispworks.lisp,
+	swank-openmcl.lisp, swank-sbcl.lisp, swank-allegro.lisp:
+	(arglist-string): Refactor common code to swank.lisp.
+	(call-without-interrupts, getpid): Are now generic functions.
+
+	* slime.el (arglist): Test slot readers and closures.
+
+	* swank-cmucl.lisp (arglist-string): Use
+	pcl:generic-function-lambda-list for generic functions.  Handle
+	closures.  Print arglist in lower case.
+	(inspected-parts-of-value-cell): Was lost during the inspector
+	refactoring.
+
+2004-01-18  Wolfgang Jenkner  <wjenkner at inode.at>
+
+	* swank-clisp.lisp (compile-file-for-emacs,
+	split-compiler-note-line): Revert last change.
+	(handle-notification-condition): Don't signal the condition.
+	(*compiler-note-line-regexp*): Fix and rewrite it as extended
+	regexp.
+
+	* slime.el (slime-changelog-date): Use file-truename of
+	byte-compile-current-file.
+	
+2004-01-17  Helmut Eller  <e9626484 at stud3.tuwien.ac.at>
+
+	* slime.el (slime-format-arglist): Add some sanity checks and
+	print zero argument functions nicer.  Suggested by Ivan Boldyrev.
+	(slime-test-expect): Take test predicate as argument.
+	(arglist): Test generic functions.
+
+	* swank-cmucl.lisp (arglist-string): Handle generic functions
+	better.  Reported by Ivan Boldyrev.
+
 2004-01-16  Helmut Eller  <e9626484 at stud3.tuwien.ac.at>
 
 	* swank-allegro.lisp: Multiprocessing support.




More information about the slime-devel mailing list