[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
- master updated (7f286f00f1 -> e4873bf93b),
Patrice Dumas <=