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