CODING_STYLE: adjust indentation rules, and add note about config loading
This commit is contained in:
parent
c1072f6473
commit
3b69b18fbf
|
@ -4,8 +4,8 @@ title: Coding Style
|
||||||
|
|
||||||
# Coding Style
|
# Coding Style
|
||||||
|
|
||||||
- 8ch indent, no tabs, except for files in `man/` which are 2ch indent,
|
- 8ch indent, no tabs, except for files in `man/` which are 2ch indent, and
|
||||||
and still no tabs.
|
still no tabs, and shell scripts, which are 4ch indent, and no tabs either.
|
||||||
|
|
||||||
- We prefer `/* comments */` over `// comments` in code you commit, please. This
|
- We prefer `/* comments */` over `// comments` in code you commit, please. This
|
||||||
way `// comments` are left for developers to use for local, temporary
|
way `// comments` are left for developers to use for local, temporary
|
||||||
|
@ -17,7 +17,9 @@ title: Coding Style
|
||||||
all of today's screens should be much larger than that. But then again, don't
|
all of today's screens should be much larger than that. But then again, don't
|
||||||
overdo it, ~109ch should be enough really. The `.editorconfig`, `.vimrc` and
|
overdo it, ~109ch should be enough really. The `.editorconfig`, `.vimrc` and
|
||||||
`.dir-locals.el` files contained in the repository will set this limit up for
|
`.dir-locals.el` files contained in the repository will set this limit up for
|
||||||
you automatically, if you let them (as well as a few other things).
|
you automatically, if you let them (as well as a few other things). Please
|
||||||
|
note that emacs loads `.dir-locals.el` automatically, but vim needs to be
|
||||||
|
configured to load `.vimrc`, see that file for instructions.
|
||||||
|
|
||||||
- Variables and functions **must** be static, unless they have a
|
- Variables and functions **must** be static, unless they have a
|
||||||
prototype, and are supposed to be exported.
|
prototype, and are supposed to be exported.
|
||||||
|
|
Loading…
Reference in New Issue