texinfo-commits
[Top][All Lists]
Advanced

[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(-)



reply via email to

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