Re: The non-recursive-gnulib-prefix-hack module

2016-11-27 Thread John W. Eaton
On 11/27/2016 06:18 PM, Bruno Haible wrote: John, I added AC_CONFIG_LIBOBJ_DIR([libgnu]) to my configure.ac file. Maybe gnulib-tool could do this automatically if --non-recursive-makefile is specified? gnulib-tool does not rely on AC_LIBOBJ and friends, because these autoconf macros ass

Re: [bug #48055] Regex ranges and locales in gnu-awk regextype

2016-11-27 Thread Paul Eggert
James Youngman wrote: Findutils uses the regular expression implementation from gnulib. So this problem likely also exists there, or perhaps has already been fixed there. I can't seem to reproduce the problem on Fedora 24, so perhaps it's been fixed already. $ ls a.lower b.UPPER $ LC_COLLA

Re: bug#24975: Matching issues with characters whose encoding ends in some other character

2016-11-27 Thread Jim Meyering
On Sun, Nov 20, 2016 at 9:53 PM, Jim Meyering wrote: > On Sun, Nov 20, 2016 at 2:59 PM, Stephane Chazelas > wrote: >> 2016-11-20 21:50:28 +, Stephane Chazelas: >>> $ locale charmap >>> GB18030 >>> $ printf '\uC9\n' | grep '.*7' | hd >>> 81 30 87 37 0a

Re: The non-recursive-gnulib-prefix-hack module

2016-11-27 Thread Bruno Haible
John, > I added > >AC_CONFIG_LIBOBJ_DIR([libgnu]) > > to my configure.ac file. Maybe gnulib-tool could do this automatically > if --non-recursive-makefile is specified? gnulib-tool does not rely on AC_LIBOBJ and friends, because these autoconf macros assume that there is only one lib/ dir

Re: The non-recursive-gnulib-prefix-hack module

2016-11-27 Thread John W. Eaton
On 11/27/2016 05:02 PM, Bruno Haible wrote: * I would add a check to make sure that --non-recursive-makefile is only used together with the --makefile-name option. I cannot see how/why someone would use --non-recursive-makefile without --makefile-name. This simplies some of the logic (e.g.

Re: The non-recursive-gnulib-prefix-hack module

2016-11-27 Thread John W. Eaton
On 11/27/2016 04:29 PM, Bruno Haible wrote: When you specify --makefile-name=module.mk, gnulib-tool knows that you don't want a top-level Makefile.am and does not generate AUTOMAKE_OPTIONS and generates augmentations (+=) of the other variables instead of assignments. OK, I didn't realize that

Re: The non-recursive-gnulib-prefix-hack module

2016-11-27 Thread Bruno Haible
Hi John, > I also started working on a change to replace the > non-recursive-gnulib-prefix-hack module with a --non-recursive-makefile > option for gnulib-tool. My initial attempt is attached. Great! A couple of small remarks: * I would add a check to make sure that --non-recursive-makefile

Re: The non-recursive-gnulib-prefix-hack module

2016-11-27 Thread Bruno Haible
Hi John, > I did that for Octave and the resulting files are attached. This is great! > The gnulib-generated file is Makefile.am. The edited file that I > included in Octave's main Makefile.am file is module.mk. > ... > Things like AUTOMAKE_OPTIONS need to be omitted. We can assume that the

Re: The non-recursive-gnulib-prefix-hack module

2016-11-27 Thread John W. Eaton
On 11/27/2016 07:52 AM, John W. Eaton wrote: On 10/22/2016 03:04 PM, Bruno Haible wrote: The idea would be to have gnulib-tool emit the correct code for the {Bison,coreutils,Octave} case right away, triggered by some command line option. If you want to help us here, please use the *current* gn

Re: [bug #48055] Regex ranges and locales in gnu-awk regextype

2016-11-27 Thread James Youngman
Findutils uses the regular expression implementation from gnulib. So this problem likely also exists there, or perhaps has already been fixed there. On Mon, May 30, 2016 at 7:12 AM, Piotr Jurkiewicz wrote: > URL: > > > Summary: Regex rang

Re: Automatically-generated regexp documentation

2016-11-27 Thread James Youngman
On Tue, Oct 25, 2016 at 3:26 PM, Eric Blake wrote: > On 10/21/2016 03:17 PM, Eric Blake wrote: > > At any rate, I'll post the commands I used to make the conversion, once > > it is complete; here's my starting point. > > > > $ git fsck 2>&1 | sed -n 's/error in tag \([^:]*\).*/\1/p' > broken > >

Re: license missing from unictype modules

2016-11-27 Thread Nikos Mavrogiannopoulos
On Fri, Nov 25, 2016 at 7:17 PM, Bruno Haible wrote: > Hi Nikos, > > For gnulib support, please CC bug-gnulib, don't write to me in private. > The mailing list is the main instrument to share know-how and reach agreement > among gnulib developers. > >> I was prevented from installing these two mo

Re: [PATCH v2] ptsname_r: leverage AC_HEADER_MAJOR

2016-11-27 Thread Pádraig Brady
Pushed. thanks