texinfo-commits
[Top][All Lists]
Advanced

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



reply via email to

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