[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (c135c7d4b6 -> 265ef0faac)
From: |
Gavin D. Smith |
Subject: |
master updated (c135c7d4b6 -> 265ef0faac) |
Date: |
Tue, 20 Feb 2024 15:48:22 -0500 (EST) |
gavin pushed a change to branch master.
from c135c7d4b6 * tp/Texinfo/Document.pm (rebuild_document),
tp/Texinfo/XS/main/DocumentXS.xs (rebuild_document),
tp/Texinfo/XS/main/build_perl_info.c (fill_document_hv) (build_document,
rebuild_document): distinguish building document and rebuilding an existing HV.
Reuse the reference given as rebuild_document argument, do not return
anything. Update callers of Texinfo::Document::rebuild_document.
new 35c97d96d1 * tp/Texinfo/XS/main/unicode.c (utf8_from_string,
string_from_utf8): Replace calls to u8_strconv_from_encoding and
u8_strconv_to_encoding with call to strdup followed by cast.
(format_eight_bit_accents_stack): Replace call to u8_strconv_from_encoding with
call to utf8_from_string.
new 265ef0faac * tp/Texinfo/XS: Run "gnulib --remove-import
uniconv/u8-strconv-to-enc" and "gnulib --remove-import
uniconv/u8-strconv-from-enc" and "gnulib --remove-import
uniconv/u32-strconv-from-enc".
Summary of changes:
.gitignore | 3 -
ChangeLog | 20 +-
tp/Texinfo/XS/convert/convert_html.c | 1 -
tp/Texinfo/XS/convert/converter.c | 1 -
tp/Texinfo/XS/gnulib/lib/Makefile.am | 220 +---
tp/Texinfo/XS/gnulib/lib/c-ctype.c | 21 -
tp/Texinfo/XS/gnulib/lib/c-ctype.h | 366 ------
tp/Texinfo/XS/gnulib/lib/c-strcase.h | 61 -
tp/Texinfo/XS/gnulib/lib/c-strcasecmp.c | 56 -
tp/Texinfo/XS/gnulib/lib/c-strcaseeq.h | 181 ---
tp/Texinfo/XS/gnulib/lib/c-strncasecmp.c | 56 -
tp/Texinfo/XS/gnulib/lib/iconv.c | 446 -------
tp/Texinfo/XS/gnulib/lib/iconv.in.h | 132 ---
tp/Texinfo/XS/gnulib/lib/iconv_close.c | 43 -
tp/Texinfo/XS/gnulib/lib/iconv_open-aix.gperf | 60 -
tp/Texinfo/XS/gnulib/lib/iconv_open-hpux.gperf | 72 --
tp/Texinfo/XS/gnulib/lib/iconv_open-irix.gperf | 47 -
tp/Texinfo/XS/gnulib/lib/iconv_open-osf.gperf | 66 --
tp/Texinfo/XS/gnulib/lib/iconv_open-solaris.gperf | 46 -
tp/Texinfo/XS/gnulib/lib/iconv_open-zos.gperf | 76 --
tp/Texinfo/XS/gnulib/lib/iconv_open.c | 173 ---
tp/Texinfo/XS/gnulib/lib/iconveh.h | 44 -
tp/Texinfo/XS/gnulib/lib/limits.in.h | 2 +-
tp/Texinfo/XS/gnulib/lib/striconveh.c | 1235 --------------------
tp/Texinfo/XS/gnulib/lib/striconveh.h | 147 ---
tp/Texinfo/XS/gnulib/lib/striconveha.c | 357 ------
tp/Texinfo/XS/gnulib/lib/striconveha.h | 100 --
tp/Texinfo/XS/gnulib/lib/unicase/cased.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unicase/ignorable.h | 4 +-
.../gnulib/lib/unicase/special-casing-table.gperf | 4 +-
tp/Texinfo/XS/gnulib/lib/unicase/tolower.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unicase/toupper.h | 4 +-
tp/Texinfo/XS/gnulib/lib/uniconv.in.h | 172 ---
tp/Texinfo/XS/gnulib/lib/uniconv/u-conv-from-enc.h | 99 --
.../XS/gnulib/lib/uniconv/u-strconv-from-enc.h | 40 -
.../XS/gnulib/lib/uniconv/u32-conv-from-enc.c | 54 -
.../XS/gnulib/lib/uniconv/u32-strconv-from-enc.c | 42 -
.../XS/gnulib/lib/uniconv/u8-conv-from-enc.c | 106 --
.../XS/gnulib/lib/uniconv/u8-strconv-from-enc.c | 34 -
.../XS/gnulib/lib/uniconv/u8-strconv-to-enc.c | 85 --
tp/Texinfo/XS/gnulib/lib/unictype.in.h | 46 +
tp/Texinfo/XS/gnulib/lib/unictype/categ_L.h | 22 +-
tp/Texinfo/XS/gnulib/lib/unictype/categ_M.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unictype/categ_Mn.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unictype/categ_Nd.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unictype/combiningclass.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unictype/ctype_upper.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unictype/pr_alphabetic.h | 22 +-
.../XS/gnulib/lib/unictype/pr_join_control.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unictype/pr_soft_dotted.h | 4 +-
.../XS/gnulib/lib/uninorm/composition-table.gperf | 4 +-
.../XS/gnulib/lib/uninorm/decomposition-table1.h | 4 +-
.../XS/gnulib/lib/uninorm/decomposition-table2.h | 4 +-
tp/Texinfo/XS/gnulib/lib/unistr/u-strlen.h | 26 -
tp/Texinfo/XS/gnulib/lib/unistr/u32-mblen.c | 43 -
tp/Texinfo/XS/gnulib/lib/unistr/u32-strlen.c | 25 -
tp/Texinfo/XS/gnulib/lib/unistr/u8-check.c | 77 --
tp/Texinfo/XS/gnulib/lib/unistr/u8-mblen.c | 63 -
tp/Texinfo/XS/gnulib/lib/unistr/u8-prev.c | 81 --
tp/Texinfo/XS/gnulib/lib/unistr/u8-to-u32.c | 125 --
tp/Texinfo/XS/gnulib/lib/uniwidth/width0.h | 18 +-
tp/Texinfo/XS/gnulib/lib/uniwidth/width2.h | 4 +-
tp/Texinfo/XS/gnulib/lib/warn-on-use.h | 4 +
tp/Texinfo/XS/gnulib/lib/xalloc-oversized.h | 3 +-
tp/Texinfo/XS/gnulib/m4/gnulib-cache.m4 | 6 -
tp/Texinfo/XS/gnulib/m4/gnulib-common.m4 | 76 +-
tp/Texinfo/XS/gnulib/m4/gnulib-comp.m4 | 93 +-
tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4 | 244 +---
tp/Texinfo/XS/gnulib/m4/iconv_h.m4 | 70 --
tp/Texinfo/XS/gnulib/m4/iconv_open.m4 | 60 -
tp/Texinfo/XS/gnulib/m4/lib-prefix.m4 | 11 +-
tp/Texinfo/XS/gnulib/m4/printf.m4 | 10 +-
tp/Texinfo/XS/gnulib/m4/unictype_h.m4 | 6 +-
tp/Texinfo/XS/main/manipulate_indices.c | 1 -
tp/Texinfo/XS/main/manipulate_tree.c | 1 -
tp/Texinfo/XS/main/node_name_normalization.c | 1 -
tp/Texinfo/XS/main/unicode.c | 18 +-
tp/Texinfo/XS/main/utils.c | 1 -
tp/Texinfo/XS/parsetexi/def.c | 1 -
.../XS/structuring_transfo/transformations.c | 1 -
80 files changed, 269 insertions(+), 5614 deletions(-)
delete mode 100644 tp/Texinfo/XS/gnulib/lib/c-ctype.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/c-ctype.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/c-strcase.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/c-strcasecmp.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/c-strcaseeq.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/c-strncasecmp.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv.in.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv_close.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv_open-aix.gperf
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv_open-hpux.gperf
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv_open-irix.gperf
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv_open-osf.gperf
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv_open-solaris.gperf
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv_open-zos.gperf
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconv_open.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/iconveh.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/striconveh.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/striconveh.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/striconveha.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/striconveha.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/uniconv.in.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/uniconv/u-conv-from-enc.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/uniconv/u-strconv-from-enc.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/uniconv/u32-conv-from-enc.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/uniconv/u32-strconv-from-enc.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/uniconv/u8-conv-from-enc.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/uniconv/u8-strconv-from-enc.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/uniconv/u8-strconv-to-enc.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/unistr/u-strlen.h
delete mode 100644 tp/Texinfo/XS/gnulib/lib/unistr/u32-mblen.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/unistr/u32-strlen.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/unistr/u8-check.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/unistr/u8-mblen.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/unistr/u8-prev.c
delete mode 100644 tp/Texinfo/XS/gnulib/lib/unistr/u8-to-u32.c
delete mode 100644 tp/Texinfo/XS/gnulib/m4/iconv_h.m4
delete mode 100644 tp/Texinfo/XS/gnulib/m4/iconv_open.m4
- master updated (c135c7d4b6 -> 265ef0faac),
Gavin D. Smith <=