[slime-cvs] CVS slime/contrib

heller heller at common-lisp.net
Wed Feb 13 11:27:08 UTC 2008


Update of /project/slime/cvsroot/slime/contrib
In directory clnet:/tmp/cvs-serv14625

Modified Files:
	ChangeLog slime-xref-browser.el 
Log Message:
Track tree-widget change: :dynarg is now called :expander.

* slime-xref-browser.el (slime-expand-class-node)
(slime-browse-classes, slime-expand-xrefs, slime-browse-xrefs):
:dynargs is obsolete, it is now called :expander.


--- /project/slime/cvsroot/slime/contrib/ChangeLog	2008/02/10 17:09:49	1.89
+++ /project/slime/cvsroot/slime/contrib/ChangeLog	2008/02/13 11:27:08	1.90
@@ -1,3 +1,11 @@
+2008-02-13  Helmut Eller  <heller at common-lisp.net>
+
+	Track tree-widget change: :dynarg is now called :expander.
+
+	* slime-xref-browser.el (slime-expand-class-node)
+	(slime-browse-classes, slime-expand-xrefs, slime-browse-xrefs):
+	:dynargs is obsolete, it is now called :expander.
+
 2008-02-10  Helmut Eller  <heller at common-lisp.net>
 
 	Fix some bugs introduced by the recent reorganization.
@@ -10,7 +18,7 @@
 	* slime-fancy.el: slime-fancy-inspector-init no longer exists, so
 	don't call it.  Once loaded, it's also no longer possible to turn
 	the fancy inspector off.
-	
+
 2008-02-04  Marco Baringer  <mb at bese.it>
 
 	* swank-presentation-streams.lisp (presenting-object-1): Add
--- /project/slime/cvsroot/slime/contrib/slime-xref-browser.el	2007/08/24 14:47:11	1.1
+++ /project/slime/cvsroot/slime/contrib/slime-xref-browser.el	2008/02/13 11:27:08	1.2
@@ -8,7 +8,7 @@
 ;; Add this to your .emacs: 
 ;;
 ;;   (add-to-list 'load-path "<directory-of-this-file>")
-;;   (add-hook 'slime-load-hook (lambda () (require 'slime-xref-browser)))
+;;   (slime-setup '(slime-xref-browser ... possibly other packages ...))
 ;;
 
 
@@ -19,7 +19,7 @@
       (let ((name (widget-get widget :tag)))
 	(loop for kid in (slime-eval `(swank:mop :subclasses ,name))
 	      collect `(tree-widget :tag ,kid
-				    :dynargs slime-expand-class-node
+				    :expander slime-expand-class-node
 				    :has-children t)))))
 
 (defun slime-browse-classes (name)
@@ -29,7 +29,7 @@
    "*slime class browser*" (slime-current-package) "Class Browser"
    (lambda ()
      (widget-create 'tree-widget :tag name 
-                    :dynargs 'slime-expand-class-node 
+                    :expander 'slime-expand-class-node 
                     :has-echildren t))))
 
 (defvar slime-browser-map nil
@@ -84,7 +84,7 @@
               collect `(tree-widget :tag ,label
                                     :xref-type ,type
                                     :xref-dspec ,dspec
-                                    :dynargs slime-expand-xrefs
+                                    :expander slime-expand-xrefs
                                     :has-children t)))))
 
 (defun slime-browse-xrefs (name type)
@@ -99,6 +99,6 @@
    "*slime xref browser*" (slime-current-package) "Xref Browser"
    (lambda ()
      (widget-create 'tree-widget :tag name :xref-type type :xref-dspec name 
-                    :dynargs 'slime-expand-xrefs :has-echildren t))))
+                    :expander 'slime-expand-xrefs :has-echildren t))))
 
-(provide 'slime-xref-browser)
\ No newline at end of file
+(provide 'slime-xref-browser)




More information about the slime-cvs mailing list