X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Friece.el;h=f4077f6f651c3941c55a991bc9f9e0c1aed6bab3;hb=fe0b24ee8ff72ec70f44d4b435506987701f3a0c;hp=4401c66dba86f47ec64e70bc14979941d4970712;hpb=d44bc59776f059686a3588f8a99be255d606c9e4;p=riece 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)