代码格式使用每个制表符 4 列的空白,目前是保留制表符状态(也就是说制表符不被展开为空白)。每个逻辑缩进层次都是更多的一个制表符。布局规则(花括弧定位等)遵循 BSD 传统。
虽然提交的补丁并不需要我那全遵循这些格式化规则,最好还是这么做。你的代码将会被 pgindent 处理,虽然这样做不会让它看起来比其它的格式化习惯更好看。
src/tools 目录包含了适用于 Emacs 的示范配置文件,xemacs 或 vim 用户也必须确保其格式代码也符合上述规范。
文本浏览工具 more 和 less 可以用下面命令调用
more -x4 less -x4
这样就可以让他们正确显示制表符。