[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (219e37f90c -> 74e69d9e81)
From: |
Patrice Dumas |
Subject: |
master updated (219e37f90c -> 74e69d9e81) |
Date: |
Wed, 14 Feb 2024 08:22:50 -0500 (EST) |
pertusus pushed a change to branch master.
from 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 [...]
new 638ae96181 * tp/Texinfo/Indices.pm
(_setup_sort_sortable_strings_collator) (sort_indices_by_index,
sort_indices_by_letter), tp/Texinfo/XS/main/manipulate_indices.c
(setup_sort_sortable_strings_collator, sort_indices_by_index)
(sort_indices_by_letter): require a document argument. Remove
merged_index_entries and indices_information arguments, put document as first
argument. Update callers.
new a403b4aee8 * tp/Texinfo/Document.pm (sorted_indices_by_letter)
(sorted_indices_by_index), tp/Texinfo/XS/main/document.c
(sorted_indices_by_letter, sorted_indices_by_index): set the document argument
to be the first argument. Update callers.
new 74e69d9e81 * tp/t/test_sort.t: call
Texinfo::Document::indices_sort_strings instead of
Texinfo::Indices::setup_index_entries_sort_strings for one of the two tests to
this interface too.
Summary of changes:
ChangeLog | 31 +++++++
tp/Texinfo/Convert/Converter.pm | 8 +-
tp/Texinfo/Document.pm | 84 ++++++++++++++-----
tp/Texinfo/Indices.pm | 142 ++++++++++++++++++--------------
tp/Texinfo/XS/convert/converter.c | 8 +-
tp/Texinfo/XS/main/IndicesXS.xs | 12 ---
tp/Texinfo/XS/main/document.c | 30 +++----
tp/Texinfo/XS/main/document.h | 10 +--
tp/Texinfo/XS/main/manipulate_indices.c | 50 ++++-------
tp/Texinfo/XS/main/manipulate_indices.h | 12 +--
tp/t/test_sort.t | 39 ++++-----
tp/t/test_utils.pl | 15 ++--
12 files changed, 241 insertions(+), 200 deletions(-)
- master updated (219e37f90c -> 74e69d9e81),
Patrice Dumas <=