bug-texinfo
[Top][All Lists]
Advanced

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

Re: Skip filename recoding tests on MS-Windows


From: pertusus
Subject: Re: Skip filename recoding tests on MS-Windows
Date: Sun, 23 Oct 2022 14:13:55 +0200

On Sun, Oct 23, 2022 at 11:45:15AM +0100, Gavin Smith wrote:
> With your setup, it breaks at the very beginning, in the Makefile
> rule.  It would seem to be simple to eliminate the reference to
> "included_latîn1.texi" from the Makefile.  Then we have to make
> sure the tests are skipped.

I eliminated the reference to "included_latîn1.texi" from the Makefile
in
https://git.savannah.gnu.org/cgit/texinfo.git/commit/?id=d9a947dd76999d0f84499f4cac048363957305bc
However, I do not know if the corresponding tests will be skipped,
My guess is that the recoding to latin1 will succeed, but the copy of
the file may fail, I don't know.  But maybe we should try to see if the
tests fail or not and do it another way if the tests are not skipped,
maybe not having thoses tests run with make check but with specific
checks only.


Also there is another accented file name in UTF-8 in the Makefile.am in
EXTRA_DIST and in the tarball, included_akçentêd.texi:

EXTRA_DIST = run_parser_all.sh parser_tests.sh \
 $(one_test_files_generated_list) coverage_macro.texi included_akçentêd.texi \
 input/included_latin1.texi

I guess that 'make dist' on Windows or in any situation in which make
does not consider the encoding of the Makefile to be UTF-8 could
fail because of that, even before running the command that uses EXTRA_DIST
are run.  It could also fail when the commands are run too.

-- 
Pat



reply via email to

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