From: Daiki Ueno Date: Wed, 27 Aug 2003 07:52:57 +0000 (+0000) Subject: (riece-insinuate-addons): Fixed. X-Git-Url: http://cgit.sxemacs.org/?p=riece;a=commitdiff_plain;h=157c82dd6b71a5a5d9d64b880ede2fc825f6efcc;ds=sidebyside (riece-insinuate-addons): Fixed. --- diff --git a/lisp/riece.el b/lisp/riece.el index 4401c66..f4077f6 100644 --- a/lisp/riece.el +++ b/lisp/riece.el @@ -469,9 +469,12 @@ Instead, these commands are available: (setq queue (cdr queue))) (if dependencies (error "Circular add-on dependency found")) + (setq addons (nreverse addons)) (while addons (require (car addons)) ;implicit dependency (funcall (intern (concat (symbol-name (car addons)) "-insinuate"))) + (if riece-debug + (message "Add-on %S is loaded" (car addons))) (setq addons (cdr addons))))) (provide 'riece)