texinfo-commits
[Top][All Lists]
Advanced

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



reply via email to

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