你们有没有感觉emacs 的源码里面有的缩进有问题

而且这个函数特别长,不谈质量,光看到这么长就觉得有点。。。。。。

是8字符宽,我加了个emacs-lisp-mode-hook设置(setq-local tab-width 8)就OK了。

3 个赞

有的文件里 tab 和 space 混着用,考虑到这是个这么多年的项目。。。

确实有,历史遗留问题吧。

原来如此,之前一直忍了……:+1:

emacs lisp 默认也是 tab-space 混写,大部分gnu项目都是,只是上游对 emacs lisp 的要求没有 C 严谨,所以 emacs lisp 代码中会存在有纯 space 的部分。

2 个赞