[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (186bfb9c84 -> cb6fbd9ce3)
From: |
Patrice Dumas |
Subject: |
master updated (186bfb9c84 -> cb6fbd9ce3) |
Date: |
Sat, 2 Dec 2023 10:49:48 -0500 (EST) |
pertusus pushed a change to branch master.
from 186bfb9c84 * tp/Texinfo/XS/convert/convert_html.c
(default_format_footnotes_segment): free foot_lines.
new 9605c89d92 * tp/Texinfo/XS/convert/convert_html.c
(COMMAND_INTERNAL_CONVERSION) (COMMAND_INTERNAL_OPEN, TYPE_INTERNAL_OPEN,
types_internal_open_table) (commands_internal_conversion_table,
commands_internal_open_table) (command_open_external, type_open_external)
(register_type_open_function, register_command_open_function)
(html_converter_initialize, convert_to_html_internal),
tp/Texinfo/XS/main/converter_types.h (TYPE_OPEN_FUNCTION)
(COMMAND_OPEN_FUNCTION, CONVERTER): add type_op [...]
new c92b26cd8b * tp/Texinfo/Convert/HTML.pm (default_commands_args):
reorder to have an arg formatting done in the same order in perl and C.
new 55cc30fb5b * tp/Texinfo/Convert/HTML.pm (_convert_text): revert
inlining of calls to get state information for speed, to be able to override
the function calls in XS.
new 89054570ef * tp/Texinfo/Convert/HTML.pm: use non object oriented call
when not useful and possibly harmful as we do not want replacement of those
calls. For in_preformatted_context, in_math, in_upper_case, in_multi_expanded,
top_block_command, inside_preformatted.
new cb6fbd9ce3 * tp/Texinfo/Convert/HTML.pm (preformatted_classes_stack),
doc/texi2any_api.texi (Conversion in Preformatted Context): return a reference
on an array instead of an array. Update callers.
Summary of changes:
ChangeLog | 102 +++++
doc/texi2any_api.texi | 13 +-
tp/TODO | 10 -
tp/Texinfo/Convert/HTML.pm | 425 ++++++++++++--------
tp/Texinfo/XS/convert/ConvertXS.xs | 359 ++++++++++++++---
tp/Texinfo/XS/convert/build_html_perl_state.c | 221 -----------
tp/Texinfo/XS/convert/build_html_perl_state.h | 2 -
tp/Texinfo/XS/convert/convert_html.c | 533 +++++++++++++++++++-------
tp/Texinfo/XS/convert/convert_html.h | 34 ++
tp/Texinfo/XS/main/converter_types.h | 28 +-
tp/Texinfo/XS/main/utils.h | 19 +-
tp/ext/highlight_syntax.pm | 3 +-
12 files changed, 1140 insertions(+), 609 deletions(-)
- master updated (186bfb9c84 -> cb6fbd9ce3),
Patrice Dumas <=
- [no subject], Patrice Dumas, 2023/12/02
- [no subject], Patrice Dumas, 2023/12/02
- [no subject], Patrice Dumas, 2023/12/02
- [no subject], Patrice Dumas, 2023/12/02
- [no subject], Patrice Dumas, 2023/12/02