[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (3362defdb9 -> aadea40692)
From: |
Patrice Dumas |
Subject: |
master updated (3362defdb9 -> aadea40692) |
Date: |
Fri, 9 Feb 2024 03:19:52 -0500 (EST) |
pertusus pushed a change to branch master.
from 3362defdb9 more 2024 years
new 7fc270cb13 * tp/t/test_sort.t: no need to register the configuration
in XS document as it is the default configuration.
new 542203d74e * tp/Texinfo/Indices.pm (sort_indices_by_index)
(sort_indices_by_letter): get $use_unicode_collation and $locale_lang
information from the caller. Update callers.
new bd4d6c955a * tp/Texinfo/Document.pm (sorted_indices_by_letter)
(sorted_indices_by_index), tp/init/chm.pm, tp/Texinfo/Convert/Plaintext.pm
(process_printindex), tp/Texinfo/Convert/Converter.pm
(get_converter_indices_sorted_by_letter), tp/Texinfo/Convert/IXIN.pm: add
Texinfo::Document sorted_indices_by_letter and sorted_indices_by_index that
call the corresponding methods in Texinfo::Indices and cache the result in a
document, distinguishing unicode collation or not and collation l [...]
new aadea40692 * tp/Texinfo/Indices.pm (setup_index_entries_sort_strings)
(setup_sortable_index_entries, sort_indices_by_index) (sort_indices_by_letter):
split setup_index_entries_sort_strings out of setup_sortable_index_entries, to
setup sort strings. setup_sortable_index_entries takes now sort strings
structure in argument and use a collator to setup the same structure as before.
Remove _index_entry_element_sort_string_key. setup_index_entries_sort_strings
store sort strings struct [...]
Summary of changes:
ChangeLog | 37 +++++
tp/Texinfo/Convert/Converter.pm | 30 ++--
tp/Texinfo/Convert/IXIN.pm | 18 ++-
tp/Texinfo/Convert/Plaintext.pm | 23 +--
tp/Texinfo/Document.pm | 74 +++++++++
tp/Texinfo/Indices.pm | 179 +++++++++++----------
tp/Texinfo/Structuring.pm | 3 +-
tp/init/chm.pm | 14 +-
tp/t/results/indices/double_seeentry_seealso.pl | 33 ----
tp/t/results/indices/empty_string_index_entry.pl | 96 -----------
.../indices/ignored_sort_char_empty_entries.pl | 54 -------
tp/t/results/indices/sorted_subentries.pl | 33 ----
tp/t/test_sort.t | 5 +-
tp/t/test_utils.pl | 13 +-
14 files changed, 275 insertions(+), 337 deletions(-)
- master updated (3362defdb9 -> aadea40692),
Patrice Dumas <=