[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (a018b80546 -> c135c7d4b6)
From: |
Patrice Dumas |
Subject: |
master updated (a018b80546 -> c135c7d4b6) |
Date: |
Tue, 20 Feb 2024 15:11:54 -0500 (EST) |
pertusus pushed a change to branch master.
from a018b80546 * tp/Texinfo/Convert/Plaintext.pm (convert): Set
$self->{'encoding_disabled'} to 1 so that 'convert' will always return an
unencoded character string. * tp/t/test_utils.pl (convert_to_plaintext,
convert_to_info): Do not set OUTPUT_PERL_ENCODING to prevent encoding. *
tp/Texinfo/Convert/Info.pm (output): Set $self->{'encoding_disabled'} if not
outputting to a file, before any conversion is done.
new 6d369e2b59 * tp/Texinfo/Structuring.pm (rebuild_output_units),
tp/Texinfo/XS/structuring_transfo/StructuringTransfoXS.xs
(rebuild_output_units): reuse the input reference instead of creating a new
one. Do that by calling rebuild_output_units_list in XS. Do not return
anything. Update callers.
new c135c7d4b6 * tp/Texinfo/Document.pm (rebuild_document),
tp/Texinfo/XS/main/DocumentXS.xs (rebuild_document),
tp/Texinfo/XS/main/build_perl_info.c (fill_document_hv) (build_document,
rebuild_document): distinguish building document and rebuilding an existing HV.
Reuse the reference given as rebuild_document argument, do not return
anything. Update callers of Texinfo::Document::rebuild_document.
Summary of changes:
ChangeLog | 37 ++++++
tp/Texinfo/Convert/Converter.pm | 2 +-
tp/Texinfo/Convert/HTML.pm | 3 +-
tp/Texinfo/Convert/Info.pm | 13 ++-
tp/Texinfo/Document.pm | 2 -
tp/Texinfo/Structuring.pm | 1 -
tp/Texinfo/XS/convert/ConvertXS.xs | 3 +-
tp/Texinfo/XS/convert/build_html_perl_state.c | 16 +--
tp/Texinfo/XS/convert/build_html_perl_state.h | 2 +-
tp/Texinfo/XS/main/DocumentXS.xs | 121 ++++++++-----------
tp/Texinfo/XS/main/build_perl_info.c | 128 ++++++++++++++-------
tp/Texinfo/XS/main/build_perl_info.h | 1 +
tp/Texinfo/XS/main/get_perl_info.c | 1 +
tp/Texinfo/XS/parsetexi/end_line.c | 3 +-
.../XS/structuring_transfo/StructuringTransfoXS.xs | 13 +--
tp/t/automatic_nodes.t | 4 +-
tp/t/do_master_menu.t | 8 +-
tp/t/protect_character_in_texinfo.t | 2 +-
tp/t/test_protect_hashchar_at_line_beginning.t | 2 +-
tp/t/test_utils.pl | 11 +-
tp/texi2any.pl | 4 +-
21 files changed, 219 insertions(+), 158 deletions(-)
- master updated (a018b80546 -> c135c7d4b6),
Patrice Dumas <=