Module Name: src Committed By: rillig Date: Fri Oct 8 21:13:58 UTC 2021
Modified Files: src/usr.bin/indent: indent.c indent.h io.c lexi.c pr_comment.c Log Message: indent: rename fill_buffer to inbuf_read_line No functional change. To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133 src/usr.bin/indent/indent.c cvs rdiff -u -r1.34 -r1.35 src/usr.bin/indent/indent.h cvs rdiff -u -r1.88 -r1.89 src/usr.bin/indent/io.c cvs rdiff -u -r1.80 -r1.81 src/usr.bin/indent/lexi.c cvs rdiff -u -r1.63 -r1.64 src/usr.bin/indent/pr_comment.c 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/indent.c diff -u src/usr.bin/indent/indent.c:1.132 src/usr.bin/indent/indent.c:1.133 --- src/usr.bin/indent/indent.c:1.132 Fri Oct 8 20:45:22 2021 +++ src/usr.bin/indent/indent.c Fri Oct 8 21:13:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: indent.c,v 1.132 2021/10/08 20:45:22 rillig Exp $ */ +/* $NetBSD: indent.c,v 1.133 2021/10/08 21:13:58 rillig Exp $ */ /*- * SPDX-License-Identifier: BSD-4-Clause @@ -43,7 +43,7 @@ static char sccsid[] = "@(#)indent.c 5.1 #include <sys/cdefs.h> #if defined(__NetBSD__) -__RCSID("$NetBSD: indent.c,v 1.132 2021/10/08 20:45:22 rillig Exp $"); +__RCSID("$NetBSD: indent.c,v 1.133 2021/10/08 21:13:58 rillig Exp $"); #elif defined(__FreeBSD__) __FBSDID("$FreeBSD: head/usr.bin/indent/indent.c 340138 2018-11-04 19:24:49Z oshogbo $"); #endif @@ -314,7 +314,7 @@ search_brace_lookahead(token_type *ttype errx(1, "input too long"); } if (inp.s >= inp.e) - fill_buffer(); + inbuf_read_line(); } struct parser_state transient_state; @@ -567,7 +567,7 @@ main_parse_command_line(int argc, char * static void main_prepare_parsing(void) { - fill_buffer(); /* get first batch of stuff into input buffer */ + inbuf_read_line(); parse(semicolon); Index: src/usr.bin/indent/indent.h diff -u src/usr.bin/indent/indent.h:1.34 src/usr.bin/indent/indent.h:1.35 --- src/usr.bin/indent/indent.h:1.34 Fri Oct 8 19:03:34 2021 +++ src/usr.bin/indent/indent.h Fri Oct 8 21:13:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: indent.h,v 1.34 2021/10/08 19:03:34 rillig Exp $ */ +/* $NetBSD: indent.h,v 1.35 2021/10/08 21:13:58 rillig Exp $ */ /*- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD @@ -353,7 +353,7 @@ char inbuf_next(void); token_type lexi(struct parser_state *); void diag(int, const char *, ...)__printflike(2, 3); void dump_line(void); -void fill_buffer(void); +void inbuf_read_line(void); void parse(token_type); void process_comment(void); void set_option(const char *, const char *); Index: src/usr.bin/indent/io.c diff -u src/usr.bin/indent/io.c:1.88 src/usr.bin/indent/io.c:1.89 --- src/usr.bin/indent/io.c:1.88 Fri Oct 8 19:03:34 2021 +++ src/usr.bin/indent/io.c Fri Oct 8 21:13:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: io.c,v 1.88 2021/10/08 19:03:34 rillig Exp $ */ +/* $NetBSD: io.c,v 1.89 2021/10/08 21:13:58 rillig Exp $ */ /*- * SPDX-License-Identifier: BSD-4-Clause @@ -43,7 +43,7 @@ static char sccsid[] = "@(#)io.c 8.1 (Be #include <sys/cdefs.h> #if defined(__NetBSD__) -__RCSID("$NetBSD: io.c,v 1.88 2021/10/08 19:03:34 rillig Exp $"); +__RCSID("$NetBSD: io.c,v 1.89 2021/10/08 21:13:58 rillig Exp $"); #elif defined(__FreeBSD__) __FBSDID("$FreeBSD: head/usr.bin/indent/io.c 334927 2018-06-10 16:44:18Z pstef $"); #endif @@ -408,13 +408,10 @@ parse_indent_comment(void) * Copyright (C) 1976 by the Board of Trustees of the University of Illinois * * All rights reserved - * - * FUNCTION: Reads one block of input into the input buffer */ void -fill_buffer(void) +inbuf_read_line(void) { - /* this routine reads stuff from the input */ char *p; int ch; FILE *f = input; @@ -454,9 +451,9 @@ fill_buffer(void) inp.s = inp.buf; inp.e = p; - if (p - inp.buf > 2 && p[-2] == '/' && p[-3] == '*') { - if (inp.buf[3] == 'I' && strncmp(inp.buf, "/**INDENT**", 11) == 0) - fill_buffer(); /* flush indent error message */ + if (p - inp.buf >= 3 && p[-3] == '*' && p[-2] == '/') { + if (strncmp(inp.buf, "/**INDENT**", 11) == 0) + inbuf_read_line(); /* flush indent error message */ else parse_indent_comment(); } Index: src/usr.bin/indent/lexi.c diff -u src/usr.bin/indent/lexi.c:1.80 src/usr.bin/indent/lexi.c:1.81 --- src/usr.bin/indent/lexi.c:1.80 Fri Oct 8 19:22:19 2021 +++ src/usr.bin/indent/lexi.c Fri Oct 8 21:13:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: lexi.c,v 1.80 2021/10/08 19:22:19 rillig Exp $ */ +/* $NetBSD: lexi.c,v 1.81 2021/10/08 21:13:58 rillig Exp $ */ /*- * SPDX-License-Identifier: BSD-4-Clause @@ -43,7 +43,7 @@ static char sccsid[] = "@(#)lexi.c 8.1 ( #include <sys/cdefs.h> #if defined(__NetBSD__) -__RCSID("$NetBSD: lexi.c,v 1.80 2021/10/08 19:22:19 rillig Exp $"); +__RCSID("$NetBSD: lexi.c,v 1.81 2021/10/08 21:13:58 rillig Exp $"); #elif defined(__FreeBSD__) __FBSDID("$FreeBSD: head/usr.bin/indent/lexi.c 337862 2018-08-15 18:19:45Z pstef $"); #endif @@ -187,7 +187,7 @@ inbuf_skip(void) { inp.s++; if (inp.s >= inp.e) - fill_buffer(); + inbuf_read_line(); } char @@ -295,12 +295,11 @@ lex_word(void) *inp.s == '\\' || *inp.s == '_' || *inp.s == '$') { - /* fill_buffer() terminates buffer with newline */ if (*inp.s == '\\') { if (inp.s[1] == '\n') { inp.s += 2; if (inp.s >= inp.e) - fill_buffer(); + inbuf_read_line(); } else break; } @@ -656,7 +655,7 @@ lexi(struct parser_state *state) while (isalpha((unsigned char)*tp) || isspace((unsigned char)*tp)) { if (++tp >= inp.e) - fill_buffer(); + inbuf_read_line(); } if (*tp == '(') ps.procname[0] = ' '; @@ -688,7 +687,7 @@ lexi(struct parser_state *state) } if (inp.s >= inp.e) /* check for input buffer empty */ - fill_buffer(); + inbuf_read_line(); state->last_u_d = unary_delim; Index: src/usr.bin/indent/pr_comment.c diff -u src/usr.bin/indent/pr_comment.c:1.63 src/usr.bin/indent/pr_comment.c:1.64 --- src/usr.bin/indent/pr_comment.c:1.63 Fri Oct 8 19:03:34 2021 +++ src/usr.bin/indent/pr_comment.c Fri Oct 8 21:13:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pr_comment.c,v 1.63 2021/10/08 19:03:34 rillig Exp $ */ +/* $NetBSD: pr_comment.c,v 1.64 2021/10/08 21:13:58 rillig Exp $ */ /*- * SPDX-License-Identifier: BSD-4-Clause @@ -43,7 +43,7 @@ static char sccsid[] = "@(#)pr_comment.c #include <sys/cdefs.h> #if defined(__NetBSD__) -__RCSID("$NetBSD: pr_comment.c,v 1.63 2021/10/08 19:03:34 rillig Exp $"); +__RCSID("$NetBSD: pr_comment.c,v 1.64 2021/10/08 21:13:58 rillig Exp $"); #elif defined(__FreeBSD__) __FBSDID("$FreeBSD: head/usr.bin/indent/pr_comment.c 334927 2018-06-10 16:44:18Z pstef $"); #endif @@ -177,7 +177,7 @@ process_comment(void) if (break_delim) { for (const char *p = inp.s; *p != '\0' && *p != '\n'; p++) { if (p >= inp.e) - fill_buffer(); + inbuf_read_line(); if (p[0] == '*' && p[1] == '/') { /* * XXX: This computation ignores the leading " * ", as well as