我想學習如何與CEDET合作。我沒有任何項目混亂,所以我想拍攝Emacs本身。cedet ede項目爲emacs
看來CEDET會自動檢測Emacs作爲項目,當我在dir中打開Emacs存儲庫時。但是當我做M-x ede-find-file
沒有文件打開。
問題是,我如何在CEDET中精確設置Emacs作爲項目,以利用EDE和CEDET的其他好處。
似乎documentation因爲這尚未完成。
我想學習如何與CEDET合作。我沒有任何項目混亂,所以我想拍攝Emacs本身。cedet ede項目爲emacs
看來CEDET會自動檢測Emacs作爲項目,當我在dir中打開Emacs存儲庫時。但是當我做M-x ede-find-file
沒有文件打開。
問題是,我如何在CEDET中精確設置Emacs作爲項目,以利用EDE和CEDET的其他好處。
似乎documentation因爲這尚未完成。
命令ede-find-file
不提供完成。如果您正在訪問Emacs源文件(如INSTALL)中的某個文件並執行此操作:
M-x ede-find-file RET emacs.c RET
它應該彈出emacs.c。
不同的CEDET功能都具有不同的依賴關係,因此很難專門回答問題,但一般來說,您只需訪問Emacs項目中的文件,並啓用其他功能。
我認爲,應該增加像其他EDE項目相同,喜歡的東西:
(setq emacs-project
(ede-emacs-project "emacs-head"
:file "/home/ott/work/emacs-head/README"))
至少,這對我的作品......
謝謝埃裏克。我從源頭上看到,你提到過emacs有特殊的ede項目定義。你能否詳細說明一下。 – kindahero 2012-04-19 10:09:43
EDE項目有很多種。 Emacs項目是這樣的,Emacs將識別Emacs源,並設置預處理器符號和包含路徑。它不會做太多其他的事情,但如果需要的話,它將是一個添加新功能的好地方。 – Eric 2012-04-22 20:50:22