Module Name: src Committed By: rillig Date: Sat Sep 25 17:20:02 UTC 2021
Modified Files: src/usr.bin/indent: args.c indent_globs.h Log Message: indent: convert options from ibool to bool No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/usr.bin/indent/args.c cvs rdiff -u -r1.29 -r1.30 src/usr.bin/indent/indent_globs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/indent/args.c diff -u src/usr.bin/indent/args.c:1.25 src/usr.bin/indent/args.c:1.26 --- src/usr.bin/indent/args.c:1.25 Sat Sep 25 17:11:23 2021 +++ src/usr.bin/indent/args.c Sat Sep 25 17:20:02 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: args.c,v 1.25 2021/09/25 17:11:23 rillig Exp $ */ +/* $NetBSD: args.c,v 1.26 2021/09/25 17:20:02 rillig Exp $ */ /*- * SPDX-License-Identifier: BSD-4-Clause @@ -43,7 +43,7 @@ static char sccsid[] = "@(#)args.c 8.1 ( #include <sys/cdefs.h> #if defined(__NetBSD__) -__RCSID("$NetBSD: args.c,v 1.25 2021/09/25 17:11:23 rillig Exp $"); +__RCSID("$NetBSD: args.c,v 1.26 2021/09/25 17:20:02 rillig Exp $"); #elif defined(__FreeBSD__) __FBSDID("$FreeBSD: head/usr.bin/indent/args.c 336318 2018-07-15 21:04:21Z pstef $"); #endif @@ -94,7 +94,7 @@ void add_typedefs_from_file(const char * #define assert_type(expr, type) (expr) #endif #define bool_option(name, value, var) \ - {name, PRO_BOOL, value, assert_type(&(var), ibool *)} + {name, PRO_BOOL, value, assert_type(&(var), bool *)} #define int_option(name, value, var) \ {name, PRO_INT, value, assert_type(&(var), int *)} #define special_option(name, value) \ @@ -312,9 +312,9 @@ found: case PRO_BOOL: if (p->p_special == OFF) - *(ibool *)p->p_obj = false; + *(bool *)p->p_obj = false; else - *(ibool *)p->p_obj = true; + *(bool *)p->p_obj = true; break; case PRO_INT: Index: src/usr.bin/indent/indent_globs.h diff -u src/usr.bin/indent/indent_globs.h:1.29 src/usr.bin/indent/indent_globs.h:1.30 --- src/usr.bin/indent/indent_globs.h:1.29 Sat Sep 25 17:11:23 2021 +++ src/usr.bin/indent/indent_globs.h Sat Sep 25 17:20:02 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: indent_globs.h,v 1.29 2021/09/25 17:11:23 rillig Exp $ */ +/* $NetBSD: indent_globs.h,v 1.30 2021/09/25 17:20:02 rillig Exp $ */ /*- * SPDX-License-Identifier: BSD-4-Clause @@ -78,27 +78,27 @@ extern char *be_save; /* similarl extern struct options { - ibool blanklines_around_conditional_compilation; - ibool blanklines_after_declarations_at_proctop; /* this is vaguely + bool blanklines_around_conditional_compilation; + bool blanklines_after_declarations_at_proctop; /* this is vaguely * similar to blanklines_after_declarations * except that it only applies to the first * set of declarations in a procedure (just * after the first '{') and it causes a blank * line to be generated even if there are no * declarations */ - ibool blanklines_after_declarations; - ibool blanklines_after_procs; - ibool blanklines_before_blockcomments; - ibool leave_comma; /* if true, never break declarations after + bool blanklines_after_declarations; + bool blanklines_after_procs; + bool blanklines_before_blockcomments; + bool leave_comma; /* if true, never break declarations after * commas */ - ibool btype_2; /* whether brace should be on same line + bool btype_2; /* whether brace should be on same line * as if, while, etc */ - ibool Bill_Shannon; /* whether a blank should always be + bool Bill_Shannon; /* whether a blank should always be * inserted after sizeof */ - ibool comment_delimiter_on_blankline; + bool comment_delimiter_on_blankline; int decl_comment_column; /* the column in which comments after * declarations should be put */ - ibool cuddle_else; /* whether 'else' should cuddle up to '}' */ + bool cuddle_else; /* whether 'else' should cuddle up to '}' */ int continuation_indent; /* set to the indentation between the * edge of code and continuation lines */ float case_indent; /* The distance (measured in tabsize) to @@ -107,52 +107,52 @@ 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 */ - ibool ljust_decl; /* true if declarations should be left + bool ljust_decl; /* true if declarations should be left * justified */ int unindent_displace; /* comments not to the right of code * will be placed this many * indentation levels to the left of * code */ - ibool extra_expression_indent; /* whether continuation lines from + bool extra_expression_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 the code that follows */ - ibool else_if; /* whether else-if pairs should be handled + bool else_if; /* whether else-if pairs should be handled * specially */ - ibool function_brace_split; /* split function declaration and + bool function_brace_split; /* split function declaration and * brace onto separate lines */ - ibool format_col1_comments; /* If comments which start in column 1 + bool format_col1_comments; /* If comments which start in column 1 * are to be magically reformatted (just * like comments that begin in later columns) */ - ibool format_block_comments; /* whether comments beginning with + bool format_block_comments; /* whether comments beginning with * '/ * \n' are to be reformatted */ - ibool indent_parameters; + bool indent_parameters; int indent_size; /* the size of one indentation level */ int block_comment_max_line_length; int local_decl_indent; /* like decl_indent but for locals */ - ibool lineup_to_parens_always; /* whether to not(?) attempt to keep + bool lineup_to_parens_always; /* whether to not(?) attempt to keep * lined-up code within the margin */ - ibool lineup_to_parens; /* whether continued code within parens + bool lineup_to_parens; /* whether continued code within parens * will be lined up to the open paren */ - ibool proc_calls_space; /* whether procedure calls look like: + bool proc_calls_space; /* whether procedure calls look like: * foo (bar) rather than foo(bar) */ - ibool procnames_start_line; /* whether, the names of procedures + 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) */ - ibool space_after_cast; /* "b = (int) a" vs "b = (int)a" */ - ibool star_comment_cont; /* whether comment continuation lines + 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. */ - ibool swallow_optional_blanklines; - ibool auto_typedefs; /* whether to recognize identifiers + bool swallow_optional_blanklines; + bool auto_typedefs; /* whether to recognize identifiers * ending in "_t" like typedefs */ int tabsize; /* the size of a tab */ int max_line_length; - ibool use_tabs; /* set true to use tabs for spacing, false + bool use_tabs; /* set true to use tabs for spacing, false * uses all spaces */ - ibool verbose; /* whether non-essential error messages + bool verbose; /* whether non-essential error messages * are printed */ } opt;