而且这个函数特别长,不谈质量,光看到这么长就觉得有点。。。。。。
是8字符宽,我加了个emacs-lisp-mode-hook设置(setq-local tab-width 8)
就OK了。
3 个赞
有的文件里 tab 和 space 混着用,考虑到这是个这么多年的项目。。。
确实有,历史遗留问题吧。
原来如此,之前一直忍了……
emacs lisp 默认也是 tab-space 混写,大部分gnu项目都是,只是上游对 emacs lisp 的要求没有 C 严谨,所以 emacs lisp 代码中会存在有纯 space 的部分。
2 个赞