master
* info/info-hooks-default/manual-not-found.in: add note to keep inline awk program synched with separate file.
Change info test not to use :cntrl: in grep regex
* info/t/quoted-index-target.sh: new test.
* info/configfiles.c (run_info_hook) [__MINGW32__]: Append .cmd extension to hook file name. From Eli.
* info/run-external.c (get_output_from_program): Return exit status of program or 127 if there was an error. Add a parameter to save output from the program. All callers updated.
* info/dir.c (build_dir_node): avoid crash if dir file is malformed or couldn't be loaded.
info: do less in SIGWINCH handler
2026
info: expand tabs to spaces
* info/indices.c (format_reference): Place quoting DEL bytes around node name if it contains a :. * info/scan.h, info/scan.c: move INFO_QUOTE, INFO_QUOTE_STR definition to scan.h.
* info/info.c: fix formatting
* info/infodoc.c (create_internal_info_help_node): Free return value of variable_long_description_string.
* info/signals.c, info/infomap.c: Remove lines setting vim editing options.
info: Remove OSC sequences from manpages
No crash for repeated visit to "*" node
Fix dir node for hide-note-references=On
Add const
fix ChangeLog entry and comment
* info/signals.c, info/signals.h: Move most of the contents of signals.h into signals.c. Provide declaration of initialize_info_signal_handler in signals.h.
* info/signals.c (info_signal_proc) <SIGWINCH>: Do not attempt to unblock signal, as this should be unnecessary.
* info/terminal.c (terminal_new_terminal, terminal_new_terminal_hook): Remove unused.
Minor MinGW-related cleanups
* info/util.c (ansi_escape, ansi_sgr_escape): Rename.