Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/indent indent: rename variables, clean up comments
details: https://anonhg.NetBSD.org/src/rev/5b80cd43f2d1
branches: trunk
changeset: 376224:5b80cd43f2d1
user: rillig <rillig%NetBSD.org@localhost>
date: Mon Jun 05 07:35:05 2023 +0000
description:
indent: rename variables, clean up comments
No binary change.
diffstat:
usr.bin/indent/args.c | 8 ++++----
usr.bin/indent/indent.c | 14 ++++++--------
usr.bin/indent/indent.h | 20 +++++++++-----------
usr.bin/indent/parse.c | 9 +++++----
4 files changed, 24 insertions(+), 27 deletions(-)
diffs (168 lines):
diff -r 26c4118bdd6e -r 5b80cd43f2d1 usr.bin/indent/args.c
--- a/usr.bin/indent/args.c Mon Jun 05 07:23:03 2023 +0000
+++ b/usr.bin/indent/args.c Mon Jun 05 07:35:05 2023 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: args.c,v 1.80 2023/05/18 06:01:39 rillig Exp $ */
+/* $NetBSD: args.c,v 1.81 2023/06/05 07:35:05 rillig Exp $ */
/*-
* SPDX-License-Identifier: BSD-4-Clause
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__RCSID("$NetBSD: args.c,v 1.80 2023/05/18 06:01:39 rillig Exp $");
+__RCSID("$NetBSD: args.c,v 1.81 2023/06/05 07:35:05 rillig Exp $");
/* Read options from profile files and from the command line. */
@@ -91,9 +91,9 @@ static const struct pro {
bool_options("cs", space_after_cast),
int_option("d", unindent_displace, -999, 999),
int_option("di", decl_indent, 0, 999),
- bool_options("dj", ljust_decl),
+ bool_options("dj", left_justify_decl),
bool_options("eei", extra_expr_indent),
- bool_options("ei", else_if),
+ bool_options("ei", else_if_in_same_line),
bool_options("fbs", function_brace_split),
bool_options("fc1", format_col1_comments),
bool_options("fcb", format_block_comments),
diff -r 26c4118bdd6e -r 5b80cd43f2d1 usr.bin/indent/indent.c
--- a/usr.bin/indent/indent.c Mon Jun 05 07:23:03 2023 +0000
+++ b/usr.bin/indent/indent.c Mon Jun 05 07:35:05 2023 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: indent.c,v 1.328 2023/06/05 07:23:03 rillig Exp $ */
+/* $NetBSD: indent.c,v 1.329 2023/06/05 07:35:05 rillig Exp $ */
/*-
* SPDX-License-Identifier: BSD-4-Clause
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__RCSID("$NetBSD: indent.c,v 1.328 2023/06/05 07:23:03 rillig Exp $");
+__RCSID("$NetBSD: indent.c,v 1.329 2023/06/05 07:35:05 rillig Exp $");
#include <sys/param.h>
#include <err.h>
@@ -57,7 +57,7 @@ struct options opt = {
.cuddle_else = true,
.comment_column = 33,
.decl_indent = 16,
- .else_if = true,
+ .else_if_in_same_line = true,
.function_brace_split = true,
.format_col1_comments = true,
.format_block_comments = true,
@@ -287,7 +287,7 @@ parse_command_line(int argc, char **argv
if (opt.local_decl_indent < 0)
opt.local_decl_indent = opt.decl_indent;
if (opt.decl_comment_column <= 0)
- opt.decl_comment_column = opt.ljust_decl
+ opt.decl_comment_column = opt.left_justify_decl
? (opt.comment_column <= 10 ? 2 : opt.comment_column - 8)
: opt.comment_column;
if (opt.continuation_indent == 0)
@@ -500,9 +500,7 @@ process_lparen(void)
ps.extra_expr_indent = eei_yes;
if (ps.init_or_struct && ps.tos <= 2) {
- /* this is a kluge to make sure that declarations will be
- * aligned right if proc decl has an explicit type on it, i.e.
- * "int a(x) {..." */
+ /* A kludge to correctly align function definitions. */
parse(psym_stmt);
ps.init_or_struct = false;
}
@@ -1241,7 +1239,7 @@ indent(void)
return process_eof();
if (lsym == lsym_if && ps.prev_lsym == lsym_else
- && opt.else_if)
+ && opt.else_if_in_same_line)
ps.force_nl = false;
if (lsym == lsym_newline || lsym == lsym_preprocessing)
diff -r 26c4118bdd6e -r 5b80cd43f2d1 usr.bin/indent/indent.h
--- a/usr.bin/indent/indent.h Mon Jun 05 07:23:03 2023 +0000
+++ b/usr.bin/indent/indent.h Mon Jun 05 07:35:05 2023 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: indent.h,v 1.171 2023/06/04 20:51:19 rillig Exp $ */
+/* $NetBSD: indent.h,v 1.172 2023/06/05 07:35:05 rillig Exp $ */
/*-
* SPDX-License-Identifier: BSD-2-Clause-FreeBSD
@@ -201,17 +201,16 @@ extern struct options {
int comment_column; /* the column in which comments to the right of
* code should start */
int decl_indent; /* indentation of identifier in declaration */
- bool ljust_decl; /* true if declarations should be left
- * justified */
+ bool left_justify_decl;
int unindent_displace; /* comments not to the right of code will be
* placed this many indentation levels to the
* left of code */
bool extra_expr_indent; /* whether continuation lines from the
* expression part of "if (e)", "while (e)",
* "for (e; e; e)" should be indented an extra
- * tab stop so that they don't conflict with
+ * tab stop so that they are not confused with
* the code that follows */
- bool else_if; /* whether else-if pairs use the same line */
+ bool else_if_in_same_line;
bool function_brace_split; /* split function declaration and brace
* onto separate lines */
bool format_col1_comments; /* If comments which start in column 1
@@ -230,12 +229,11 @@ extern struct options {
* lined up to the open paren */
bool proc_calls_space; /* whether function calls look like: foo (bar)
* rather than foo(bar) */
- bool procnames_start_line; /* whether the names of procedures
- * being defined get placed in column 1
- * (i.e. a newline is placed between
- * the type of the procedure and its
- * name) */
- bool space_after_cast; /* "b = (int) a" vs "b = (int)a" */
+ bool procnames_start_line; /* whether the names of functions being
+ * defined get placed in column 1 (i.e.
+ * a newline is placed between the type
+ * of the function and its name) */
+ bool space_after_cast; /* "b = (int) a" vs. "b = (int)a" */
bool star_comment_cont; /* whether comment continuation lines should
* have stars at the beginning of each line */
bool swallow_optional_blanklines;
diff -r 26c4118bdd6e -r 5b80cd43f2d1 usr.bin/indent/parse.c
--- a/usr.bin/indent/parse.c Mon Jun 05 07:23:03 2023 +0000
+++ b/usr.bin/indent/parse.c Mon Jun 05 07:35:05 2023 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: parse.c,v 1.65 2023/06/04 17:54:11 rillig Exp $ */
+/* $NetBSD: parse.c,v 1.66 2023/06/05 07:35:05 rillig Exp $ */
/*-
* SPDX-License-Identifier: BSD-4-Clause
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__RCSID("$NetBSD: parse.c,v 1.65 2023/06/04 17:54:11 rillig Exp $");
+__RCSID("$NetBSD: parse.c,v 1.66 2023/06/05 07:35:05 rillig Exp $");
#include <err.h>
@@ -105,12 +105,13 @@ parse(parser_symbol psym)
ps.break_after_comma = true;
ps_push_follow(psym_decl);
- if (opt.ljust_decl)
+ if (opt.left_justify_decl)
ps.ind_level_follow = ps.ind_level = decl_level();
break;
case psym_if_expr:
- if (ps.s_sym[ps.tos] == psym_if_expr_stmt_else && opt.else_if)
+ if (ps.s_sym[ps.tos] == psym_if_expr_stmt_else
+ && opt.else_if_in_same_line)
ps.ind_level_follow = ps.s_ind_level[ps.tos--];
/* FALLTHROUGH */
case psym_do:
Home |
Main Index |
Thread Index |
Old Index