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(a)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(a)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(a)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(a)stud3.tuwien.ac.at>
* swank-allegro.lisp: Multiprocessing support.