From: Xicong Li <xic...@gm...> - 2017-01-05 02:02:09
|
Dear all, Emacs gives me the following error when I try to FULL INSTALL matlab-emacs mode according to the INSTALL guide: Debugger entered--Lisp error: (file-error "Cannot open load file" "matlab-load") load("matlab-load") load-library("matlab-load") eval-buffer(#<buffer *load*-515829> nil "d:/HOME/.emacs.d/wttr-config/modes/matlab-emacs.el" nil t) ; Reading at buffer position 153 load-with-code-conversion("d:/HOME/.emacs.d/wttr-config/modes/matlab-emacs.el" "d:/HOME/.emacs.d/wttr-config/modes/matlab-emacs.el" nil nil) load("d:/HOME/.emacs.d/wttr-config/modes/matlab-emacs.el" nil nil t) (while (consp --cl-var--) (setq file (car --cl-var--)) (load file nil nil t) (setq --cl-var-- (cdr --cl-var--))) (let* ((--cl-var-- (directory-files "~/.emacs.d/wttr-config/modes" t "\\.el$")) (file nil)) (while (consp --cl-var--) (setq file (car --cl-var--)) (load file nil nil t) (setq --cl-var-- (cdr --cl-var--))) nil) (progn (let* ((--cl-var-- (directory-files "~/.emacs.d/wttr-config/modes" t "\\.el$")) (file nil)) (while (consp --cl-var--) (setq file (car --cl-var--)) (load file nil nil t) (setq --cl-var-- (cdr --cl-var--))) nil)) eval-buffer(#<buffer *load*-60355> nil "d:/HOME/.emacs.d/wttr-config/wttr-modes.el" nil t) ; Reading at buffer position 152 load-with-code-conversion("d:/HOME/.emacs.d/wttr-config/wttr-modes.el" "d:/HOME/.emacs.d/wttr-config/wttr-modes.el" nil t) require(wttr-modes) eval-buffer(#<buffer *load*> nil "d:/HOME/.emacs.d/init.el" nil t) ; Reading at buffer position 240 load-with-code-conversion("d:/HOME/.emacs.d/init.el" "d:/HOME/.emacs.d/init.el" t t) load("d:/HOME/.emacs.d/init" t t) #[0 " \205\262 Messages in *Message* window: Select ascii font: Consolas Select non-ascii font: Microsoft YaHei Loading d:/HOME/.emacs.d/wttr-config/modes/ace-jump.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/ahk-mode.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/auctex.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/auto-complete.el (source)... (lambda (a b) ...) quoted with ' rather than with #' Loading d:/HOME/.emacs.d/wttr-config/modes/auto-complete.el (source)...done *Loading d:/HOME/.emacs.d/wttr-config/modes/cedet.el (source)...* *Loading semantic/db-file...done* *Loading d:/HOME/.emacs.d/wttr-config/modes/cedet.el (source)...done* Loading d:/HOME/.emacs.d/wttr-config/modes/constraint.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/dos.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/hide-lines.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/hilight-symbol.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/ibuffer.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/ido.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/linum.el (source)...done Loading d:/HOME/.emacs.d/wttr-config/modes/matlab-emacs.el (source)... Entering debugger... Saved text until "() command-line() normal-top-level()" Mark set byte-code: End of buffer Mark activated Mark set semantic: cannot find source file matlab-load Adding srecode-insert-getset to srecode menu Adding srecode-document-insert-comment to srecode menu And bellow are my lines to load matlab-emacs mode: (wttr/plugin:prepend-to-load-path "matlab-emacs") (require 'matlab-load) I am sure that my function "wttr/plugin:prepend-to-load-path" works well and loading path "matlab-emacs" is correctly created with all these major mode files there. Can someone help me? |