texinfo-commits
[Top][All Lists]
Advanced

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

master updated (70e1ef8c5c -> 02f6f22251)


From: Patrice Dumas
Subject: master updated (70e1ef8c5c -> 02f6f22251)
Date: Fri, 4 Oct 2024 06:24:38 -0400 (EDT)

pertusus pushed a change to branch master.

    from 70e1ef8c5c * tp/Texinfo/XS/main/manipulate_tree.c 
(copy_associated_info) (copy_tree_internal, remove_associated_copy_info, 
parse_node_manual) (modify_tree, normalized_menu_entry_internal_node, 
first_menu_node), tp/Texinfo/XS/main/tree.c (destroy_associated_info) 
(destroy_source_mark_list, destroy_element_and_children) 
(remove_element_from_list, add_element_if_not_in_list) 
(replace_element_in_list, next_bracketed_or_word_agg) (split_delimiters, 
split_def_args, parse_def), tp/Texin [...]
     new e47910eb8e * tp/Texinfo/XS/parsetexi/multitable.c 
(gather_previous_item): rename begin as begin_idx, end as end_pos and 
term_begin as term_begin_idx. Set directly begin_idx, end_pos and 
term_begin_idx to the value that is to be use if the command corresponding to 
the variable is not found.  Use size_t instead of int.
     new 1a0c56f707 * tp/Texinfo/XS/main/parser_conf.h (PARSER_CONF): use 
size_t for the descriptor field.
     new e521320042 * tp/Texinfo/XS/main/utils.c (get_encoding_conversion): use 
a separate variable for utf8_missing case.  Use size_t encoding_nr to find he 
number of the encoding, using 0 for not found.  Also use size_t for 
encoding_index and set it when the case is known.
     new 6912490d18 * tp/Texinfo/XS/structuring_transfo/transformations.c 
(fill_gaps_in_sectioning, move_index_entries_after_items) 
(reassociate_to_node): use number of elements and size_t in a first step before 
setting the indices.
     new ba59e3eb4c * tp/Texinfo/XS/convert/build_html_perl_state.c 
(build_no_arg_commands_formatting, build_html_files_source_info) 
(build_html_elements_in_file_count, build_html_translated_names) 
(build_html_command_formatted_args, build_replaced_substrings), 
tp/Texinfo/XS/convert/convert_html.c (html_get_tree_root_element) 
(add_associated_file_info_integer, lookup_associated_file_info) 
(html_register_opened_section_level, prepare_special_units) 
(set_special_units_targets_files) (prepar [...]
     new 02f6f22251 * tp/Texinfo/XS/convert/converter.c (retrieve_converter) 
(unregister_converter_descriptor), 
tp/Texinfo/XS/convert/get_converter_perl_info.c (get_sv_converter), 
tp/Texinfo/XS/main/build_perl_info.c: use size_t for converter descriptor 
consistently.


Summary of changes:
 ChangeLog                                          | 187 +++++++++-
 tp/Texinfo/XS/convert/ConvertXS.xs                 |  12 +-
 tp/Texinfo/XS/convert/build_html_perl_state.c      |  12 +-
 tp/Texinfo/XS/convert/convert_html.c               | 411 +++++++++++----------
 tp/Texinfo/XS/convert/converter.c                  |  16 +-
 tp/Texinfo/XS/convert/converter.h                  |   4 +-
 tp/Texinfo/XS/convert/get_converter_perl_info.c    |   6 +-
 tp/Texinfo/XS/convert/get_html_perl_info.c         |  14 +-
 tp/Texinfo/XS/convert/get_html_perl_info.h         |   6 +-
 tp/Texinfo/XS/convert/texinfo.c                    |   2 +-
 tp/Texinfo/XS/main/build_perl_info.c               | 103 ++++--
 tp/Texinfo/XS/main/convert_to_texinfo.c            |   5 +-
 tp/Texinfo/XS/main/convert_to_text.c               |   6 +-
 tp/Texinfo/XS/main/convert_utils.c                 |   6 +-
 tp/Texinfo/XS/main/converter_types.h               |   2 +-
 tp/Texinfo/XS/main/debug.c                         |  10 +-
 tp/Texinfo/XS/main/document.c                      |   2 +-
 tp/Texinfo/XS/main/errors.c                        |   2 +-
 tp/Texinfo/XS/main/extra.c                         |  11 +-
 tp/Texinfo/XS/main/get_perl_info.c                 |  39 +-
 tp/Texinfo/XS/main/get_perl_info.h                 |   6 +-
 tp/Texinfo/XS/main/manipulate_indices.c            |  11 +-
 tp/Texinfo/XS/main/node_name_normalization.c       |  14 +-
 tp/Texinfo/XS/main/output_unit.c                   |  39 +-
 tp/Texinfo/XS/main/output_unit.h                   |   6 +-
 tp/Texinfo/XS/main/parser_conf.c                   |   2 +-
 tp/Texinfo/XS/main/parser_conf.h                   |   6 +-
 tp/Texinfo/XS/main/translations.c                  |   8 +-
 tp/Texinfo/XS/main/tree_types.h                    |   2 +-
 tp/Texinfo/XS/main/unicode.c                       |   8 +-
 tp/Texinfo/XS/main/utils.c                         |  45 +--
 tp/Texinfo/XS/main/utils.h                         |   2 +-
 tp/Texinfo/XS/parsetexi/Parsetexi.xs               |   4 +-
 tp/Texinfo/XS/parsetexi/close.c                    |   6 +-
 tp/Texinfo/XS/parsetexi/commands.c                 |   4 +-
 tp/Texinfo/XS/parsetexi/def.c                      |   4 +-
 tp/Texinfo/XS/parsetexi/end_line.c                 |  13 +-
 tp/Texinfo/XS/parsetexi/handle_commands.c          |   6 +-
 tp/Texinfo/XS/parsetexi/indices.c                  |  12 +-
 tp/Texinfo/XS/parsetexi/macro.c                    |  51 +--
 tp/Texinfo/XS/parsetexi/menus.c                    |   4 +-
 tp/Texinfo/XS/parsetexi/multitable.c               |  48 +--
 tp/Texinfo/XS/parsetexi/parser.c                   |   7 +-
 tp/Texinfo/XS/parsetexi/separator.c                |   2 +-
 .../XS/structuring_transfo/StructuringTransfoXS.xs |   6 +-
 tp/Texinfo/XS/structuring_transfo/structuring.c    |  84 +++--
 .../XS/structuring_transfo/transformations.c       | 111 +++---
 47 files changed, 816 insertions(+), 551 deletions(-)



reply via email to

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