首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EIEIO (bzr,cedet 1.1)没有在emacs中加载,版本1.3已经加载

EIEIO (bzr,cedet 1.1)没有在emacs中加载,版本1.3已经加载
EN

Stack Overflow用户
提问于 2012-07-02 11:52:56
回答 1查看 1.2K关注 0票数 3

我下载并编译了CEDET的开发分支,并根据网页上的指南加载它,但是当我启动Emacs时,我得到

错误: EIEIO 1.3版本已经加载;在init文件开头加载CEDET以避免这种情况。

这实际上是~/. .emacs中我的.emacs的第一行:

代码语言:javascript
复制
(load-file "~/.emacs.d/cedet/common/cedet.el")
(semantic-load-enable-excessive-code-helpers)

(global-ede-mode t)

(require 'semantic-ia)
(require 'semantic-gcc)
(require 'semanticdb)

我真的不明白是怎么回事。我也是Emacs的新手:P谢谢你的帮助。干杯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-02 12:03:20

我的错误是自我描述的。把你的片段放在.emacs的开头

实际上,加载开发版本并没有什么不同。这是我的.emacs文件的相关部分。(相应地更改cedet的路径)

代码语言:javascript
复制
(unless (featurep 'cedet)
  (when (file-directory-p "~/.emacs.d/el-get/cedet")
    (progn
      (add-to-list 'load-path  "~/.emacs.d/el-get/cedet")
      (load-file "~/.emacs.d/el-get/cedet/cedet-devel-load.el"))))

;;; ede
(setq semantic-default-submodes
      '(;; cache(?)
        global-semanticdb-minor-mode

        global-semantic-highlight-edits-mode
        global-semantic-idle-local-symbol-highlight-mode
        ;; global-cedet-m3-minor-mode

        ;; code helpers
        global-semantic-idle-scheduler-mode
        global-semantic-idle-summary-mode
        global-semantic-idle-completions-mode

        ;; eye candy
        global-semantic-decoration-mode
        global-semantic-highlight-func-mode
        global-semantic-highlight-edits-mode
        global-semantic-stickyfunc-mode

        ;; debugging semantic itself
        ;;global-semantic-show-parser-state-mode 1   ;; show the parsing state in the mode line
        ;;global-semantic-show-unmatched-syntax-mode 1
        ))

(global-ede-mode 1)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11293128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档