texinfo-commits
[Top][All Lists]
Advanced

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

master updated (0a591e031f -> c9210497da)


From: Patrice Dumas
Subject: master updated (0a591e031f -> c9210497da)
Date: Thu, 14 Dec 2023 16:39:28 -0500 (EST)

pertusus pushed a change to branch master.

    from 0a591e031f * tp/Texinfo/XS/convert/convert_html.c 
(convert_today_command) (commands_internal_conversion_table), 
tp/Texinfo/XS/main/convert_to_text.c (convert_to_text_internal), 
tp/Texinfo/XS/main/convert_utils.c (expand_today): implement expand_today.  Use 
it in convert_to_text and in implementation of convert_today_command for HTML 
in C.
     new 7ebfc7b0f2 * tp/Texinfo/XS/main/convert_utils.c (add_heading_number): 
implement the case of translations, with a converter with translations support 
present.
     new 1297abcdc4 * tp/Texinfo/Convert/HTML.pm (_initialize_output_state) 
(converter_initialize): move document_context and multiple_pass initialization 
to _initialize_output_state.
     new c9210497da * tp/Texinfo/Convert/Converter.pm (%XS_overrides, 
reset_converter), tp/Texinfo/XS/convert/ConvertXS.xs (reset_converter) 
(html_finalize_output_state), tp/texi2any.pl, tp/t/test_utils.pl (test): split 
reset_converter out of html_finalize_output_state, and call reset_converter 
later than html_finalize_output_state, when the converter data is not needed 
anymore.  In html_finalize_output_state the finalization of the converting 
state is kept.


Summary of changes:
 ChangeLog                                     |  56 ++++++
 tp/Texinfo/Convert/Converter.pm               |   7 +
 tp/Texinfo/Convert/HTML.pm                    |  10 +-
 tp/Texinfo/Convert/Utils.pm                   |   6 +
 tp/Texinfo/XS/convert/ConvertXS.xs            |  49 ++++-
 tp/Texinfo/XS/convert/build_html_perl_state.c |  47 -----
 tp/Texinfo/XS/convert/convert_html.c          | 271 ++++++++++++++------------
 tp/Texinfo/XS/convert/convert_html.h          |  13 ++
 tp/Texinfo/XS/main/convert_to_text.c          |   4 +-
 tp/Texinfo/XS/main/convert_utils.c            |  86 ++++----
 tp/Texinfo/XS/main/converter_types.h          |   4 -
 tp/Texinfo/XS/main/utils.h                    |   2 +-
 tp/t/convert_to_text.t                        | 113 +++++++++++
 tp/t/test_utils.pl                            |   1 +
 tp/texi2any.pl                                |   8 +
 15 files changed, 455 insertions(+), 222 deletions(-)
 create mode 100644 tp/t/convert_to_text.t



reply via email to

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