[slime-devel] Daily ChangeLog diff
Luke Gorrie
lgorrie at common-lisp.net
Sun Aug 28 22:00:07 UTC 2005
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.756 slime/ChangeLog:1.759
--- slime/ChangeLog:1.756 Sat Aug 27 18:37:56 2005
+++ slime/ChangeLog Sun Aug 28 17:09:46 2005
@@ -1,3 +1,27 @@
+2005-08-28 Matthias Koeppe <mkoeppe at mail.math.uni-magdeburg.de>
+
+ * slime.el (slime-repl-kill-input): New command.
+ (slime-repl-mode-map): Bind it to C-c C-u, like in comint.
+ (slime-repl-easy-menu): Include it in the REPL menu.
+
+ * swank-backend.lisp (make-weak-key-hash-table)
+ (make-weak-value-hash-table): New interfaces.
+ * swank-cmucl.lisp (make-weak-key-hash-table): Implement it.
+ * swank-sbcl.lisp (make-weak-key-hash-table): Implement it.
+ * swank-openmcl.lisp (make-weak-key-hash-table)
+ (make-weak-value-hash-table): Implement it.
+
+ * swank.lisp (*object-to-presentation-id*)
+ (*presentation-id-to-object*): Use new functions
+ make-weak-key-hash-table, make-weak-value-hash-table.
+
+ * slime.el (slime-enable-evaluate-in-emacs): New variable.
+ (evaluate-in-emacs): Security improvement: If
+ slime-enable-evaluate-in-emacs is nil (the default), don't
+ evaluate forms sent by the Lisp.
+
+ * swank.lisp (send-to-socket-io): Handle :evaluate-in-emacs.
+
2005-08-27 Matthias Koeppe <mkoeppe at mail.math.uni-magdeburg.de>
* slime.el (slime-presentation-menu): When an object is no longer
More information about the slime-devel
mailing list