2009-11-14 39 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

设置节点名的节点

之后我可以设置断点。