aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2021-06-11 16:33:04 +0000
committerWarner Losh <imp@FreeBSD.org>2021-06-11 16:54:06 +0000
commitab6145c976833e4363f430143a16451b57cbf621 (patch)
treec3e94fd878a83f3d418007355a14748c97e26808
parent89d5cbb82294c8624e66f920d50353057ccab14b (diff)
downloadsrc-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.94
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