texinfo-commits
[Top][All Lists]
Advanced

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

master updated (8ed5b64537 -> 4ddf044c0a)


From: Patrice Dumas
Subject: master updated (8ed5b64537 -> 4ddf044c0a)
Date: Sat, 29 Jul 2023 11:15:32 -0400 (EDT)

pertusus pushed a change to branch master.

    from 8ed5b64537 * install-info/install-info.c (output_dirfile): Do not 
insert a blank line before a new section if one is there already.  This 
prevents the number of blank lines continually increasing if a section is 
repeatedly deleted and inserted.
     new aecfa824d8 t/paragraph.t: remove setting DEBUG (only used by no XS) by 
mistake
     new 4ddf044c0a * tp/Texinfo/ParserNonXS.pm (_next_text): do not try to 
modify the output when there was an encoding error.  Do not use Encode::decode 
to emit a warning in case of decoding error, as it may not, and it would not be 
the same message as the XS parser. Instead call Encode::decode with check 
argument set to Encode::FB_CROAK in an eval to get the perl message and the 
information that there was an error.  Get the erroneous byte using 
Encode::decode with Encode::FB_QUIET.  Th [...]


Summary of changes:
 ChangeLog                                          | 20 ++++++++
 tp/Texinfo/ParserNonXS.pm                          | 56 +++++++++++++++-------
 tp/t/paragraph.t                                   |  2 +-
 tp/tests/encoded/Makefile.am                       |  1 +
 tp/tests/encoded/list-of-tests                     |  7 +++
 .../encoded/test_latin1_no_documentencoding.texi   |  8 ++++
 6 files changed, 75 insertions(+), 19 deletions(-)
 create mode 100644 tp/tests/encoded/test_latin1_no_documentencoding.texi



reply via email to

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