Re: Makevars handling in 'bootstrap'

2019-05-05 Thread Bruno Haible
Paul Eggert wrote: > > I would suggest to entirely remove the Makevars handling from 'bootstrap', > > and instead let the maintainers create a Makevars file by hand, according > > to the documentation - like they also create configure.ac and Makefile.am > > files by hand. > > Sounds good to me; is

Re: fts: find -xdev, FTS_XDEV and POSIX issue http://austingroupbugs.net/view.php?id=1133

2019-05-05 Thread Paul Eggert
James Youngman wrote: Do the gnulib maintainers feel that the creation of the FTW_MOUNT/FTW_XDEV dichotomy in POSIX nftw() justifies an analogous thing in fts()? Yes, that sounds right.

Re: Makevars handling in 'bootstrap'

2019-05-05 Thread Paul Eggert
Bruno Haible wrote: I would suggest to entirely remove the Makevars handling from 'bootstrap', and instead let the maintainers create a Makevars file by hand, according to the documentation - like they also create configure.ac and Makefile.am files by hand. Sounds good to me; is that a trivial

Makevars handling in 'bootstrap'

2019-05-05 Thread Bruno Haible
Hi Paul, Tim Rühsen tells me that one of the problems he had yesterday with Makevars is that 'bootstrap' overwrites po/Makevars with one that substitutes values from bootstrap.conf. This has several drawbacks: * In the gettext documentation, Makevars is documented [1] as a file that the mai

fts: find -xdev, FTS_XDEV and POSIX issue http://austingroupbugs.net/view.php?id=1133

2019-05-05 Thread James Youngman
Eric mailed the findutils list a while back to point out that POSIX will standardise a new -mount option for find which is similar to -xdev but differs in the way the mount point itself is handled. I believe that the POSIX nftw() library function also gets a new option FTW_XDEV, Somewhat confusi

Re: mbswidth "failure" on Solaris

2019-05-05 Thread Kiyoshi KANAZAWA
Hello, I confirmed that bison test 127. Tabulations and multibyte characters (for Maxwell's equations) passed with the patch for m4/wcwidth.m4. Regards, --- Kiyoshi - Original Message - > From: Bruno Haible > To: bug-gnulib@gnu.org > Cc: Akim Demaille ; Kiyoshi KANAZAWA > > Date:

Re: VPATH distcheck build fails

2019-05-05 Thread Tim Rühsen
Hi Bruno, On 05.05.19 02:24, Bruno Haible wrote: > Tim Rühsen wrote: >> Nothing documented found. After reading some code, it seems po/Makevars >> is left alone when removing AM_GNU_GETTEXT_VERSION([0.17]) from >> configure.ac. > > The Makefile.in.in from version 0.17 did not contain the support

Re: argmatch: accept perfect matches in documented arglists

2019-05-05 Thread Bruno Haible
Hi Akim, > Is this what you have in mind? OK, I now see where you are heading. > +typedef struct argmatch_group This type and the argmatch_usage function would go into argmatch.h or in a new header file argmatch2.h or argmatch+.h, right? > +static const char *const backup_docs[] = > +{ > + N_

Re: mbswidth "failure" on Solaris

2019-05-05 Thread Bruno Haible
Hi, > > 15 | e: {∇⃗×𝐸⃗ = -∂𝐵⃗/∂t} > > - |^~ > > + |^ Indeed, mbswidth seems to have returned 3 more columns. > The error (three more columns than expected) seems to indicate something > related to the combining arrow. No. The issue comes from th

mbswidth "failure" on Solaris

2019-05-05 Thread Akim Demaille
Hi! Bison uses mbswidth to track locations in grammar files. We recently strengthened the test suite on this regard. It is reported to work well on GNU/Linux and MacOS, but Kiyoshi reported a failure on Solaris with UTF-8 (http://lists.gnu.org/archive/html/bug-bison/2019-04/msg00020.html): > 12