texinfo-commits
[Top][All Lists]
Advanced

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

master updated (39b90e4bfa -> 9d9515c455)


From: Patrice Dumas
Subject: master updated (39b90e4bfa -> 9d9515c455)
Date: Thu, 21 Dec 2023 16:36:58 -0500 (EST)

pertusus pushed a change to branch master.

    from 39b90e4bfa * tp/Texinfo/Convert/Plaintext.pm (_convert) <@item in 
@enumerate/@itemize>: Use Texinfo::Convert::Paragraph::counter rather than 
Texinfo::Convert::Unicode::string_width.
     new 133bd0b7a6 * tp/Texinfo/Convert/HTML.pm (%XS_conversion_overrides) 
(_push_referred_command_stack_command, _pop_referred_command_stack) 
(_command_is_in_referred_command_stack, command_text) (_convert_xref_commands), 
tp/Texinfo/XS/convert/ConvertXS.xs (html_push_referred_command_stack_command) 
(html_pop_referred_command_stack) (html_command_is_in_referred_command_stack), 
tp/Texinfo/XS/convert/convert_html.c (html_command_text), 
tp/Texinfo/XS/main/command_stack.c (push_element_refer [...]
     new b0a3b931e5 * tp/Texinfo/XS/main/utils.h: properly comment unused code.
     new 6a593f28bd * doc/texi2any_api.texi, tp/Texinfo/Convert/HTML.pm 
(command_href) (command_contents_href, from_element_direction): return undef if 
there is no href, or the string is empty.  Update callers.
     new aa16e42a14 * tp/Texinfo/Convert/HTML.pm (_convert_xref_commands): 
remove file_arg_tree intermediary variable.
     new f5203b0adb * tp/Texinfo/XS/convert/convert_html.c 
(external_node_href): call url_protect_file_text and not url_protect_url_text 
for files.
     new 41de5626d9 * tp/Texinfo/XS/convert/convert_html.c 
(html_format_button_function): use 
default_panel_button_dynamic_direction_section_footer and 
default_panel_button_dynamic_direction C functions for dynamic buttons 
formatting.
     new 9d9515c455 * tp/Texinfo/XS/convert/convert_html.c 
(html_default_format_button_icon_img, format_button_icon_img): implement 
format_button_icon_img in C.


Summary of changes:
 ChangeLog                                     |  93 +++++
 doc/texi2any_api.texi                         |   4 +-
 tp/TODO                                       |  15 +
 tp/Texinfo/Convert/HTML.pm                    | 407 ++++++++++--------
 tp/Texinfo/XS/convert/ConvertXS.xs            |  48 +++
 tp/Texinfo/XS/convert/build_html_perl_state.c |  27 --
 tp/Texinfo/XS/convert/convert_html.c          | 580 ++++++++++++++++++++++++--
 tp/Texinfo/XS/convert/converter.c             |  12 +-
 tp/Texinfo/XS/main/command_stack.c            |  50 +++
 tp/Texinfo/XS/main/command_stack.h            |   6 +
 tp/Texinfo/XS/main/converter_types.h          |  17 +-
 tp/Texinfo/XS/main/debug.c                    |   6 +-
 tp/Texinfo/XS/main/extra.c                    |   1 +
 tp/Texinfo/XS/main/utils.h                    |   6 +-
 tp/t/30sectioning.t                           |  26 +-
 tp/t/results/converters_tests/top_in_ref.pl   |   4 +-
 tp/t/results/sectioning/novalidate.pl         |  83 ++++
 17 files changed, 1117 insertions(+), 268 deletions(-)



reply via email to

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