[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Wed Sep 7 22:00:13 UTC 2005


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.768 slime/ChangeLog:1.769
--- slime/ChangeLog:1.768	Mon Sep  5 16:00:20 2005
+++ slime/ChangeLog	Wed Sep  7 20:44:51 2005
@@ -1,3 +1,18 @@
+2005-09-07  Matthias Koeppe  <mkoeppe at mail.math.uni-magdeburg.de>
+
+	* present.lisp (menu-choices-for-presentation): The
+	Inspect/Describe/Copy items are now provided from the Emacs side.
+	Implement all pathname menu items without having Emacs evaluate a
+	form.  Fix for Lisps where ".lisp" is parsed as :name ".lisp". 
+
+	* slime.el (slime-menu-choices-for-presentation): New function,
+	return a menu with Inspect/Describe/Copy plus the items that come
+	from the menu protocol.
+	(slime-presentation-menu): Security improvement for the
+	presentation menu protocol: Don't eval arbitrary forms coming from
+	the Lisp.  Minor cleanup: Use x-popup-menu in the normal Emacs way,
+	associating a command with each menu item.
+
 2005-09-05  Helmut Eller  <heller at common-lisp.net>
 
 	* swank-cmucl.lisp (background-message): New function. Forward the



More information about the slime-devel mailing list