|
From: Rob R. <bar...@gm...> - 2014-02-10 21:34:50
|
Thanks, but it didn't work. The ECB 2.40 version might be wrong, but it is the ecb from the zip file of https://github.com/alexott/ecb - which is the only ecb I left in my ~/site-lisp/, as ecb-snap. It seems to be finding the new version - C-h f on ecb-directory-files goes to ~/site-lisp/ecb-common-browser.el, and the help string says "Wrapper for directory-files that fixes the file name & catch file errors". Also, I had to remove the require ecb-autoloads from my ~/.emacs.el. This is with GNU Emacs 23.1.1 (x86_64-redhat-linux-gnu, GTK+ Version 2.18.9) of 2012-03-01 on c6b18n3.bsys.dev.centos.org (CentOS 6) Here's the error message: Debugger entered--Lisp error: (error "ECB 2.40: Errors during the layout setup of ECB. (error-type: void-variable, error-data: (display-buffer-alist))") signal(error ("ECB 2.40: Errors during the layout setup of ECB. (error-type: void-variable, error-data: (display-buffer-alist))")) error("ECB %s: %s (error-type: %S, error-data: %S)" "2.40" "Errors during the layout setup of ECB." void-variable (display-buffer-alist)) ecb-clean-up-after-activation-failure("Errors during the layout setup of ECB." (void-variable display-buffer-alist)) (condition-case err-obj (let (... ...) (ecb-enable-temp-buffer-shrink-to-fit ecb-compile-window-height) (if use-last-win-conf ...) (ecb-redraw-layout-full ... nil ... ...) (if ... ...) (when ... ... ...) (ecb-window-sync) (ecb-mode-line-format)) (error (ecb-clean-up-after-activation-failure "Errors during the layout setup of ECB." err-obj))) (progn (when (< max-specpdl-size 3000) (ecb-modify-emacs-variable ... ... 3000)) (when (< max-lisp-eval-depth 1000) (ecb-modify-emacs-variable ... ... 1000)) (when (and ecb-running-xemacs ...) (ecb-modify-emacs-variable ... ... t)) (ecb-check-cedet-load) (ecb-check-semantic-load) (ecb-check-requirements) (condition-case err-obj (progn ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (error ...)) (condition-case err-obj (run-hooks ...) (error ...)) (setq ecb-minor-mode t) (condition-case err-obj (let ... ... ... ... ... ... ... ...) (error ...)) (condition-case err-obj (let ... ...) (error ...)) (condition-case err-obj (run-hooks ...) (error ...)) (condition-case err-obj (if ... ...) (error ...)) (setq ecb-minor-mode t) (message "The ECB is now activated.") (condition-case err-obj (if ... ... ...) (error ...)) (ignore-errors (when ... ...)) (ignore-errors (ecb-show-tip-of-the-day)) (ecb-enable-advices (quote ecb-layout-basic-adviced-functions)) (condition-case err-obj (setq ecb-activated-window-configuration ...) (error ...))) (if (run-hook-with-args-until-failure (quote ecb-before-activate-hook)) (progn (when ... ...) (when ... ...) (when ... ...) (ecb-check-cedet-load) (ecb-check-semantic-load) (ecb-check-requirements) (condition-case err-obj ... ...) (condition-case err-obj ... ...) (setq ecb-minor-mode t) (condition-case err-obj ... ...) (condition-case err-obj ... ...) (condition-case err-obj ... ...) (condition-case err-obj ... ...) (setq ecb-minor-mode t) (message "The ECB is now activated.") (condition-case err-obj ... ...) (ignore-errors ...) (ignore-errors ...) (ecb-enable-advices ...) (condition-case err-obj ... ...))) (when (run-hook-with-args-until-failure (quote ecb-before-activate-hook)) (when (< max-specpdl-size 3000) (ecb-modify-emacs-variable ... ... 3000)) (when (< max-lisp-eval-depth 1000) (ecb-modify-emacs-variable ... ... 1000)) (when (and ecb-running-xemacs ...) (ecb-modify-emacs-variable ... ... t)) (ecb-check-cedet-load) (ecb-check-semantic-load) (ecb-check-requirements) (condition-case err-obj (progn ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (error ...)) (condition-case err-obj (run-hooks ...) (error ...)) (setq ecb-minor-mode t) (condition-case err-obj (let ... ... ... ... ... ... ... ...) (error ...)) (condition-case err-obj (let ... ...) (error ...)) (condition-case err-obj (run-hooks ...) (error ...)) (condition-case err-obj (if ... ...) (error ...)) (setq ecb-minor-mode t) (message "The ECB is now activated.") (condition-case err-obj (if ... ... ...) (error ...)) (ignore-errors (when ... ...)) (ignore-errors (ecb-show-tip-of-the-day)) (ecb-enable-advices (quote ecb-layout-basic-adviced-functions)) (condition-case err-obj (setq ecb-activated-window-configuration ...) (error ...))) (let ((debug-on-error debug-on-error)) (when (run-hook-with-args-until-failure ...) (when ... ...) (when ... ...) (when ... ...) (ecb-check-cedet-load) (ecb-check-semantic-load) (ecb-check-requirements) (condition-case err-obj ... ...) (condition-case err-obj ... ...) (setq ecb-minor-mode t) (condition-case err-obj ... ...) (condition-case err-obj ... ...) (condition-case err-obj ... ...) (condition-case err-obj ... ...) (setq ecb-minor-mode t) (message "The ECB is now activated.") (condition-case err-obj ... ...) (ignore-errors ...) (ignore-errors ...) (ecb-enable-advices ...) (condition-case err-obj ... ...))) (if ecb-minor-mode (when (and ... ...) (ecb-select-ecb-frame) (ecb-update-directories-buffer)) (let (...) (when ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...))) ecb-activate--impl() (if ecb-use-recursive-edit (if ecb-minor-mode (progn ... ...) (catch ... ... ...)) (ecb-activate--impl)) ecb-activate-internal() (if new-state (ecb-activate-internal) (ecb-deactivate-internal)) (let ((new-state ...)) (if new-state (ecb-activate-internal) (ecb-deactivate-internal))) ecb-minor-mode(1) ecb-activate() call-interactively(ecb-activate t nil) execute-extended-command(nil) call-interactively(execute-extended-command nil nil) -- View this message in context: http://emacs.1067599.n5.nabble.com/Error-when-activating-ECB-tp235500p313822.html Sent from the ecb-list mailing list archive at Nabble.com. |