[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (3654c5967a -> 492a83f020)
From: |
Patrice Dumas |
Subject: |
master updated (3654c5967a -> 492a83f020) |
Date: |
Sun, 19 May 2024 16:23:14 -0400 (EDT) |
pertusus pushed a change to branch master.
from 3654c5967a * tp/Texinfo/XS/parsetexi/Parsetexi.pm (parser,
parse_texi_piece) (parse_texi_text, parse_texi_line),
tp/Texinfo/XS/parsetexi/Parsetexi.xs (parse_piece, parse_piece) (parse_string,
parse_text, parser_add_expanded_format) (parser_set_input_file_name_encoding,
parser_set_locale_encoding) (parser_set_documentlanguage_override): do not
encode to UTF-8 in Perl code and get binary strings in XS, instead use SvPVutf8
to get string and convert to UTF-8 in XS.
new c120736a47 * tp/Texinfo/XS/parsetexi/Parsetexi.pm (parser): check on
keys independentely of values.
new d693931dec * tp/Texinfo/XS/main/translations.c
(replace_convert_substrings): do not call reset_parser_except_conf, it is
already called in parse_string.
new 75ce892d35 * tp/Texinfo/XS/parsetexi/api.c (reset_parser_except_conf,
parse_file) (parse_text, parse_string, parse_texi): call new_document and
set_input_encoding in reset_parser_except_conf.
new 9bc57f7266 * tp/Texinfo/XS/parsetexi/api.c (reset_parser_except_conf),
tp/Texinfo/XS/parsetexi/parser.c (parse_texi): call init_index_commands in
reset_parser_except_conf and not in parse_texi, now that
reset_parser_except_conf only called right before parse_texi and not in
reset_parser anymore.
new 492a83f020 * tp/Texinfo/XS/parsetexi/api.c (initialize_parsing):
rename reset_parser_except_conf to initialize_parsing and make it static.
Summary of changes:
ChangeLog | 30 ++++++++++++++++++++++++++++++
tp/Texinfo/XS/main/translations.c | 1 -
tp/Texinfo/XS/parsetexi/Parsetexi.pm | 6 ++++--
tp/Texinfo/XS/parsetexi/api.c | 36 ++++++++++++++++++------------------
tp/Texinfo/XS/parsetexi/api.h | 1 -
tp/Texinfo/XS/parsetexi/parser.c | 6 ------
6 files changed, 52 insertions(+), 28 deletions(-)
- master updated (3654c5967a -> 492a83f020),
Patrice Dumas <=
- [no subject], Patrice Dumas, 2024/05/19
- [no subject], Patrice Dumas, 2024/05/19
- [no subject], Patrice Dumas, 2024/05/19
- [no subject], Patrice Dumas, 2024/05/19
- [no subject], Patrice Dumas, 2024/05/19