2009-11-14 74 views
2

在哪裏可以找到當前的配置示例,並在Emacs 23上使用Distel(在Mac Snow Leaoprd上)。我有調試問題(解釋模式),我不能標記brakepoint。Emacs 23 + Erlang + Distel

如果有人在emacs 23上配置distel工作配置,請與我分享。

回答

3

在distel中使用調試器的一個問題是我總是需要確保distel在設置之前被加載。

加載文件,輸入io:format(「」,[]),然後按M-。導航到io.erl,即確保迪斯特爾加載

現在確保文件intepreted,到CC,CD,我,迷你緩衝區將顯示

現在C-SPACE您的線路,標記應該出現

+0

Thx for hint。這應該在code.google.com/p/distel ...上找到解決方案。也許有些LISP/Emacs-guru可以解決這個問題。 – 2009-11-17 08:30:30

+0

不行不行......我還是「模塊沒有解釋,不能設置斷點」。 :( – 2009-11-17 18:23:43

1

試試這個步驟:

C-c C-d g 

然後

C-c C-d i 
C-c C-d m 
C-x 4 0 
C-c C-d m 

或者在鄰爲了療法,但你應該殺監視緩衝區,直到獲得與線不是空的緩衝區這樣的:

PID   Initial Call   Status Info 

爲斷點

0

試分數線後,我已經開始與相同版本的Emacs。我有類似的問題。 下面是我工作:

1在.emacs文件我指定該二郎殼在Emacs

(setq inferior-erlang-machine-options '("-sname" "emacs")) 

2在Emacs的二郎模式下執行(剛剛打開ERL節點的名稱文件):

2.1我爲於Distel C-c C-d n

2.2裝入於Distel與C-c C-d g

設置節點名的節點

之後我可以設置斷點。