分页: 1 / 1

[已解决]Emacs + muse.el:M-X muse时,出现这样的错误提示

发表于 : 2007-07-17 19:18
Wang Lei
eval: Recursive `require' for feature `sb-info'


请问这是怎么回事?

如果开启--debug-init,启动emacs显示如下错误信息

发表于 : 2007-07-17 23:48
Wang Lei
Debugger entered--Lisp error: (error "Recursive `require' for feature `sb-info'")
require(sb-info)
eval((require (quote sb-info)))
eval-after-load("info" (require (quote sb-info)))
byte-code("ÀÁÂ\"!‡" [eval-after-load "info" (require (quote sb-info)) provide sb-info] 3)
require(sb-info)
eval((require (quote sb-info)))
eval-after-load("info" (require (quote sb-info)))
byte-code("ÀÁÂ\"!‡" [eval-after-load "info" (require (quote sb-info)) provide sb-info] 3)
require(sb-info)
eval((require (quote sb-info)))
eval-after-load("info" (require (quote sb-info)))
byte-code("ÀÁÂ\"!‡" [eval-after-load "info" (require (quote sb-info)) provide sb-info] 3)
require(sb-info)
eval((require (quote sb-info)))
eval-after-load("info" (require (quote sb-info)))
byte-code("ÀÁÂ\"!‡" [eval-after-load "info" (require (quote sb-info)) provide sb-info] 3)
require(sb-info)
eval((require (quote sb-info)))
do-after-load-evaluation("/usr/share/emacs/22.0.91/lisp/info.elc")
require(info)
eval-buffer(#<buffer *load*<4>> nil "/home/lei/tmp/muse-3.03/lisp/muse-protocols.el" nil t) ; Reading at buffer position 2146
load-with-code-conversion("/home/lei/tmp/muse-3.03/lisp/muse-protocols.el" "/home/lei/tmp/muse-3.03/lisp/muse-protocols.el" nil t)
require(muse-protocols)
eval-buffer(#<buffer *load*<3>> nil "/home/lei/tmp/muse-3.03/lisp/muse.el" nil t) ; Reading at buffer position 6225
load-with-code-conversion("/home/lei/tmp/muse-3.03/lisp/muse.el" "/home/lei/tmp/muse-3.03/lisp/muse.el" nil t)
require(muse)
eval-buffer(#<buffer *load*<2>> nil "/home/lei/tmp/muse-3.03/lisp/muse-mode.el" nil t) ; Reading at buffer position 1798
load-with-code-conversion("/home/lei/tmp/muse-3.03/lisp/muse-mode.el" "/home/lei/tmp/muse-3.03/lisp/muse-mode.el" nil t)
require(muse-mode)
eval-buffer(#<buffer *load*> nil "/home/lei/.emacs" nil t) ; Reading at buffer position 20658
load-with-code-conversion("/home/lei/.emacs" "/home/lei/.emacs" t t)
load("~/.emacs" t t)
#[nil "พ

发表于 : 2007-07-18 10:36
Wang Lei
使用emacs-wiki遇到同样的问题,不知是Emacs的问题还是muse 和 wiki的问题了。。。。

我只是打算用它们来记笔记:(

发表于 : 2007-07-21 13:21
zhan
去掉 .emacs 中的 (require 'sb-info) 看看.
不过 muse 有最新版 3.03 了,或则安装试试. 配置按照自带的说明来就可以了..

发表于 : 2007-07-21 23:09
Wang Lei
(require 'sb-info)

这句不在我的.emacs里面,在muse的某个源文件里面,我还没有找到它。

3.03也试过了,一样的毛病,我不知出在哪了,哪个高手指点一下?

发表于 : 2007-08-16 14:20
Wang Lei
并不是解决了,
只是编译安装了Emacs23+muse后,没有出现这问题。看来是emacs22与muse兼容不好。

呵呵,我没有能力解决哈

发表于 : 2007-09-08 13:02
zhangsong023
我记得这个问题我已经发贴解决了,speedbar的问题。
viewtopic.php?t=65793&highlight=