2011-11-30 64 views
2

这里是CEDET的版本我使用误差在Emacs 23.3语义集成CEDET

CEDET Version: 1.0 
       Requested File  Loaded 
    Package  Version  Version  Version 
    ---------------------------------------------------------- 
    cedet:  1.0  nil  ok 
    eieio:  1.3  nil  ok 
    semantic:  2.0  nil  ok 
    srecode:  1.0  nil  Not Loaded 
    ede:   1.0  nil  ok 
    speedbar:  1.0  nil  ok 

    emacs version 23.3.1 

当我运行“MX语义-IA-快跳”,我得到了错误:

Wrong type argument: stringp, (((0) "ptrdiff_t")) 

有人知道为什么吗?这绝对不是因为变量的数据类型是“ptrdiff_t”。

+0

M-x toggle-error-on-error。在此处粘贴完整的调试器消息。所以人们可以理解正在发生的事情。 – kindahero

回答

1

为23.x版本,它最好还是使用version from BZR因为它融入了C++更修复,再加上许多其他方面的改进......上安装&定制详情,请this article找到。

+0

谢谢,亚历克斯。只是不明白为什么emacs开发人员这样做。内置cedet在emacs 24.092中也没有改进。是的,我刚刚放弃了内建cedet。 – RNA

+0

将CEDET集成到Emacs时发生了太多变化,CEDET的开发人员正在测试新分支,所有更改都将合并 - 这将简化与Emacs的合并(我希望这将在24.1版之前发生) –