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 local variable sp_sw to spaced...
details: https://anonhg.NetBSD.org/src/rev/a5e83be73d96
branches: trunk
changeset: 990055:a5e83be73d96
user: rillig <rillig%NetBSD.org@localhost>
date: Mon Oct 25 01:06:13 2021 +0000
description:
indent: rename local variable sp_sw to spaced_expr
The 'sp' probably meant 'space-enclosed'; no idea what 'sw' was meant to
mean. Maybe 'switch', but that would have been rather ambiguous when
talking about control flow statements.
No functional change.
diffstat:
usr.bin/indent/indent.c | 73 ++++++++++++++++++++++++------------------------
1 files changed, 37 insertions(+), 36 deletions(-)
diffs (240 lines):
diff -r 405b8344646b -r a5e83be73d96 usr.bin/indent/indent.c
--- a/usr.bin/indent/indent.c Mon Oct 25 00:54:37 2021 +0000
+++ b/usr.bin/indent/indent.c Mon Oct 25 01:06:13 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: indent.c,v 1.156 2021/10/25 00:54:37 rillig Exp $ */
+/* $NetBSD: indent.c,v 1.157 2021/10/25 01:06:13 rillig Exp $ */
/*-
* SPDX-License-Identifier: BSD-4-Clause
@@ -43,7 +43,7 @@
#include <sys/cdefs.h>
#if defined(__NetBSD__)
-__RCSID("$NetBSD: indent.c,v 1.156 2021/10/25 00:54:37 rillig Exp $");
+__RCSID("$NetBSD: indent.c,v 1.157 2021/10/25 01:06:13 rillig Exp $");
#elif defined(__FreeBSD__)
__FBSDID("$FreeBSD: head/usr.bin/indent/indent.c 340138 2018-11-04 19:24:49Z oshogbo $");
#endif
@@ -713,7 +713,7 @@
}
static void
-process_lparen_or_lbracket(int decl_ind, bool tabs_to_var, bool sp_sw)
+process_lparen_or_lbracket(int decl_ind, bool tabs_to_var, bool spaced_expr)
{
if (++ps.p_l_follow == array_length(ps.paren_indents)) {
diag(0, "Reached internal limit of %zu unclosed parens",
@@ -737,7 +737,7 @@
debug_println("paren_indents[%d] is now %d",
ps.p_l_follow - 1, ps.paren_indents[ps.p_l_follow - 1]);
- if (sp_sw && ps.p_l_follow == 1 && opt.extra_expr_indent
+ if (spaced_expr && ps.p_l_follow == 1 && opt.extra_expr_indent
&& ps.paren_indents[0] < 2 * opt.indent_size) {
ps.paren_indents[0] = (short)(2 * opt.indent_size);
debug_println("paren_indents[0] is now %d", ps.paren_indents[0]);
@@ -758,7 +758,7 @@
}
static void
-process_rparen_or_rbracket(bool *sp_sw, bool *force_nl, stmt_head hd)
+process_rparen_or_rbracket(bool *spaced_expr, bool *force_nl, stmt_head hd)
{
if ((ps.cast_mask & (1 << ps.p_l_follow) & ~ps.not_cast_mask) != 0) {
ps.next_unary = true;
@@ -778,9 +778,9 @@
*code.e++ = token.s[0];
- if (*sp_sw && ps.p_l_follow == 0) { /* check for end of if (...), or some
- * such */
- *sp_sw = false;
+ if (*spaced_expr && ps.p_l_follow == 0) { /* check for end of 'if
+ * (...)', or some such */
+ *spaced_expr = false;
*force_nl = true; /* must force newline after if */
ps.next_unary = true;
ps.in_stmt = false; /* don't use stmt continuation indentation */
@@ -869,7 +869,7 @@
static void
process_semicolon(bool *seen_case, int *quest_level, int decl_ind,
- bool tabs_to_var, bool *sp_sw, stmt_head hd, bool *force_nl)
+ bool tabs_to_var, bool *spaced_expr, stmt_head hd, bool *force_nl)
{
if (ps.decl_nest == 0)
ps.init_or_struct = false;
@@ -894,7 +894,7 @@
* structure declaration, we aren't
* anymore */
- if ((!*sp_sw || hd != hd_for) && ps.p_l_follow > 0) {
+ if ((!*spaced_expr || hd != hd_for) && ps.p_l_follow > 0) {
/*
* There were unbalanced parens in the statement. It is a bit
@@ -902,25 +902,25 @@
*/
diag(1, "Unbalanced parens");
ps.p_l_follow = 0;
- if (*sp_sw) { /* this is a check for an if, while, etc. with
- * unbalanced parens */
- *sp_sw = false;
+ if (*spaced_expr) { /* 'if', 'while', etc. with unbalanced
+ * parentheses */
+ *spaced_expr = false;
parse_hd(hd); /* don't lose the 'if', or whatever */
}
}
*code.e++ = ';';
ps.want_blank = true;
- ps.in_stmt = (ps.p_l_follow > 0); /* we are no longer in the middle of a
+ ps.in_stmt = ps.p_l_follow > 0; /* we are no longer in the middle of a
* stmt */
- if (!*sp_sw) { /* if not if for (;;) */
+ if (!*spaced_expr) { /* if not if for (;;) */
parse(psym_semicolon); /* let parser know about end of stmt */
*force_nl = true; /* force newline after an end of stmt */
}
}
static void
-process_lbrace(bool *force_nl, bool *sp_sw, stmt_head hd,
+process_lbrace(bool *force_nl, bool *spaced_expr, stmt_head hd,
int *di_stack, int di_stack_cap, int *decl_ind)
{
ps.in_stmt = false; /* don't indent the {} */
@@ -954,8 +954,8 @@
if (ps.p_l_follow > 0) { /* check for preceding unbalanced parens */
diag(1, "Unbalanced parens");
ps.p_l_follow = 0;
- if (*sp_sw) { /* check for unclosed if, for, etc. */
- *sp_sw = false;
+ if (*spaced_expr) { /* check for unclosed 'if', 'for', etc. */
+ *spaced_expr = false;
parse_hd(hd);
ps.ind_level = ps.ind_level_follow;
}
@@ -990,7 +990,7 @@
}
static void
-process_rbrace(bool *sp_sw, int *decl_ind, const int *di_stack)
+process_rbrace(bool *spaced_expr, int *decl_ind, const int *di_stack)
{
if (ps.s_sym[ps.tos] == psym_decl && !ps.block_init) {
/* semicolons can be omitted in declarations */
@@ -1000,7 +1000,7 @@
if (ps.p_l_follow != 0) { /* check for unclosed if, for, else. */
diag(1, "Unbalanced parens");
ps.p_l_follow = 0;
- *sp_sw = false;
+ *spaced_expr = false;
}
ps.just_saw_decl = 0;
@@ -1105,7 +1105,7 @@
static void
process_ident(lexer_symbol lsym, int decl_ind, bool tabs_to_var,
- bool *sp_sw, bool *force_nl, stmt_head hd)
+ bool *spaced_expr, bool *force_nl, stmt_head hd)
{
if (ps.in_decl) {
if (lsym == lsym_funcname) {
@@ -1126,8 +1126,8 @@
ps.want_blank = false;
}
- } else if (*sp_sw && ps.p_l_follow == 0) {
- *sp_sw = false;
+ } else if (*spaced_expr && ps.p_l_follow == 0) {
+ *spaced_expr = false;
*force_nl = true;
ps.next_unary = true;
ps.in_stmt = false;
@@ -1331,10 +1331,10 @@
int decl_ind = 0; /* current indentation for declarations */
int di_stack[20]; /* a stack of structure indentation levels */
bool tabs_to_var = false; /* true if using tabs to indent to var name */
- bool sp_sw = false; /* when true, we are in the expression of
+ bool spaced_expr = false; /* whether we are in the expression of
* if(...), while(...), etc. */
- stmt_head hd = hd_0; /* the type of statement for if (...),
- * for (...), etc */
+ stmt_head hd = hd_0; /* the type of statement for 'if (...)',
+ * 'for (...)', etc */
int quest_level = 0; /* when this is positive, we have seen a '?'
* without the matching ':' in a '?:'
* expression */
@@ -1383,11 +1383,11 @@
break;
case lsym_lparen_or_lbracket:
- process_lparen_or_lbracket(decl_ind, tabs_to_var, sp_sw);
+ process_lparen_or_lbracket(decl_ind, tabs_to_var, spaced_expr);
break;
case lsym_rparen_or_rbracket:
- process_rparen_or_rbracket(&sp_sw, &force_nl, hd);
+ process_rparen_or_rbracket(&spaced_expr, &force_nl, hd);
break;
case lsym_unary_op:
@@ -1416,37 +1416,37 @@
case lsym_semicolon:
process_semicolon(&seen_case, &quest_level, decl_ind, tabs_to_var,
- &sp_sw, hd, &force_nl);
+ &spaced_expr, hd, &force_nl);
break;
case lsym_lbrace:
- process_lbrace(&force_nl, &sp_sw, hd, di_stack,
+ process_lbrace(&force_nl, &spaced_expr, hd, di_stack,
(int)array_length(di_stack), &decl_ind);
break;
case lsym_rbrace:
- process_rbrace(&sp_sw, &decl_ind, di_stack);
+ process_rbrace(&spaced_expr, &decl_ind, di_stack);
break;
case lsym_switch:
- sp_sw = true; /* the interesting stuff is done after the
+ spaced_expr = true; /* the interesting stuff is done after the
* expressions are scanned */
hd = hd_switch; /* remember the type of header for later use
* by parser */
goto copy_token;
case lsym_for:
- sp_sw = true;
+ spaced_expr = true;
hd = hd_for;
goto copy_token;
case lsym_if:
- sp_sw = true;
+ spaced_expr = true;
hd = hd_if;
goto copy_token;
case lsym_while:
- sp_sw = true;
+ spaced_expr = true;
hd = hd_while;
goto copy_token;
@@ -1473,7 +1473,8 @@
case lsym_funcname:
case lsym_ident: /* an identifier, constant or string */
- process_ident(lsym, decl_ind, tabs_to_var, &sp_sw, &force_nl, hd);
+ process_ident(lsym, decl_ind, tabs_to_var, &spaced_expr,
+ &force_nl, hd);
copy_token:
copy_token();
if (lsym != lsym_funcname)
Home |
Main Index |
Thread Index |
Old Index