On Sun, Oct 15, 2023 at 01:24:32PM +0200, Bruno Haible wrote: > On mingw 5.0.3, there are no test failures any more. > A big improvement, compared to 7.0.90 (see my earlier report at > <https://lists.gnu.org/archive/html/bug-texinfo/2023-08/msg00030.html>).
This is likely to the fix that Eli sent for MinGW for install-info. > Thus, I'm arriving at the following changes, that make texinfo work with MSVC, > like it does with mingw: You've done a lot of work for this but it seems like a lot of changes for a platform that isn't very important. Is it really worth it? Adding a lot of new gnulib modules is a cost that is borne only for the sake of MSVC (e.g. source code size, configure times). Ideally we'd be removing gnulib modules rather than adding them as bugs/incompatabilities are fixed on various platforms. > Note: I wouldn't push for these changes before the 7.1 release, since in > particular the 'select' module can trigger behaviour changes. Rather, this > is post-7.1 stuff IMO. Agreed. Especially as the first pretest was two months ago, and Texinfo is now building cleanly on nearly all other relevant platforms.