2012-04-18 108 views
4

我想學習如何與CEDET合作。我沒有任何項目混亂,所以我想拍攝Emacs本身。cedet ede項目爲emacs

看來CEDET會自動檢測Emacs作爲項目,當我在dir中打開Emacs存儲庫時。但是當我做M-x ede-find-file沒有文件打開。

問題是,我如何在CEDET中精確設置Emacs作爲項目,以利用EDE和CEDET的其他好處。

似乎documentation因爲這尚未完成。

回答

5

命令ede-find-file不提供完成。如果您正在訪問Emacs源文件(如INSTALL)中的某個文件並執行此操作:

M-x ede-find-file RET emacs.c RET 

它應該彈出emacs.c。

不同的CEDET功能都具有不同的依賴關係,因此很難專門回答問題,但一般來說,您只需訪問Emacs項目中的文件,並啓用其他功能。

+0

謝謝埃裏克。我從源頭上看到,你提到過emacs有特殊的ede項目定義。你能否詳細說明一下。 – kindahero 2012-04-19 10:09:43

+0

EDE項目有很多種。 Emacs項目是這樣的,Emacs將識別Emacs源,並設置預處理器符號和包含路徑。它不會做太多其他的事情,但如果需要的話,它將是一個添加新功能的好地方。 – Eric 2012-04-22 20:50:22

1

我認爲,應該增加像其他EDE項目相同,喜歡的東西:

(setq emacs-project 
     (ede-emacs-project "emacs-head" 
      :file "/home/ott/work/emacs-head/README")) 

至少,這對我的作品......