texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master updated (7f286f00f1 -> e4873bf93b)


From: Patrice Dumas
Subject: master updated (7f286f00f1 -> e4873bf93b)
Date: Thu, 2 Jan 2025 16:24:12 -0500 (EST)

pertusus pushed a change to branch master.

    from 7f286f00f1 * tp/Texinfo/XS/convert/call_conversion_perl.c 
(call_converter_output): do not get output_files_information from the Perl 
converter if it is already in the C converter.
     new 07adb177b2 * tp/Texinfo/XS/Makefile.am (C_libtexinfo_sources), 
tp/maintain/regenerate_documentlanguages-loc.pl, README-hacking: generate C 
source files with hash functions to check if a language or a region code is 
valid using gperf.
     new e4873bf93b * tp/Texinfo/Common.pm (warn_unknown_language): do not 
allow trailing characters after region code.


Summary of changes:
 ChangeLog                                          |   18 +
 README-hacking                                     |   10 +-
 tp/Makefile.tres                                   |    1 +
 tp/Texinfo/Common.pm                               |    2 +-
 tp/Texinfo/Documentlanguages.pm                    |    2 +-
 tp/Texinfo/XS/Makefile.am                          |    2 +
 .../XS/main/txi_documentlanguage_languages.c       |  388 +++++++
 tp/Texinfo/XS/main/txi_documentlanguage_regions.c  |  455 ++++++++
 tp/Texinfo/XS/main/utils.h                         |    7 +
 tp/Texinfo/XS/parsetexi/end_line.c                 |   62 +-
 .../{ => documentlanguage}/ISO-639-2_utf-8.txt     |    0
 .../{ => documentlanguage}/country-codes.csv       |    0
 tp/maintain/documentlanguage/languages.gperf       |  189 ++++
 tp/maintain/documentlanguage/regions.gperf         |  254 +++++
 tp/maintain/regenerate_documentlanguages-loc.pl    |   22 +-
 tp/t/languages.t                                   |   28 +
 tp/t/results/languages/invalid_documentlanguage.pl | 1087 ++++++++++++++++++++
 17 files changed, 2484 insertions(+), 43 deletions(-)
 create mode 100644 tp/Texinfo/XS/main/txi_documentlanguage_languages.c
 create mode 100644 tp/Texinfo/XS/main/txi_documentlanguage_regions.c
 rename tp/maintain/{ => documentlanguage}/ISO-639-2_utf-8.txt (100%)
 rename tp/maintain/{ => documentlanguage}/country-codes.csv (100%)
 create mode 100644 tp/maintain/documentlanguage/languages.gperf
 create mode 100644 tp/maintain/documentlanguage/regions.gperf
 create mode 100644 tp/t/results/languages/invalid_documentlanguage.pl



reply via email to

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