[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (ac083f1040 -> 219e37f90c)
From: |
Patrice Dumas |
Subject: |
master updated (ac083f1040 -> 219e37f90c) |
Date: |
Tue, 13 Feb 2024 17:51:45 -0500 (EST) |
pertusus pushed a change to branch master.
from ac083f1040 * tp/Texinfo/Convert/Converter.pm (%XS_overrides)
(get_converter_indices_sorted_by_letter), tp/Texinfo/XS/convert/ConvertXS.xs
(get_converter_indices_sorted_by_letter), tp/Texinfo/XS/main/build_perl_info.c
(build_sorted_indices_by_letter): override directly
get_converter_indices_sorted_by_letter, find indices information in XS through
perl hashes. Remove _XS_get_converter_indices_sorted_by_letter. Have
build_sorted_indices_by_letter use HV in argument and return HV i [...]
new d5ff319504 * tp/Texinfo/XS/convert/convert_html.c
(html_reset_converter), tp/Texinfo/XS/main/converter_types.h (CONVERTER): no
sorted index entries in converter anymore, they are in document.
new 219e37f90c * tp/Texinfo/XS/main/document.c
(new_collation_sorted_indices_by_index)
(find_collation_sorted_indices_by_index, sorted_indices_by_index)
(destroy_document_information_except_tree), tp/Texinfo/XS/main/document_types.h
(INDEX_SORTED_BY_INDEX) (COLLATION_INDICES_SORTED_BY_INDEX,
COLLATIONS_INDICES_SORTED_BY_INDEX) (DOCUMENT),
tp/Texinfo/XS/main/manipulate_indices.c (destroy_indices_sorted_by_index,
compare_sortable_index_entry) (sort_indices_by_index): implement index so [...]
Summary of changes:
ChangeLog | 36 ++++++++
tp/Texinfo/Convert/Converter.pm | 6 +-
tp/Texinfo/XS/convert/ConvertXS.xs | 41 +++++++++
tp/Texinfo/XS/convert/convert_html.c | 6 --
tp/Texinfo/XS/convert/converter.c | 21 +++++
tp/Texinfo/XS/convert/converter.h | 1 +
tp/Texinfo/XS/main/build_perl_info.c | 48 +++++++++++
tp/Texinfo/XS/main/build_perl_info.h | 3 +
tp/Texinfo/XS/main/converter_types.h | 1 -
tp/Texinfo/XS/main/document.c | 146 ++++++++++++++++++++++++++++++--
tp/Texinfo/XS/main/document.h | 7 ++
tp/Texinfo/XS/main/document_types.h | 19 +++++
tp/Texinfo/XS/main/manipulate_indices.c | 118 ++++++++++++++++++++++++--
tp/Texinfo/XS/main/manipulate_indices.h | 10 +++
14 files changed, 440 insertions(+), 23 deletions(-)
- master updated (ac083f1040 -> 219e37f90c),
Patrice Dumas <=