[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Sun Feb 21 08:33:01 UTC 2010
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1988 slime/ChangeLog:1.1992
--- slime/ChangeLog:1.1988 Thu Feb 18 13:46:02 2010
+++ slime/ChangeLog Sat Feb 20 14:15:59 2010
@@ -1,3 +1,46 @@
+2010-02-20 Tobias C. Rittweiler <tcr at freebits.de>
+
+ More work on ECL's swank-backend.
+
+ * swank-ecl.lisp (accept-connection): Handle :buffering, and
+ :external-format.
+ (external-format): New helper.
+ (find-external-format): Make sure to only return :default in case
+ ECL was built with --disable-unicode; it'll barf on anything else.
+ (socket-fd): Add two-way-stream case due to recent changes in ECL.
+ (make-file-location, make-buffer-location): New helpers.
+ (condition-location): Use them.
+ (swank-compile-file): Handle :external-format.
+ (compile-from-stream): Deleted. Slurped into swank-compile-string.
+ (swank-compile-string): Call SI:MKSTEMP correctly. Make sure to
+ also remove fasl file, not just source file.
+ (grovel-docstring-for-arglist): Do not look at "Syntax:" entry in
+ docstring because that was a kludge. Upstream ECL should be
+ modified instead.
+ (in-swank-package-p, is-swank-source-p, is-ignorable-fun-p):
+ Commented out. They make debugging ECL's swank-backend harder.
+
+2010-02-20 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank-loader.lisp (*architecture-features*): Add :PENTIUM3 and
+ :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.
+
+2010-02-20 Stas Boukarev <stassats at gmail.com>
+
+ * swank-ccl.lisp: Remove outdated comment at the beginning
+ since it may be misleading.
+
+ * slime.el: In minor-mode-alist for slime-popup-buffer-mode,
+ run slime-modeline-string only if slime-mode isn't active, because
+ slime-mode runs slime-modeline-string from minor-mode-alist too
+ resulting in duplicate modeline strings.
+ Reported by Leo Liu.
+
2010-02-18 Mark Harig <idirectscm at aim.com>
The compiler warns about various stuff. Fix some of it.
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.347 slime/contrib/ChangeLog:1.348
--- slime/contrib/ChangeLog:1.347 Fri Feb 19 05:38:07 2010
+++ slime/contrib/ChangeLog Sat Feb 20 13:46:24 2010
@@ -1,3 +1,8 @@
+2010-02-20 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime-fancy.el: Call init function for fancy
+ inspector. Necessary due to 2010-02-15.
+
2010-02-19 Stas Boukarev <stassats at gmail.com>
* slime-fuzzy.el (slime-fuzzy-choices-buffer): Make connection buffer-local, otherwise
More information about the slime-devel
mailing list