Once you loaded ErgoEmacs, everytime you try to open a file or directory, you get a “Recursive load” error:
expand-file-name: Recursive load: "/usr/share/emacs/23.2/lisp/net/tramp.elc", "/usr/share/emacs/23.2/lisp/shell.elc", "/usr/share/emacs/23.2/lisp/net/tramp.elc", "/usr/share/emacs/23.2/lisp/shell.elc", "/usr/share/emacs/23.2/lisp/net/tramp.elc", "/usr/share/emacs/23.2/lisp/shell.elc", "/usr/share/emacs/23.2/lisp/net/tramp.elc", "/usr/share/emacs/23.2/lisp/shell.elc", "/usr/share/emacs/23.2/lisp/net/tramp.elc"
(Tramp is a package integrated with GNU emacs. It lets you work with files in remote servers.)
I couldn't think of where that error came from. Plain GNU Emacs doesn't have that error, only when ErgoEmacs is loaded. However, ErgoEmacs doesn't redefine find-file in any way. A Google search turns up a post in GNU emacs mailing list. See: The old tramp recursive load By FredCroot. @ lists.gnu.org….
There seems to be some change in tramp. The solution suggested is just to load tramp in your init file, and that solved the problem for me. Like this:
(require 'tramp)
This is emacs 23.2.1 on Ubuntu Linux 11.04, running ErgoEmacs. On .
Back to Emacs Misc Bugs.
blog comments powered by Disqus