[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (3b2f0722f1 -> b95aa89972)
From: |
Patrice Dumas |
Subject: |
master updated (3b2f0722f1 -> b95aa89972) |
Date: |
Mon, 6 Mar 2023 12:44:23 -0500 (EST) |
pertusus pushed a change to branch master.
from 3b2f0722f1 * tp/Texinfo/Common.pm (_copy_tree,
_substitute_references_in_array) (_substitute_references): copy info keys, fix
_substitute_references calls in which new and current were swapped, add more
checks, enable extra key hash handling setup for index_entry for all the extra
key hashes, add a level argument for nicer debug messages.
new a357baf0ef * tp/Texinfo/ParserNonXS.pm (_parse_texi_regex)
(_process_remaining_on_line), tp/Texinfo/XS/MiscXS.xs (xs_parse_texi_regex),
tp/Texinfo/XS/misc.c (xs_parse_texi_regex), tp/Texinfo/XS/parsetexi/parser.c
(process_remaining_on_line), tp/Texinfo/XS/parsetexi/separator.c
(handle_separator): handle separately the different separators (except for menu
only separators) instead of grouping them, directly in
process_remaining_on_line. Remove the handle_separator function.
new b95aa89972 * tp/Texinfo/ParserNonXS.pm (_process_remaining_on_line)
(_handle_open_brace, _handle_close_brace, _handle_comma): add
_handle_open_brace, _handle_close_brace, _handle_comma from
_process_remaining_on_line code, as in the XS parser.
Summary of changes:
ChangeLog | 18 +
tp/Texinfo/ParserNonXS.pm | 1228 ++++++++++++++++++-----------------
tp/Texinfo/XS/MiscXS.xs | 33 +-
tp/Texinfo/XS/misc.c | 44 +-
tp/Texinfo/XS/miscxs.h | 3 +
tp/Texinfo/XS/parsetexi/parser.c | 63 +-
tp/Texinfo/XS/parsetexi/parser.h | 5 +-
tp/Texinfo/XS/parsetexi/separator.c | 50 --
8 files changed, 757 insertions(+), 687 deletions(-)
- master updated (3b2f0722f1 -> b95aa89972),
Patrice Dumas <=