groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 02/35: ChangeLog: Fix entry styles.


From: G. Branden Robinson
Subject: [groff] 02/35: ChangeLog: Fix entry styles.
Date: Fri, 15 Jul 2022 23:11:56 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 10b82f74e5b94dfe1f209bcbb70a02b3120e4b37
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Fri Jul 8 09:00:36 2022 -0500

    ChangeLog: Fix entry styles.
    
    "Break long lists of function names by closing continued lines with ‘)’,
    rather than ‘,’, and opening the continuation with ‘(’. This makes
    highlighting in Emacs work better." -- "Style of Change Logs", GNU
    Coding Standards
    
    It also makes the highlighting work better in Vim.
---
 ChangeLog | 490 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 246 insertions(+), 244 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 7973b6fe..1b2b8a04 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,8 @@
 2022-07-08  Deri James  <deri@chuzzlewit.myzen.co.uk>
 
-        * font/devpdf/util/BuildFoundries.pl: Some systems store .afm
-        files in a parallel directory to the Type 1 files, restore
-        original path after checking for parallel directory.
+       * font/devpdf/util/BuildFoundries.pl (LocateFile): Some systems
+       store .afm files in a parallel directory to the Type 1 files,
+       restore original path after checking for parallel directory.
 
 2022-07-07  G. Branden Robinson <g.branden.robinson@gmail.com>
 
@@ -268,8 +268,8 @@
 
        * src/roff/troff/input.cpp (token::next): Rename statement label
        to use documentary terminology.
-       * src/roff/troff/node.cpp (make_composite_node,
-       make_glyph_node): Make functions static since nothing outside
+       * src/roff/troff/node.cpp (make_composite_node)
+       (make_glyph_node): Make functions static since nothing outside
        this translation unit calls them.
        * src/roff/troff/node.cpp (make_glyph_node): Refactor optional
        argument and its usage.  Put it down, flip it, and reverse it.
@@ -283,16 +283,16 @@
        [troff]: Adjust diagnostic message text to clarify and better
        match terminology used in documentation.
 
-       * src/roff/troff/input.cpp (set_escape_char, do_overstrike,
-       do_bracket, do_name_test, do_width, do_special):
+       * src/roff/troff/input.cpp (set_escape_char, do_overstrike)
+       (do_bracket, do_name_test, do_width, do_special):
        * src/roff/troff/node.cpp (suppress_node::tprint): Migrate from
        "escape" to "escape sequence".
 
-       * src/roff/troff/node.cpp (make_composite_node,
-       make_glyph_node): Clarify what went wrong.
+       * src/roff/troff/node.cpp (make_composite_node)
+       (make_glyph_node): Clarify what went wrong.
 
-       * src/roff/troff/input.cpp (token::get_char,
-       check_missing_character): Migrate from "normal character" to
+       * src/roff/troff/input.cpp (token::get_char)
+       (check_missing_character): Migrate from "normal character" to
        "ordinary character" (see groff_char(7)).
 
 2022-06-22  G. Branden Robinson <g.branden.robinson@gmail.com>
@@ -641,8 +641,8 @@
        * src/devices/grohtml/post-html.cpp
        (html_printer::html_printer):
        * src/devices/grops/ps.cpp (ps_printer::ps_printer):
-       * src/devices/grotty/tty.cpp (tty_printer::set_char,
-       tty_printer::add_char, tty_printer::end_page):
+       * src/devices/grotty/tty.cpp (tty_printer::set_char)
+       (tty_printer::add_char, tty_printer::end_page):
        * src/roff/troff/env.cpp (line_length, title_length): Do it.
 
 2022-06-04  G. Branden Robinson <g.branden.robinson@gmail.com>
@@ -794,18 +794,18 @@
 
 2022-06-01  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * m4/groff.m4 (GROFF_URW_FONTS_PATH,
-       GROFF_WITH_COMPATIBILITY_WRAPPERS, GROFF_APPDEFDIR_OPTION,
-       GROFF_UCHARDET): Recast help strings to more closely parallel
+       * m4/groff.m4 (GROFF_URW_FONTS_PATH)
+       (GROFF_WITH_COMPATIBILITY_WRAPPERS, GROFF_APPDEFDIR_OPTION)
+       (GROFF_UCHARDET): Recast help strings to more closely parallel
        structure and style of Autoconf's own help strings.
        (GROFF_WITH_COMPATIBILITY_WRAPPERS): Recast to tighten wording.
 
 2022-06-01  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * configure.ac:
-       * m4/groff.m4 (GROFF_APPDEFDIR_OPTION, GROFF_APPDEFDIR_DEFAULT,
-       GROFF_APPDEFDIR_CHECK): Rename m4 macros and shell variable from
-       "*appres*" to "*appdef*.  Update interpolation sites.
+       * m4/groff.m4 (GROFF_APPDEFDIR_OPTION, GROFF_APPDEFDIR_DEFAULT)
+       (GROFF_APPDEFDIR_CHECK): Rename m4 macros and shell variable
+       from "*appres*" to "*appdef*.  Update interpolation sites.
 
        * configure.ac:
        * m4/groff.m4 (GROFF_APPDEFDIR_CHECK): Further rename this...
@@ -1011,8 +1011,8 @@
 
 2022-05-24  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * m4/groff.m4 (GROFF_PROG_YACC, GROFF_URW_FONTS_CHECK,
-       GROFF_WITH_COMPATIBILITY_WRAPPERS, GROFF_UCHARDET_NOTICE):
+       * m4/groff.m4 (GROFF_PROG_YACC, GROFF_URW_FONTS_CHECK)
+       (GROFF_WITH_COMPATIBILITY_WRAPPERS, GROFF_UCHARDET_NOTICE):
        Improve shell code portability.  Per the GNU Autoconf manual,
        "The -a, -o, '(', and ')' operands are not present in all
        implementations, and have been marked obsolete by Posix 2008.
@@ -1113,8 +1113,8 @@
 
 2022-05-21  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * m4/groff.m4 (GROFF_PNMTOOLS_CAN_BE_QUIET,
-       GROFF_PNMTOPS_NOSETPAGE): Skip check if prerequisite not met.
+       * m4/groff.m4 (GROFF_PNMTOOLS_CAN_BE_QUIET)
+       (GROFF_PNMTOPS_NOSETPAGE): Skip check if prerequisite not met.
 
 2022-05-21  G. Branden Robinson <g.branden.robinson@gmail.com>
 
@@ -1211,8 +1211,8 @@
        * m4/groff.m4 (GROFF_PROG_M4): Define new macro to perform the
        check and error out if the program is missing.
        * configure.ac: Call the new macro.
-       * tmac/tmac.am (tmac/groff_man.7.man,
-       tmac/groff_man_style.7.man): Use the new implicitly AC_SUBST-ed
+       * tmac/tmac.am (tmac/groff_man.7.man)
+       (tmac/groff_man_style.7.man): Use the new implicitly AC_SUBST-ed
        variable `M4` to run the program.
 
 2022-05-20  G. Branden Robinson <g.branden.robinson@gmail.com>
@@ -1555,8 +1555,8 @@
 
        [build]: Fix problems exposed by high build parallelism.
 
-       * font/devpdf/devpdf.am (font/devpdf/util/BuildFoundries,
-       font/devpdf/DESC, font/devpdf/Foundry): Drop
+       * font/devpdf/devpdf.am (font/devpdf/util/BuildFoundries)
+       (font/devpdf/DESC, font/devpdf/Foundry): Drop
        unnecessary removal of target prior to creating it.
        (font/devpdf/Foundry): Add creation of destination build
        directory as other targets do.
@@ -1577,8 +1577,8 @@
 
        [build]: Tweak diagnostic messages in BuildFoundries script.
 
-       * font/devpdf/util/BuildFoundries.pl (LoadFoundry,
-       WriteDownload, CheckFoundry): Recast for specificity and
+       * font/devpdf/util/BuildFoundries.pl (LoadFoundry)
+       (WriteDownload, CheckFoundry): Recast for specificity and
        consistent style.
        (Die): Stop reporting line number with fatal errors; none of the
        call sites are parsing input.
@@ -1656,8 +1656,8 @@
 
        * .gitignore: Drop old name of devpdf stamp file.
        * doc/.gitignore: Drop now-unused "example.stamp" file.
-       * doc/doc.am (PROCESSEDDOCFILES_HTML, PROCESSEDDOCFILES_PDF,
-       PROCESSEDDOCFILES_TXT): Add new macros grouping targets by the
+       * doc/doc.am (PROCESSEDDOCFILES_HTML, PROCESSEDDOCFILES_PDF)
+       (PROCESSEDDOCFILES_TXT): Add new macros grouping targets by the
        format/output driver used to produce them, to better organize
        dependencies for their generation.
        (PROCESSEDDOCFILES): Redefine as simply the expansions of the
@@ -1697,8 +1697,8 @@
        (doc/pic.html, doc/webpage.html): Add explicit dependency on
        required preprocessors.  Drop redundant and spurious
        dependencies.
-       * font/devhtml/devhtml.am (MOSTLYCLEANFILES,
-       font/devhtml/stamp): Generate and remove stamp file to enable
+       * font/devhtml/devhtml.am (MOSTLYCLEANFILES)
+       (font/devhtml/stamp): Generate and remove stamp file to enable
        reliable target dependencies for build-time generation of HTML
        documents by groff.
        * font/devpdf/devpdf.am (MOSTLYCLEANFILES, font/devpdf/stamp):
@@ -1708,8 +1708,8 @@
        Generate and remove stamp file to enable reliable target
        dependencies for build-time generation of PostScript documents
        by groff.
-       * font/devutf8/devutf8.am (MOSTLYCLEANFILES,
-       font/devutf8/stamp): Generate and remove stamp file to enable
+       * font/devutf8/devutf8.am (MOSTLYCLEANFILES)
+       (font/devutf8/stamp): Generate and remove stamp file to enable
        reliable target dependencies for build-time generation of
        UTF-8-encoded text documents by groff.
 
@@ -2384,8 +2384,8 @@
 
 2022-03-29  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/devices/grodvi/dvi.cpp (dvi_printer::set_color,
-       draw_dvi_printer::fill_next):
+       * src/devices/grodvi/dvi.cpp (dvi_printer::set_color)
+       (draw_dvi_printer::fill_next):
        * src/devices/grops/ps.cpp (output::put_color):
        * src/libs/libgroff/color.cpp (color::print_color): Construct
        doubles instead of casting to them.
@@ -2608,8 +2608,8 @@
 
 2022-03-15  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/devices/grodvi/dvi.cpp (dvi_printer::set_color,
-       draw_dvi_printer::fill_next):
+       * src/devices/grodvi/dvi.cpp (dvi_printer::set_color)
+       (draw_dvi_printer::fill_next):
        * src/devices/grops/ps.cpp (output::put_color):
        * src/libs/libgroff/color.cpp (color::print_color): Explicitly
        cast `enum` divisors to `double`; quietens
@@ -2897,8 +2897,8 @@
        messages this function helps produce.
        (non_empty_name_warning): Use zero copula for economy.
 
-       * src/roff/troff/input.cpp (empty_name_warning, read_size,
-       token::get_char, check_missing_character):
+       * src/roff/troff/input.cpp (empty_name_warning, read_size)
+       (token::get_char, check_missing_character):
        * src/roff/troff/number.cpp (start_number, parse_term): Recast
        messages to more consistently use the form "expected X, got Y"
        where feasible.
@@ -3151,12 +3151,12 @@
        `doc-curr-size` register.  It is no longer needed since nothing
        internal to the package now changes the type size.
 
-       * tmac/doc.tmac (Fl, doc-print-recursive, doc-print-prefixes,
-       doc-generic-macro, Ar, Cd, doc-do-func-decl, Fd, In, Nm, Pa, Tn,
-       doc-enclose-string, Ef, Bd, doc-save-global-vars,
-       doc-restore-global-vars, doc-diag-list, Xr, Dl, Vt, Ft, Fa,
-       doc-do-func, Fn, doc-do-func-args, Fo, Fc, %A, %B, %C, %D, %I,
-       %J, %N, %O, %P, %Q, %R, %T, %U, %V, doc-do-reference, Hf, An,
+       * tmac/doc.tmac (Fl, doc-print-recursive, doc-print-prefixes)
+       (doc-generic-macro, Ar, Cd, doc-do-func-decl, Fd, In, Nm, Pa)
+       (Tn, doc-enclose-string, Ef, Bd, doc-save-global-vars)
+       (doc-restore-global-vars, doc-diag-list, Xr, Dl, Vt, Ft, Fa)
+       (doc-do-func, Fn, doc-do-func-args, Fo, Fc, %A, %B, %C, %D, %I)
+       (%J, %N, %O, %P, %Q, %R, %T, %U, %V, doc-do-reference, Hf, An)
        Lk):
        * tmac/mdoc/doc-common (Sh, Ss, Rd):
        * tmac/mdoc/doc-syms (Ux, Bx, At, Dx, Fx, Nx, Ox, Bsx, St, Lb):
@@ -4053,13 +4053,13 @@
 
        [grohtml]: Update diagnostic messages.
 
-       * src/devices/grohtml/post-html.cpp (assert_state::add,
-       assert_state::compare, replace_negate_str,
-       assert_state::check_value_error, make_val): Make format of
+       * src/devices/grohtml/post-html.cpp (assert_state::add)
+       (assert_state::compare, replace_negate_str)
+       (assert_state::check_value_error, make_val): Make format of
        internal assertion system messages shorter and more mutually
        parallel.
-       (html_printer::set_char, html_printer::set_numbered_char,
-       html_printer::set_char_and_width): Parallelize diagnostic
+       (html_printer::set_char, html_printer::set_numbered_char)
+       (html_printer::set_char_and_width): Parallelize diagnostic
        messages with libdriver; see yesterday's commit.
        (main): Put information in argument to `assert()`; see commit
        11b43053, 24 November.
@@ -4957,8 +4957,8 @@
 
        [tbl]: Fix code style nits.
 
-       * src/preproc/tbl/main.cpp (process_input_file,
-       entry_format::debug_print, process_data, main): Replace
+       * src/preproc/tbl/main.cpp (process_input_file)
+       (entry_format::debug_print, process_data, main): Replace
        `assert(0)` calls with communicative predicates.
        (struct input_entry_format, input_entry_foramt::debug_print,
        process_format): Boolify.  Demote and rename `int`s
@@ -5074,8 +5074,8 @@
 
        [m4]: Clean up shell variable quoting and bracing.
 
-       * m4/groff.m4 (GROFF_PROG_YACC, GROFF_MAKEINFO,
-       GROFF_BROKEN_SPOOLER_FLAGS, GROFF_TARGET_PATH_SEPARATOR): Stop
+       * m4/groff.m4 (GROFF_PROG_YACC, GROFF_MAKEINFO)
+       (GROFF_BROKEN_SPOOLER_FLAGS, GROFF_TARGET_PATH_SEPARATOR): Stop
        bracing shell variable expansions that don't require it; the
        shell is not make(1).
        (GROFF_PROG_YACC, GROFF_MAKEINFO): Double-quote shell variable
@@ -5101,14 +5101,14 @@
        -z".  Stop quoting literal comparands that obviously have no
        shell metacharacters in them.
 
-       * m4/groff.m4 (GROFF_PRINT, GROFF_PROG_YACC, GROFF_PERL,
-       GROFF_DOC_CHECK, GROFF_MAKEINFO, GROFF_TEXI2DVI,
-       GROFF_HTML_PROGRAMS, GROFF_PDFDOC_PROGRAMS, GROFF_PAGE,
-       GROFF_TMAC, GROFF_WITH_COMPATIBILITY_WRAPPERS, GROFF_X11,
-       GROFF_APPRESDIR_DEFAULT, GROFF_APPRESDIR_CHECK,
-       GROFF_HAVE_TEST_EF_OPTION, GROFF_BASH, GROFF_UCHARDET,
-       GROFF_UCHARDET_CHECK, GROFF_PDFTOOLS,
-       GROFF_USE_GROFF_ALLOCATOR): Do it.
+       * m4/groff.m4 (GROFF_PRINT, GROFF_PROG_YACC, GROFF_PERL)
+       (GROFF_DOC_CHECK, GROFF_MAKEINFO, GROFF_TEXI2DVI)
+       (GROFF_HTML_PROGRAMS, GROFF_PDFDOC_PROGRAMS, GROFF_PAGE)
+       (GROFF_TMAC, GROFF_WITH_COMPATIBILITY_WRAPPERS, GROFF_X11)
+       (GROFF_APPRESDIR_DEFAULT, GROFF_APPRESDIR_CHECK)
+       (GROFF_HAVE_TEST_EF_OPTION, GROFF_BASH, GROFF_UCHARDET)
+       (GROFF_UCHARDET_CHECK, GROFF_PDFTOOLS)
+       (GROFF_USE_GROFF_ALLOCATOR): Do it.
 
 2021-11-12  G. Branden Robinson <g.branden.robinson@gmail.com>
 
@@ -5934,8 +5934,8 @@
 
 2021-10-20  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * tmac/tmac.am (tmac/groff_man.7.man,
-       tmac/groff_man_style.7.man): Be quieter by default; use
+       * tmac/tmac.am (tmac/groff_man.7.man)
+       (tmac/groff_man_style.7.man): Be quieter by default; use
        $(AM_V_GEN) more consistently with the rest of the build.
 
 2021-10-19  G. Branden Robinson <g.branden.robinson@gmail.com>
@@ -6634,8 +6634,8 @@
 
        [libgroff]: Tweak code style.
 
-       * src/libs/libgroff/font.cpp (trim_args, font::load,
-       font::load_desc): Compare pointer explicitly to null pointer
+       * src/libs/libgroff/font.cpp (trim_args, font::load)
+       (font::load_desc): Compare pointer explicitly to null pointer
        literal `0` instead of using logical complementation.
        (font::load, font::load_desc): Swap order of null pointer
        equality comparisons when a typo or thinko could lead to lvalue
@@ -6645,13 +6645,13 @@
 
        [libgroff]: Use idiomatic C++98 null pointer constant.
 
-       * src/libs/libgroff/font.cpp (text_file::error,
-       glyph_to_unicode, font::get_special_device_encoding,
-       font::load):
+       * src/libs/libgroff/font.cpp (text_file::error)
+       (glyph_to_unicode, font::get_special_device_encoding)
+       (font::load):
        * src/libs/libgroff/fontfile.cpp (font::image_generator):
-       * src/libs/libgroff/nametoindex.cpp (class charinfo,
-       character_indexer::named_char_glyph,
-       character_indexer::numbered_char_glyph):
+       * src/libs/libgroff/nametoindex.cpp (class charinfo)
+       (character_indexer::named_char_glyph)
+       (character_indexer::numbered_char_glyph):
        * src/libs/libgroff/string.cpp (string::clear):
        * src/libs/libgroff/tmpfile.cpp (temp_init::temp_init):
        * src/libs/libgroff/tmpname.cpp (gen_tempname): Use `0` literal
@@ -6660,9 +6660,9 @@
        groff.  Also swap order of null pointer equality comparisons
        when a typo or thinko could lead to lvalue assignment.
 
-       * src/roff/troff/input.cpp (input_stack::diversion_state,
-       input_stack::get_diversion_state, charinfo::contains,
-       glyph_to_name): Similar.
+       * src/roff/troff/input.cpp (input_stack::diversion_state)
+       (input_stack::get_diversion_state, charinfo::contains)
+       (glyph_to_name): Similar.
 
 2021-09-17  G. Branden Robinson <g.branden.robinson@gmail.com>
 
@@ -6854,9 +6854,9 @@
 
 2021-09-12  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/libs/libbib/index.cpp (index_search_item::load,
-       index_search_item::get_invalidity_reason,
-       index_search_item::add_out_of_date_file): Clarify diagnostic
+       * src/libs/libbib/index.cpp (index_search_item::load)
+       (index_search_item::get_invalidity_reason)
+       (index_search_item::add_out_of_date_file): Clarify diagnostic
        messages.  Make it more obvious when we're complaining of a
        problem in an indexed bibliographic database file (rather than a
        plain text one).  Dial down the amount of Unix jargon a little.
@@ -6959,8 +6959,8 @@
        [troff]: Update exit status literals.
 
        * src/roff/troff/div.cpp (top_level_diversion::begin_page):
-       * src/roff/troff/input.cpp (exit_troff, abort_request, do_error,
-       fatal_with_file_and_line): Use standard C library preprocessor
+       * src/roff/troff/input.cpp (exit_troff, abort_request, do_error)
+       (fatal_with_file_and_line): Use standard C library preprocessor
        symbols `EXIT_SUCCESS` and `EXIT_FAILURE` instead of 0 and 1
        literals, respectively.
 
@@ -7020,39 +7020,39 @@
        prevailing style (familiar from Stroustrup) is not to use them.
        (token::is_special): Simplify implementation.
 
-       * src/roff/troff/input.cpp (has_arg,
-       token::usable_as_delimiter): Update definitions of above member
+       * src/roff/troff/input.cpp (has_arg)
+       (token::usable_as_delimiter): Update definitions of above member
        functions not defined in token.h.
 
-       * src/roff/troff/div.cpp (begin_page, space_request, need_space,
-       output_saved_vertical_space, flush_output):
-       * src/roff/troff/env.cpp (fill, no_fill, center,
-       right_justify, indent, temporary_indent, margin_character,
-       number_lines, do_break_request, hyphen_word):
-       * src/roff/troff/input.cpp (next_file, do_overstrike,
-       do_bracket, do_name_test, do_expr_test, do_zero_width,
-       token::skip, has_arg, skip_line, empty_name_warning,
-       non_empty_name_warning, do_get_long_name, process_input_stack,
-       flush_pending_lines, decode_args, read_request,
-       do_define_string, do_define_character, remove_character,
-       do_define_macro, length_request, get_delim_number, get_line_arg,
-       read_size, get_delim_name, do_register, do_width,
-       read_title_parts, encode_char, do_special, device_request,
-       output_request, skip_alternative, begin_alternative,
-       nop_request, do_if_request, do_source, pipe_source,
-       ps_bbox_request, tag, taga, do_terminal, do_translate,
-       hyphenation_code, hyphenation_patterns_file_code, define_class,
-       get_optional_char, check_missing_character, abort_request,
-       copy_file, transparent_file, do_macro_source,
-       charinfo_to_node_list, read_draw_node, read_color_draw_node):
-       * src/roff/troff/node.cpp (get_fontno,
-       remove_font_special_character, bold_font):
+       * src/roff/troff/div.cpp (begin_page, space_request, need_space)
+       (output_saved_vertical_space, flush_output):
+       * src/roff/troff/env.cpp (fill, no_fill, center)
+       (right_justify, indent, temporary_indent, margin_character)
+       (number_lines, do_break_request, hyphen_word):
+       * src/roff/troff/input.cpp (next_file, do_overstrike)
+       (do_bracket, do_name_test, do_expr_test, do_zero_width)
+       (token::skip, has_arg, skip_line, empty_name_warning)
+       (non_empty_name_warning, do_get_long_name, process_input_stack)
+       (flush_pending_lines, decode_args, read_request)
+       (do_define_string, do_define_character, remove_character)
+       (do_define_macro, length_request, get_delim_number)
+       (get_line_arg, read_size, get_delim_name, do_register, do_width)
+       (read_title_parts, encode_char, do_special, device_request)
+       (output_request, skip_alternative, begin_alternative)
+       (nop_request, do_if_request, do_source, pipe_source)
+       (ps_bbox_request, tag, taga, do_terminal, do_translate)
+       (hyphenation_code, hyphenation_patterns_file_code, define_class)
+       (get_optional_char, check_missing_character, abort_request)
+       (copy_file, transparent_file, do_macro_source)
+       (charinfo_to_node_list, read_draw_node, read_color_draw_node):
+       * src/roff/troff/node.cpp (get_fontno)
+       (remove_font_special_character, bold_font):
        * src/roff/troff/number.cpp (start_number, parse_term):
        * src/roff/troff/reg.cpp (define_number_reg, alter_format):
        Update call sites to use new names.
 
-       * src/roff/troff/input.cpp (token::usable_as_delimiter,
-       read_draw_node): Return Boolean, not integer, literals.
+       * src/roff/troff/input.cpp (token::usable_as_delimiter)
+       (read_draw_node): Return Boolean, not integer, literals.
 
 2021-09-06  G. Branden Robinson <g.branden.robinson@gmail.com>
 
@@ -7225,96 +7225,97 @@
        * src/include/lib.h (a_delete): Drop symbol definition.
 
        * src/devices/grohtml/output.cpp (word::~word):
-       * src/devices/grohtml/post-html.cpp (char_block::char_block,
-       assert_state::~assert_state, assert_state::add,
-       assert_state::close, replace_negate_str):
-       * src/devices/grops/ps.cpp (ps_font::ps_font,
-       subencoding::subencoding, ps_printer::define_encoding,
-       ps_printer::encode_fonts):
-       * src/devices/grops/psrm.cpp (resource_manager::document_setup,
-       resource_manager::supply_resource):
-       * src/devices/grotty/tty.cpp (tty_printer::tty_color,
-       tty_printer::tty_printer, tty_printer::color_to_idx,
-       tty_printer::add_char):
-       * src/include/itable.h (ITABLE(T)::~ITABLE(T),
-       ITABLE(T)::define):
-       * src/include/ptable.h (PTABLE(T)::~PTABLE(T),
-       PTABLE(T)::define):
+       * src/devices/grohtml/post-html.cpp (char_block::char_block)
+       (assert_state::~assert_state, assert_state::add)
+       (assert_state::close, replace_negate_str):
+       * src/devices/grops/ps.cpp (ps_font::ps_font)
+       (subencoding::subencoding, ps_printer::define_encoding)
+       (ps_printer::encode_fonts):
+       * src/devices/grops/psrm.cpp (resource_manager::document_setup)
+       (resource_manager::supply_resource):
+       * src/devices/grotty/tty.cpp (tty_printer::tty_color)
+       (tty_printer::tty_printer, tty_printer::color_to_idx)
+       (tty_printer::add_char):
+       * src/include/itable.h (ITABLE(T)::~ITABLE(T))
+       (ITABLE(T)::define):
+       * src/include/ptable.h (PTABLE(T)::~PTABLE(T))
+       (PTABLE(T)::define):
        * src/libs/libbib/index.cpp
        (index_search_item::~index_search_item, make_index_search_item,
        index_search_item_iterator::index_search_item_iterator,
        index_search_item::get_tag, index_search_item::munge_filename,
        index_search_item::search):
-       * src/libs/libbib/linear.cpp (bmpattern::~bmpattern,
-       file_buffer::file_buffer, file_buffer::load,
-       linear_searcher::linear_searcher,
-       linear_searcher::~linear_searcher):
+       * src/libs/libbib/linear.cpp (bmpattern::~bmpattern)
+       (file_buffer::file_buffer, file_buffer::load)
+       (linear_searcher::linear_searcher)
+       (linear_searcher::~linear_searcher):
        * src/libs/libbib/search.cpp
-       (search_list_iterator::search_list_iterator,
-       search_item::search_item):
-       * src/libs/libdriver/input.cpp (IntArray::~IntArray,
-       IntArray::append, StringBuf::~StringBuf, StringBuf::append,
-       get_integer_arg, parse_x_command, do_file):
-       * src/libs/libdriver/printer.cpp (printer::printer,
-       printer::load_font, text_file::~text_file, text_file::next,
-       font::~font, font_widths_cache::~font_widths_cache,
-       font:alloc_ch_index, font::extend_ch, font::compact,
-       font::load_desc):
+       (search_list_iterator::search_list_iterator)
+       (search_item::search_item):
+       * src/libs/libdriver/input.cpp (IntArray::~IntArray)
+       (IntArray::append, StringBuf::~StringBuf, StringBuf::append)
+       (get_integer_arg, parse_x_command, do_file):
+       * src/libs/libdriver/printer.cpp (printer::printer)
+       (printer::load_font, text_file::~text_file, text_file::next)
+       (font::~font, font_widths_cache::~font_widths_cache)
+       (font:alloc_ch_index, font::extend_ch, font::compact)
+       (font::load_desc):
        * src/libs/libgroff/fontfile.cpp (font::open_file):
-       * src/libs/libgroff/relocate.cpp (searchpath, searchpathext,
-       set_current_prefix):
-       * src/libs/libgroff/searchpath.cpp (search_path::search_path,
-       search_path::command_line_dir, search_path::open_file,
-       search_path::open_file_cautious):
-       * src/libs/libgroff/string.cpp (sfree, srealloc,
-       string::remove_spaces):
+       * src/libs/libgroff/relocate.cpp (searchpath, searchpathext)
+       (set_current_prefix):
+       * src/libs/libgroff/searchpath.cpp (search_path::search_path)
+       (search_path::command_line_dir, search_path::open_file)
+       (search_path::open_file_cautious):
+       * src/libs/libgroff/string.cpp (sfree, srealloc)
+       (string::remove_spaces):
        * src/libs/libgroff/symbol.cpp (symbol::symbol, concat):
-       * src/libs/libgroff/tmpfile.cpp (temp_init::temp_init,
-       xtmpfile_list_init::~xtmpfile_list_init, xtmpfile):
-       * src/preproc/eqn/box.cpp (set_gfont, set_grfont, set_gbfont,
-       box_list::append, box_list::~box_list):
-       * src/preproc/eqn/delim.cpp (make_delim_box,
-       delim_box::~delim_box):
+       * src/libs/libgroff/tmpfile.cpp (temp_init::temp_init)
+       (xtmpfile_list_init::~xtmpfile_list_init, xtmpfile):
+       * src/preproc/eqn/box.cpp (set_gfont, set_grfont, set_gbfont)
+       (box_list::append, box_list::~box_list):
+       * src/preproc/eqn/delim.cpp (make_delim_box)
+       (delim_box::~delim_box):
        * src/preproc/eqn/eqn.ypp (number):
-       * src/preproc/eqn/lex.ypp (file_input::~file_input,
-       argument_macro_input::~argument_macro_input):
-       * src/preproc/eqn/pile.ypp (matrix_box::~matrix_box,
-       matrix_box::append):
+       * src/preproc/eqn/lex.ypp (file_input::~file_input)
+       (argument_macro_input::~argument_macro_input):
+       * src/preproc/eqn/pile.ypp (matrix_box::~matrix_box)
+       (matrix_box::append):
        * src/preproc/eqn/special.cpp (special_box::~special_box):
        * src/preproc/eqn/text.ypp (set_char_type):
        * src/preproc/html/pre-html.cpp (get_line, scanArguments):
-       * src/preproc/pic/object.cpp (output::~output,
-       output::set_args, text_item::~text_item,
-       object_spec::~object_spec, command_object::~command_object,
-       line_object::~line_object):
-       * src/preproc/pic/pic.ypp (placeless_element, reset_variables,
-       print_args, text_expr, object_spec, text, sprintf_args, path):
-       * src/preproc/refer/command.cpp (input_item::~input_item,
-       input_item::peek_char):
+       * src/preproc/pic/object.cpp (output::~output)
+       (output::set_args, text_item::~text_item)
+       (object_spec::~object_spec, command_object::~command_object)
+       (line_object::~line_object):
+       * src/preproc/pic/pic.ypp (placeless_element, reset_variables)
+       (print_args, text_expr, object_spec, text, sprintf_args, path):
+       * src/preproc/refer/command.cpp (input_item::~input_item)
+       (input_item::peek_char):
        * src/preproc/refer/label.ypp (lookup_label):
        * src/preproc/refer/refer.cpp (store_citation, store_reference):
        * src/preproc/tbl/main.cpp (format::add_rows, format::~format):
-       * src/preproc/tbl/table.cpp (block_entry::~block_entry,
-       table::~table, table::allocate):
-       * src/roff/groff/groff.cpp (possible_command::~possible_command,
-       possible_command::clear_name):
+       * src/preproc/tbl/table.cpp (block_entry::~block_entry)
+       (table::~table, table::allocate):
+       * src/roff/groff/groff.cpp (possible_command::~possible_command)
+       (possible_command::clear_name):
        * src/roff/troff/column.cpp
-       (justification_spec::~justification_spec,
-       justification_spec::append):
+       ((justification_spec::~justification_spec)
+       (justification_spec::append):
        * src/roff/troff/dictionary.cpp (dictionary::lookup):
-       * src/roff/troff/env.cpp (override_sizes, tab_stops::to_string,
-       hyphen_word, hyphen_trie::insert_hyphenation):
-       * src/roff/troff/input.cpp (read_long_escape_name, token::next,
-       do_get_long_name, temp_iterator::~temp_iterator, get_delim_name,
-       pipe_source, read_string, pipe_output, system_request,
-       open_mac_file, do_macro_source, do_register_assignment,
-       do_string_assignment, read_draw_node, copy_mode_error):
-       * src/roff/troff/node.cpp (troff_output_file::set_font,
-       troff_output_file::~troff_output_file, draw_node::is_tag,
-       grow_font_table, font_family::~font_family,
-       font_family::make_definite):
-       * src/utils/hpftodit/hpftodit.cpp (name_list::~name_list,
-       read_map):
+       * src/roff/troff/env.cpp (override_sizes, tab_stops::to_string)
+       (hyphen_word, hyphen_trie::insert_hyphenation):
+       * src/roff/troff/input.cpp (read_long_escape_name, token::next)
+       (do_get_long_name, temp_iterator::~temp_iterator)
+       (get_delim_name, pipe_source, read_string, pipe_output)
+       (system_request, open_mac_file, do_macro_source)
+       (do_register_assignment, do_string_assignment, read_draw_node)
+       (copy_mode_error):
+       * src/roff/troff/node.cpp (troff_output_file::set_font)
+       (troff_output_file::~troff_output_file, draw_node::is_tag)
+       (grow_font_table, font_family::~font_family)
+       (font_family::make_definite):
+       * src/utils/hpftodit/hpftodit.cpp (name_list::~name_list)
+       (read_map):
        * src/utils/indxbib/indxbib.cpp (main, get_cwd):
        * src/utils/tfmtodit/tfmtodit.cpp (tfm::~tfm, tfm::load): Port
        uses of `a_delete` to `delete[]`.
@@ -7328,9 +7329,9 @@
        * src/include/lib.h (ad_delete): Drop symbol definition.
 
        * src/preproc/pic/object.cpp (graphic_object::print_text):
-       * src/preproc/refer/ref.cpp (reference::reference,
-       reference::merge, reference::insert_field,
-       reference::delete_field):
+       * src/preproc/refer/ref.cpp (reference::reference)
+       (reference::merge, reference::insert_field)
+       (reference::delete_field):
        * src/preproc/tbl/main.cpp (format::add_rows): Port uses of
        `ad_delete` to `delete[]`.
 
@@ -7929,11 +7930,11 @@
        requested data.
 
        * src/roff/troff/reg.h (reg, variable_reg):
-       * src/roff/troff/div.cpp (page_offset_reg, page_length_reg,
-       vertical_position_reg, high_water_mark_reg,
-       distance_to_next_trap_reg, page_number_reg, no_space_mode_reg):
-       * src/roff/troff/env.cpp (int_env_reg, vunits_env_reg,
-       hunits_env_reg, horizontal_place_reg):
+       * src/roff/troff/div.cpp (page_offset_reg, page_length_reg)
+       (vertical_position_reg, high_water_mark_reg)
+       (distance_to_next_trap_reg, page_number_reg, no_space_mode_reg):
+       * src/roff/troff/env.cpp (int_env_reg, vunits_env_reg)
+       (hunits_env_reg, horizontal_place_reg):
        * src/roff/troff/input.cpp (writable_lineno_reg):
        * src/roff/troff/reg.cpp (reg, number_reg, variable_reg): Update
        class and member function definitions to reflect the new type.
@@ -8102,8 +8103,8 @@
 
 2021-07-26  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/utils/hpftodit/hpftodit.cpp (hp_msl_to_ucode_name,
-       unicode_to_ucode_name): Hush "format nonliteral" compiler
+       * src/utils/hpftodit/hpftodit.cpp (hp_msl_to_ucode_name)
+       (unicode_to_ucode_name): Hush "format nonliteral" compiler
        warnings by using a preprocessor-defined string literal as an
        sprintf() format string instead of a C++ variable that just
        compared identically to the same thing.
@@ -8475,27 +8476,27 @@
 
        * src/roff/troff/token.h (get_name, get_long_name): Change type
        of parameter from `int` to `bool` and default from 0 to `false`.
-       * src/roff/troff/input.cpp (do_get_long_name,
-       empty_name_warning, get_name, get_long_name): Change type of
+       * src/roff/troff/input.cpp (do_get_long_name)
+       (empty_name_warning, get_name, get_long_name): Change type of
        parameter from `int` to `bool` in declarations and definitions.
        * src/roff/troff/column.cpp (column_justify):
        * src/roff/troff/div.cpp (diversion_trap):
-       * src/roff/troff/env.cpp (environment_switch, environment_copy,
-       do_input_trap, set_hyphenation_language,
-       do_hyphenation_patterns_file):
-       * src/roff/troff/input.cpp (define_color, composite_request,
-       do_define_string, do_define_macro, rename_macro, alias_macro,
-       chop_macro, do_string_case_transform, substring_request,
-       length_request, asciify_macro, unformat_macro, do_register,
-       device_macro_request, do_if_request, do_source, ps_bbox_request,
-       do_open, close_request, do_write_request, write_macro_request,
-       define_class, copy_file, vjustify, transparent_file,
-       do_macro_source):
-       * src/roff/troff/node.cpp (font_translate, font_position, style,
-       get_fontno):
-       * src/roff/troff/reg.cpp (define_number_reg, inline_define_reg,
-       alter_format, alias_reg, rename_reg): Update call sites.  Add
-       comment indicating meaning of parameter.
+       * src/roff/troff/env.cpp (environment_switch, environment_copy)
+       (do_input_trap, set_hyphenation_language)
+       (do_hyphenation_patterns_file):
+       * src/roff/troff/input.cpp (define_color, composite_request)
+       (do_define_string, do_define_macro, rename_macro, alias_macro)
+       (chop_macro, do_string_case_transform, substring_request)
+       (length_request, asciify_macro, unformat_macro, do_register)
+       (device_macro_request, do_if_request, do_source)
+       (ps_bbox_request, do_open, close_request, do_write_request)
+       (write_macro_request, define_class, copy_file, vjustify)
+       (transparent_file, do_macro_source):
+       * src/roff/troff/node.cpp (font_translate, font_position, style)
+       (get_fontno):
+       * src/roff/troff/reg.cpp (define_number_reg, inline_define_reg)
+       (alter_format, alias_reg, rename_reg): Update call sites.  Add
+       (comment indicating meaning of parameter.
 
        Do similarly for token::delimiter() member function.
 
@@ -8505,8 +8506,8 @@
        to `false`.
        * src/roff/troff/input.cpp (token::delimiter): Change type of
        parameter from `int` to `bool` in definition.
-       * src/roff/troff/input.cpp (do_expr_test, get_delim_number,
-       get_line_arg, read_size, do_register, read_draw_node):
+       * src/roff/troff/input.cpp (do_expr_test, get_delim_number)
+       (get_line_arg, read_size, do_register, read_draw_node):
        * src/roff/troff/reg.cpp (inline_define_reg): Update call sites.
        Add comment indicating meaning of parameter.
 
@@ -9181,11 +9182,11 @@
        * src/roff/troff/input.cpp (token::get_char): Update definition.
        * src/roff/troff/env.cpp (hyphen_word):
        * src/roff/troff/node.cpp (remove_font_special_character):
-       * src/roff/troff/input.cpp (do_overstrike, do_bracket, next,
-       do_define_character, remove_character, get_line_arg,
-       encode_char, do_if_request, do_translate, char_flags,
-       hyphenation_code, define_class): Update call sites.  Add comment
-       indicating meaning of parameter.
+       * src/roff/troff/input.cpp (do_overstrike, do_bracket, next)
+       (do_define_character, remove_character, get_line_arg)
+       (encode_char, do_if_request, do_translate, char_flags)
+       (hyphenation_code, define_class): Update call sites.  Add
+       comment indicating meaning of parameter.
 
 2021-06-25  G. Branden Robinson <g.branden.robinson@gmail.com>
 
@@ -9541,8 +9542,8 @@
        files from distribution.  They are not needed by any live code
        in the tree; possibly only groffer ever used them.
 
-       * src/roff/groff/groff.am (GROFF_OPTS_OUTPUT, groffoptsdir,
-       groffopts_DATA): Delete variables.
+       * src/roff/groff/groff.am (GROFF_OPTS_OUTPUT, groffoptsdir)
+       (groffopts_DATA): Delete variables.
        (MOSTLYCLEANFILES): Stop adding to target.
        (groff_opts.tmp, groff_opts_no_arg.txt,
        groff_opts_with_arg.txt): Delete targets.
@@ -9590,9 +9591,9 @@
 
 2021-06-03  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/roff/troff/input.cpp (else_request, while_request,
-       pipe_source, open_request, opena_request, pipe_output,
-       system_request): Update diagnostic messages to not presume the
+       * src/roff/troff/input.cpp (else_request, while_request)
+       (pipe_source, open_request, opena_request, pipe_output)
+       (system_request): Update diagnostic messages to not presume the
        identities of the control or escape characters.
 
 2021-06-01  G. Branden Robinson <g.branden.robinson@gmail.com>
@@ -10472,8 +10473,8 @@
 
 2021-04-19  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/roff/troff/input.cpp (source, source_quietly,
-       macro_source, macro_source_quietly): Use idiomatic Boolean
+       * src/roff/troff/input.cpp (source, source_quietly)
+       (macro_source, macro_source_quietly): Use idiomatic Boolean
        literals.
 
 2021-04-17  G. Branden Robinson <g.branden.robinson@gmail.com>
@@ -10753,8 +10754,8 @@
 
 2021-03-02  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * doc/groff.texi (Identifiers, Strings, Writing Macros,
-       Diversions): Improve cross-linkage of documentation regarding
+       * doc/groff.texi (Identifiers, Strings, Writing Macros)
+       (Diversions): Improve cross-linkage of documentation regarding
        shared name space of macros, strings, diversions, and boxes.
 
        Fixes <https://savannah.gnu.org/bugs/?58995>.
@@ -10787,8 +10788,8 @@
        tbl(1) table rows to spontaneously become numbered.  Use new
        \n[.nm] register to determine whether line numbering is enabled.
 
-       * src/preproc/tbl/table.cpp (table::init_output, table::do_row,
-       table::do_bottom): Predicate all conditions on \n[ln]
+       * src/preproc/tbl/table.cpp (table::init_output, table::do_row)
+       (table::do_bottom): Predicate all conditions on \n[ln]
        additionally on \n[.nm].
 
        Thanks to Olle Lögdahl for the report.  Problem appears to date
@@ -10845,8 +10846,8 @@
 
 2021-02-14  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/libs/libgroff/searchpath.cpp (search_path::open_file,
-       search_path::open_file_cautious): Save errno before calling
+       * src/libs/libgroff/searchpath.cpp (search_path::open_file)
+       (search_path::open_file_cautious): Save errno before calling
        free() and restore it afterwards.  A future version of POSIX
        will require that free() not change errno if it succeeds[1];
        some C library implementations, including recent versions of
@@ -11396,8 +11397,8 @@
 
 2020-12-01  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/utils/xtotroff/xtotroff.c (CanonicalizeFontName,
-       FontNamesAmbiguous, MapFont, main): Format diagnostic messages
+       * src/utils/xtotroff/xtotroff.c (CanonicalizeFontName)
+       (FontNamesAmbiguous, MapFont, main): Format diagnostic messages
        more consistently with GNU Coding Standards.  Prefix with name
        of complaining command.  Put argument literals in quotation
        marks.  Put each messge on one line only.
@@ -11622,11 +11623,11 @@
 
 2020-10-31  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       * src/roff/troff/input.cpp (do_overstrike, do_bracket,
-       do_name_test, do_expr_test, do_zero_width, do_width, do_special,
-       do_if_request, read_color_draw_node): Improve diagnostic
-       messages for missing closing delimiters by describing the
-       incomplete structure and the problem token.
+       * src/roff/troff/input.cpp (do_overstrike, do_bracket)
+       (do_name_test, do_expr_test, do_zero_width, do_width)
+       (do_special, do_if_request, read_color_draw_node): Improve
+       diagnostic messages for missing closing delimiters by describing
+       the incomplete structure and the problem token.
        (read_rgb, read_cmy, read_cmyk, read_gray): Improve English
        syntax of diagnostic message when color definition missing.
 
@@ -11744,14 +11745,15 @@
 
 2020-10-22  G. Branden Robinson <g.branden.robinson@gmail.com>
 
-       Use only malloc() and free() to manage memory of paths opened by
-       the parser instead of mixing in C++ new/delete management under
-       some runtime-dependent circumstances.
+       Use only `malloc()` and `free()` to manage memory of paths
+       opened by the parser instead of mixing in C++ new/delete
+       management under some runtime-dependent circumstances.
 
-       * src/libs/libgroff/relocate.cpp (relocatep): Use malloc(), not
-       new.
-       * src/roff/troff/input.cpp (process_macro_file,
-       process_startup_file, macro_source): Use free(), not (a_)delete.
+       * src/libs/libgroff/relocate.cpp (relocatep): Use `malloc()`,
+       not new.
+       * src/roff/troff/input.cpp (process_macro_file)
+       (process_startup_file, macro_source): Use `free()`, not
+       `{a_,}delete()`.
 
        Thanks to an anonymous contributor for the report and patch.
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]