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: shorten variable names for indenting ...
details: https://anonhg.NetBSD.org/src/rev/0fb39383355a
branches: trunk
changeset: 375315:0fb39383355a
user: rillig <rillig%NetBSD.org@localhost>
date: Sun May 14 18:05:52 2023 +0000
description:
indent: shorten variable names for indenting comments
No functional change.
diffstat:
usr.bin/indent/pr_comment.c | 70 +++++++++++++++++++++-----------------------
1 files changed, 33 insertions(+), 37 deletions(-)
diffs (164 lines):
diff -r aaee45dd3bd9 -r 0fb39383355a usr.bin/indent/pr_comment.c
--- a/usr.bin/indent/pr_comment.c Sun May 14 17:53:38 2023 +0000
+++ b/usr.bin/indent/pr_comment.c Sun May 14 18:05:52 2023 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: pr_comment.c,v 1.137 2023/05/14 17:53:38 rillig Exp $ */
+/* $NetBSD: pr_comment.c,v 1.138 2023/05/14 18:05:52 rillig Exp $ */
/*-
* SPDX-License-Identifier: BSD-4-Clause
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__RCSID("$NetBSD: pr_comment.c,v 1.137 2023/05/14 17:53:38 rillig Exp $");
+__RCSID("$NetBSD: pr_comment.c,v 1.138 2023/05/14 18:05:52 rillig Exp $");
#include <string.h>
@@ -83,54 +83,50 @@ fits_in_one_line(int com_ind, int max_li
}
static void
-analyze_comment(bool *p_may_wrap, bool *p_break_delim,
- int *p_adj_max_line_length)
+analyze_comment(bool *p_may_wrap, bool *p_delim, int *p_line_length)
{
- int adj_max_line_length; /* Adjusted max_line_length for comments that
- * spill over the right margin */
- bool break_delim = opt.comment_delimiter_on_blankline;
- int com_ind;
-
- adj_max_line_length = opt.max_line_length;
bool may_wrap = true;
+ bool delim = opt.comment_delimiter_on_blankline;
+ int ind;
+ int line_length = opt.max_line_length;
if (ps.curr_col_1 && !opt.format_col1_comments) {
may_wrap = false;
- break_delim = false;
- com_ind = 0;
+ delim = false;
+ ind = 0;
} else {
if (inp_peek() == '-' || inp_peek() == '*' ||
token.e[-1] == '/' ||
(inp_peek() == '\n' && !opt.format_block_comments)) {
may_wrap = false;
- break_delim = false;
+ delim = false;
}
if (com.e != com.s)
output_line();
if (lab.s == lab.e && code.s == code.e) {
- adj_max_line_length = opt.block_comment_max_line_length;
- com_ind = (ps.ind_level - opt.unindent_displace) * opt.indent_size;
- if (com_ind <= 0)
- com_ind = opt.format_col1_comments ? 0 : 1;
+ ind = (ps.ind_level - opt.unindent_displace) * opt.indent_size;
+ if (ind <= 0)
+ ind = opt.format_col1_comments ? 0 : 1;
+ line_length = opt.block_comment_max_line_length;
} else {
- break_delim = false;
+ delim = false;
int target_ind = code.s != code.e
? ind_add(compute_code_indent(), code.s, code.e)
: ind_add(compute_label_indent(), lab.s, lab.e);
- com_ind = ps.decl_on_line || ps.ind_level == 0
+ ind = ps.decl_on_line || ps.ind_level == 0
? opt.decl_comment_column - 1 : opt.comment_column - 1;
- if (com_ind <= target_ind)
- com_ind = next_tab(target_ind);
- if (com_ind + 25 > adj_max_line_length)
- adj_max_line_length = com_ind + 25;
+ if (ind <= target_ind)
+ ind = next_tab(target_ind);
+ if (ind + 25 > line_length)
+ line_length = ind + 25;
}
}
- ps.com_ind = com_ind;
+ ps.com_ind = ind;
if (!may_wrap) {
/*
@@ -152,16 +148,16 @@ analyze_comment(bool *p_may_wrap, bool *
if (may_wrap && !ch_isblank(inp_peek()))
com_add_char(' ');
- if (break_delim && fits_in_one_line(com_ind, adj_max_line_length))
- break_delim = false;
+ if (delim && fits_in_one_line(ind, line_length))
+ delim = false;
- if (break_delim) {
+ if (delim) {
output_line();
com_add_delim();
}
- *p_adj_max_line_length = adj_max_line_length;
- *p_break_delim = break_delim;
+ *p_line_length = line_length;
+ *p_delim = delim;
*p_may_wrap = may_wrap;
}
@@ -172,7 +168,7 @@ analyze_comment(bool *p_may_wrap, bool *
* copying.
*/
static void
-copy_comment_wrap(int adj_max_line_length, bool break_delim)
+copy_comment_wrap(int line_length, bool delim)
{
ssize_t last_blank = -1; /* index of the last blank in com.mem */
@@ -233,7 +229,7 @@ copy_comment_wrap(int adj_max_line_lengt
end_of_comment:
inp_skip();
- if (break_delim) {
+ if (delim) {
if (com.e - com.s > 3)
output_line();
else
@@ -263,13 +259,13 @@ copy_comment_wrap(int adj_max_line_lengt
now_len++;
if (memchr("*\n\r\b\t", inp_peek(), 6) != NULL)
break;
- if (now_len >= adj_max_line_length && last_blank != -1)
+ if (now_len >= line_length && last_blank != -1)
break;
}
ps.next_col_1 = false;
- if (now_len <= adj_max_line_length)
+ if (now_len <= line_length)
break;
if (ch_isspace(com.e[-1]))
break;
@@ -332,12 +328,12 @@ copy_comment_nowrap(void)
void
process_comment(void)
{
- int adj_max_line_length;
- bool may_wrap, break_delim;
+ int line_length;
+ bool may_wrap, delim;
- analyze_comment(&may_wrap, &break_delim, &adj_max_line_length);
+ analyze_comment(&may_wrap, &delim, &line_length);
if (may_wrap)
- copy_comment_wrap(adj_max_line_length, break_delim);
+ copy_comment_wrap(line_length, delim);
else
copy_comment_nowrap();
}
Home |
Main Index |
Thread Index |
Old Index