After installing auto-install, I was getting the following
error while start
my emacs with `--debug-init' option
Debugger entered--Lisp error: (void-variable <!DOCTYPE)
eval-buffer(#<buffer *load*<2>> nil
"/home/ting/elisp/auto-install.el"
nil t) ; Reading at buffer position 10
load-with-code-conversion("/home/ting/elisp/auto-install.el"
"/home/ting/elisp/auto-install.el" nil t)
require(auto-install)
eval-buffer(#<buffer *load*> nil "/home/ting/.emacs" nil
t) ; Reading at
buffer position 1377
load-with-code-conversion("/home/ting/.emacs"
"/home/ting/.emacs" t t)
load("~/.emacs" t t)
How could I fix it?
It looks like you are trying to evaluate a buffer that contains not Emacs Lisp
but HTML or XML: (void-variable <!DOCTYPE). My guess is that you downloaded a
Web page, not the source file that the Web page linked to (somehow). Check the
content of your file auto-install.el - my guess is it is HTML.