aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Pawel Stefaniak <pstef@FreeBSD.org>2018-06-11 05:35:57 +0000
committerPiotr Pawel Stefaniak <pstef@FreeBSD.org>2018-06-11 05:35:57 +0000
commitbb92a28b2f6c66d9dc3eab0ee00963dd02e9241d (patch)
tree89b86cfa6eaefe8d76207ac1d5fe6b985c425598
parent0642b65f38f6c4fd72e1ee6c2b3eca8a04886f12 (diff)
downloadsrc-bb92a28b2f6c66d9dc3eab0ee00963dd02e9241d.tar.gz
src-bb92a28b2f6c66d9dc3eab0ee00963dd02e9241d.zip
indent(1): rename -nsac/-sac ("space after cast") to -ncs/-cs
Also update tests and the manpage. GNU indent had the option earlier as -cs, let's not diverge unnecessarily.
Notes
Notes: svn path=/head/; revision=334944
-rw-r--r--usr.bin/indent/args.c4
-rw-r--r--usr.bin/indent/indent.114
-rw-r--r--usr.bin/indent/tests/Makefile12
-rw-r--r--usr.bin/indent/tests/cs.0 (renamed from usr.bin/indent/tests/nsac.0)0
-rw-r--r--usr.bin/indent/tests/cs.0.pro (renamed from usr.bin/indent/tests/sac.0.pro)2
-rw-r--r--usr.bin/indent/tests/cs.0.stdout (renamed from usr.bin/indent/tests/sac.0.stdout)0
-rw-r--r--usr.bin/indent/tests/ncs.0 (renamed from usr.bin/indent/tests/sac.0)0
-rw-r--r--usr.bin/indent/tests/ncs.0.pro (renamed from usr.bin/indent/tests/nsac.0.pro)2
-rw-r--r--usr.bin/indent/tests/ncs.0.stdout (renamed from usr.bin/indent/tests/nsac.0.stdout)0
9 files changed, 17 insertions, 17 deletions
diff --git a/usr.bin/indent/args.c b/usr.bin/indent/args.c
index f0bbfebd0478..0df2f790b118 100644
--- a/usr.bin/indent/args.c
+++ b/usr.bin/indent/args.c
@@ -116,6 +116,7 @@ struct pro {
{"ce", PRO_BOOL, true, ON, &opt.cuddle_else},
{"ci", PRO_INT, 0, 0, &opt.continuation_indent},
{"cli", PRO_SPECIAL, 0, CLI, 0},
+ {"cs", PRO_BOOL, false, ON, &opt.space_after_cast},
{"c", PRO_INT, 33, 0, &opt.com_ind},
{"di", PRO_INT, 16, 0, &opt.decl_indent},
{"dj", PRO_BOOL, false, ON, &opt.ljust_decl},
@@ -141,6 +142,7 @@ struct pro {
{"nbs", PRO_BOOL, false, OFF, &opt.Bill_Shannon},
{"ncdb", PRO_BOOL, true, OFF, &opt.comment_delimiter_on_blankline},
{"nce", PRO_BOOL, true, OFF, &opt.cuddle_else},
+ {"ncs", PRO_BOOL, false, OFF, &opt.space_after_cast},
{"ndj", PRO_BOOL, false, OFF, &opt.ljust_decl},
{"neei", PRO_BOOL, false, OFF, &opt.extra_expression_indent},
{"nei", PRO_BOOL, true, OFF, &opt.else_if},
@@ -153,14 +155,12 @@ struct pro {
{"npcs", PRO_BOOL, false, OFF, &opt.proc_calls_space},
{"npro", PRO_SPECIAL, 0, IGN, 0},
{"npsl", PRO_BOOL, true, OFF, &opt.procnames_start_line},
- {"nsac", PRO_BOOL, false, OFF, &opt.space_after_cast},
{"nsc", PRO_BOOL, true, OFF, &opt.star_comment_cont},
{"nsob", PRO_BOOL, false, OFF, &opt.swallow_optional_blanklines},
{"nut", PRO_BOOL, true, OFF, &opt.use_tabs},
{"nv", PRO_BOOL, false, OFF, &opt.verbose},
{"pcs", PRO_BOOL, false, ON, &opt.proc_calls_space},
{"psl", PRO_BOOL, true, ON, &opt.procnames_start_line},
- {"sac", PRO_BOOL, false, ON, &opt.space_after_cast},
{"sc", PRO_BOOL, true, ON, &opt.star_comment_cont},
{"sob", PRO_BOOL, false, ON, &opt.swallow_optional_blanklines},
{"st", PRO_SPECIAL, 0, STDIN, 0},
diff --git a/usr.bin/indent/indent.1 b/usr.bin/indent/indent.1
index 6180b4baa9e9..61f7264d01c6 100644
--- a/usr.bin/indent/indent.1
+++ b/usr.bin/indent/indent.1
@@ -30,7 +30,7 @@
.\" @(#)indent.1 8.1 (Berkeley) 7/1/93
.\" $FreeBSD$
.\"
-.Dd June 4, 2018
+.Dd June 11, 2018
.Dt INDENT 1
.Os
.Sh NAME
@@ -55,6 +55,7 @@
.Op Fl \&ce | Fl nce
.Op Fl \&ci Ns Ar n
.Op Fl cli Ns Ar n
+.Op Fl cs | Fl ncs
.Op Fl d Ns Ar n
.Op Fl \&di Ns Ar n
.Op Fl dj | Fl ndj
@@ -78,7 +79,6 @@
.Op Fl P Ns Ar file
.Op Fl pcs | Fl npcs
.Op Fl psl | Fl npsl
-.Op Fl sac | Fl nsac
.Op Fl \&sc | Fl nsc
.Bk -words
.Op Fl sob | Fl nsob
@@ -259,6 +259,11 @@ causes case labels to be indented half a tab stop.
The
default is
.Fl cli0 .
+.It Fl cs , ncs
+Control whether parenthesized type names in casts are followed by a space or
+not.
+The default is
+.Fl ncs .
.It Fl d Ns Ar n
Controls the placement of comments which are not to the
right of code.
@@ -423,11 +428,6 @@ column 1 \- their types, if any, will be left on the previous lines.
The
default is
.Fl psl .
-.It Fl sac , nsac
-Control whether parenthesized type names in casts are followed by a space or
-not.
-The default is
-.Fl nsac .
.It Fl \&sc , nsc
Enables (disables) the placement of asterisks (`*'s) at the left edge of all
comments.
diff --git a/usr.bin/indent/tests/Makefile b/usr.bin/indent/tests/Makefile
index e593a4a1410e..ede9e5ab246c 100644
--- a/usr.bin/indent/tests/Makefile
+++ b/usr.bin/indent/tests/Makefile
@@ -20,9 +20,9 @@ ${PACKAGE}FILES+= label.0.stdout
${PACKAGE}FILES+= label.0.pro
${PACKAGE}FILES+= list_head.0
${PACKAGE}FILES+= list_head.0.stdout
-${PACKAGE}FILES+= nsac.0
-${PACKAGE}FILES+= nsac.0.stdout
-${PACKAGE}FILES+= nsac.0.pro
+${PACKAGE}FILES+= ncs.0
+${PACKAGE}FILES+= ncs.0.stdout
+${PACKAGE}FILES+= ncs.0.pro
${PACKAGE}FILES+= offsetof.0
${PACKAGE}FILES+= offsetof.0.stdout
${PACKAGE}FILES+= parens.0
@@ -31,9 +31,9 @@ ${PACKAGE}FILES+= parens.0.pro
${PACKAGE}FILES+= pcs.0
${PACKAGE}FILES+= pcs.0.stdout
${PACKAGE}FILES+= pcs.0.pro
-${PACKAGE}FILES+= sac.0
-${PACKAGE}FILES+= sac.0.stdout
-${PACKAGE}FILES+= sac.0.pro
+${PACKAGE}FILES+= cs.0
+${PACKAGE}FILES+= cs.0.stdout
+${PACKAGE}FILES+= cs.0.pro
${PACKAGE}FILES+= struct.0
${PACKAGE}FILES+= struct.0.stdout
${PACKAGE}FILES+= surplusbad.0
diff --git a/usr.bin/indent/tests/nsac.0 b/usr.bin/indent/tests/cs.0
index 449eadf3ae0e..449eadf3ae0e 100644
--- a/usr.bin/indent/tests/nsac.0
+++ b/usr.bin/indent/tests/cs.0
diff --git a/usr.bin/indent/tests/sac.0.pro b/usr.bin/indent/tests/cs.0.pro
index ad5cf1a80930..01e5f8671c2d 100644
--- a/usr.bin/indent/tests/sac.0.pro
+++ b/usr.bin/indent/tests/cs.0.pro
@@ -1,2 +1,2 @@
/* $FreeBSD$ */
--sac
+-cs
diff --git a/usr.bin/indent/tests/sac.0.stdout b/usr.bin/indent/tests/cs.0.stdout
index 1849b2833793..1849b2833793 100644
--- a/usr.bin/indent/tests/sac.0.stdout
+++ b/usr.bin/indent/tests/cs.0.stdout
diff --git a/usr.bin/indent/tests/sac.0 b/usr.bin/indent/tests/ncs.0
index 449eadf3ae0e..449eadf3ae0e 100644
--- a/usr.bin/indent/tests/sac.0
+++ b/usr.bin/indent/tests/ncs.0
diff --git a/usr.bin/indent/tests/nsac.0.pro b/usr.bin/indent/tests/ncs.0.pro
index ce2e4fe29be8..dc0abae9150c 100644
--- a/usr.bin/indent/tests/nsac.0.pro
+++ b/usr.bin/indent/tests/ncs.0.pro
@@ -1,2 +1,2 @@
/* $FreeBSD$ */
--nsac
+-ncs
diff --git a/usr.bin/indent/tests/nsac.0.stdout b/usr.bin/indent/tests/ncs.0.stdout
index 78f3b287574c..78f3b287574c 100644
--- a/usr.bin/indent/tests/nsac.0.stdout
+++ b/usr.bin/indent/tests/ncs.0.stdout