diff options
author | Warner Losh <imp@FreeBSD.org> | 2021-06-11 16:33:04 +0000 |
---|---|---|
committer | Warner Losh <imp@FreeBSD.org> | 2021-06-11 16:54:06 +0000 |
commit | ab6145c976833e4363f430143a16451b57cbf621 (patch) | |
tree | c3e94fd878a83f3d418007355a14748c97e26808 | |
parent | 89d5cbb82294c8624e66f920d50353057ccab14b (diff) | |
download | src-ab6145c976833e4363f430143a16451b57cbf621.tar.gz src-ab6145c976833e4363f430143a16451b57cbf621.zip |
style: tweak tab after #define advice
Once upon a time, #define<tab> was cultural thing. However, even when it
was promulgated, it was a minority usage. 20 years ago the split was
30k/69k (tab/space) and today the split is 80k/546k (tab/space). Update
guidance to allow either with the usual suggestion to be consistent
within a file.
Reviewed by: sef, allenjude, 0mp (prior rev), jhb
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D30254
-rw-r--r-- | share/man/man9/style.9 | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/share/man/man9/style.9 b/share/man/man9/style.9 index 10ca64cde817..9744b1c11a45 100644 --- a/share/man/man9/style.9 +++ b/share/man/man9/style.9 @@ -215,9 +215,9 @@ macros (ones that have side effects), and the names of macros for manifest constants, are all in uppercase. The expansions of expression-like macros are either a single token or have outer parentheses. -Put a single tab character between the +Put a single space or tab character between the .Ic #define -and the macro name. +and the macro name, but be consistent within a file. If a macro is an inline expansion of a function, the function name is all in lowercase and the macro has the same name all in uppercase. .\" XXX the above conflicts with ANSI style where the names are the |