[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (fdd232e09d -> d4da0502ce)
From: |
Patrice Dumas |
Subject: |
master updated (fdd232e09d -> d4da0502ce) |
Date: |
Sat, 30 Dec 2023 04:08:26 -0500 (EST) |
pertusus pushed a change to branch master.
from fdd232e09d * tp/Texinfo/XS/convert/convert_html.c
(convert_math_command) (commands_internal_conversion_table): implement
convert_math_command in C.
new 9cec29b4b6 Add gnulib modules for XS
new d96cf459db Add gnulib module for XS
new 01fb008e9a * tp/Texinfo/Convert/Converter.pm (convert_accents):
reorganize code for more clarity.
new d4da0502ce * tp/Texinfo/XS/main/unicode.c
(format_eight_bit_accents_stack): fix level instack at the end of the first
phase of gathering codepoints. Do not double free new_eight_bit.
Summary of changes:
ChangeLog | 65 +++++
tp/Texinfo/Convert/Converter.pm | 22 +-
tp/Texinfo/Convert/HTML.pm | 4 +-
tp/Texinfo/Convert/Unicode.pm | 6 +-
tp/Texinfo/XS/convert/convert_html.c | 147 +++++++++++
tp/Texinfo/XS/convert/converter.c | 276 ++++++++++++++++++---
tp/Texinfo/XS/convert/converter.h | 8 +
tp/Texinfo/XS/convert/get_html_perl_info.c | 68 +++++
tp/Texinfo/XS/gnulib/lib/Makefile.am | 58 ++++-
tp/Texinfo/XS/gnulib/lib/stdlib.in.h | 8 +
tp/Texinfo/XS/gnulib/lib/striconveh.c | 2 +-
.../Texinfo/XS/gnulib/lib/unictype/categ_M.c | 15 +-
.../gnulib/lib/unictype/{categ_Mn.h => categ_M.h} | 144 +++++------
.../gnulib/lib/unictype/{categ_L.c => categ_Nd.c} | 8 +-
.../lib/{unicase/cased.h => unictype/categ_Nd.h} | 180 +++++++-------
.../unictype/{pr_soft_dotted.c => pr_alphabetic.c} | 12 +-
.../Texinfo/XS/gnulib/lib/unictype/pr_alphabetic.h | 252 ++++++++++---------
.../{pr_soft_dotted.c => pr_join_control.c} | 24 +-
.../XS/gnulib/lib/unictype/pr_join_control.h | 34 ++-
.../lib/{unistr/u8-cpy.c => unictype/pr_test.c} | 14 +-
tp/Texinfo/XS/gnulib/lib/unistd.in.h | 31 ++-
tp/Texinfo/XS/gnulib/lib/vasnprintf.c | 52 ++--
tp/Texinfo/XS/gnulib/lib/wchar.in.h | 18 ++
tp/Texinfo/XS/gnulib/m4/gnulib-cache.m4 | 12 +
tp/Texinfo/XS/gnulib/m4/gnulib-common.m4 | 22 +-
tp/Texinfo/XS/gnulib/m4/gnulib-comp.m4 | 25 ++
tp/Texinfo/XS/gnulib/m4/math_h.m4 | 13 +-
tp/Texinfo/XS/gnulib/m4/printf.m4 | 180 ++++++++------
tp/Texinfo/XS/gnulib/m4/unistd_h.m4 | 3 +-
tp/Texinfo/XS/gnulib/m4/vasnprintf.m4 | 19 +-
tp/Texinfo/XS/gnulib/m4/wchar_h.m4 | 3 +-
tp/Texinfo/XS/main/convert_to_text.c | 21 +-
tp/Texinfo/XS/main/converter_types.h | 7 +
tp/Texinfo/XS/main/unicode.c | 47 ++--
tp/Texinfo/XS/main/unicode.h | 14 +-
tp/Texinfo/XS/main/utils.c | 37 +++
tp/Texinfo/XS/main/utils.h | 1 +
tp/maintain/setup_converters_code_tables.pl | 9 +-
.../results/coverage/lettered_accent_and_spaces.pl | 4 +-
tp/t/results/coverage/unknown_accents.pl | 4 +-
40 files changed, 1336 insertions(+), 533 deletions(-)
copy gnulib/lib/unictype/ctype_cntrl.c =>
tp/Texinfo/XS/gnulib/lib/unictype/categ_M.c (80%)
copy tp/Texinfo/XS/gnulib/lib/unictype/{categ_Mn.h => categ_M.h} (78%)
copy tp/Texinfo/XS/gnulib/lib/unictype/{categ_L.c => categ_Nd.c} (89%)
copy tp/Texinfo/XS/gnulib/lib/{unicase/cased.h => unictype/categ_Nd.h} (65%)
copy tp/Texinfo/XS/gnulib/lib/unictype/{pr_soft_dotted.c => pr_alphabetic.c}
(84%)
copy gnulib/lib/unictype/ctype_alpha.h =>
tp/Texinfo/XS/gnulib/lib/unictype/pr_alphabetic.h (84%)
copy tp/Texinfo/XS/gnulib/lib/unictype/{pr_soft_dotted.c => pr_join_control.c}
(78%)
copy gnulib/lib/unictype/ctype_digit.h =>
tp/Texinfo/XS/gnulib/lib/unictype/pr_join_control.h (70%)
copy tp/Texinfo/XS/gnulib/lib/{unistr/u8-cpy.c => unictype/pr_test.c} (83%)
- master updated (fdd232e09d -> d4da0502ce),
Patrice Dumas <=