* riece-addon.el (riece-uninstall-addon): Update
authorueno <ueno>
Fri, 26 Aug 2005 08:14:16 +0000 (08:14 +0000)
committerueno <ueno>
Fri, 26 Aug 2005 08:14:16 +0000 (08:14 +0000)
riece-addon-dependencies.

lisp/ChangeLog
lisp/riece-addon.el

index 5ea4355..c954052 100644 (file)
@@ -1,5 +1,10 @@
 2005-08-26  Daiki Ueno  <ueno@unixuser.org>
 
+       * riece-addon.el (riece-uninstall-addon): Update
+       riece-addon-dependencies.
+
+2005-08-26  Daiki Ueno  <ueno@unixuser.org>
+
        * riece.el (riece-command-mode): Set
        riece-mode-line-buffer-identification.
        (riece-dialogue-mode): Ditto.
index ac3dc89..a172310 100644 (file)
            (setq riece-addon-dependencies
                  (delq entry riece-addon-dependencies))
            (remprop addon 'riece-addon-insinuated)
-           (setq riece-addons (delq addon riece-addons))))
+           (setq riece-addons (delq addon riece-addons)
+                 riece-addon-dependencies (riece-resolve-addons
+                                           (copy-sequence riece-addons)))))
       (if verbose
          (message "Add-on %S is uninstalled" addon)))))