[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(-)
- master updated (39b90e4bfa -> 9d9515c455),
Patrice Dumas <=
- [no subject], Patrice Dumas, 2023/12/21
- [no subject], Patrice Dumas, 2023/12/21
- [no subject], Patrice Dumas, 2023/12/21
- [no subject], Patrice Dumas, 2023/12/21
- [no subject], Patrice Dumas, 2023/12/21
- [no subject], Patrice Dumas, 2023/12/21
- [no subject], Patrice Dumas, 2023/12/21