[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(-)
- master updated (70e1ef8c5c -> 02f6f22251),
Patrice Dumas <=
- [no subject], Patrice Dumas, 2024/10/04
- [no subject], Patrice Dumas, 2024/10/04
- [no subject], Patrice Dumas, 2024/10/04
- [no subject], Patrice Dumas, 2024/10/04
- [no subject], Patrice Dumas, 2024/10/04
- [no subject], Patrice Dumas, 2024/10/04
- Prev by Date:
[no subject]
- Next by Date:
[no subject]
- Previous by thread:
branch master updated: * 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/Texinfo/XS/structuring_tra [...]
- Next by thread:
[no subject]
- Index(es):