make m4 use gnulib's maintainer-makefile

2008-12-11 Thread Simon Josefsson
me. I think all the rules in m4's maint.mk could be moved into cfg.mk, and then m4 could start to use gnulib's maintainer-makefile module too. How about this patch against m4? /Simon >From a26de606b1426a077a9e9803aa26eac09ef42f3d Mon Sep 17 00:00:00 2001 From: Simon Josefsson <[

Re: new snapshot available: m4-1.4.19.60-6ebfc.tar.xz

2025-04-14 Thread Simon Josefsson via Bug reports for the GNU m4 macro processor
Eric Blake writes: >> --- a/doc/m4.texi >> +++ b/doc/m4.texi >> @@ -41,7 +41,7 @@ >> >> @copying >> >> -This manual (@value{UPDATED}) is for GNU M4 (version >> +This manual is for GNU M4 (version >> @value{VERSION}), a package containing an implementation of the m4 macro >> language. > > M

Re: bug formatting a .h function extern declaration with attribute macros

2025-04-04 Thread Simon Josefsson via Bug reports for the GNU m4 macro processor
Eric Blake writes: >> # define G_GNUC_IDN2_ATTRIBUTE_PURE __attribute__ ((pure)) ... >> extern _IDN2_API const char *idn2_check_version (const char *req_version) >> G_GNUC_IDN2_ATTRIBUTE_PURE; > > Figuring out how to write the __attribute__-hiding macros conditional > on compiler version w

Re: bug formatting a .h function extern declaration with attribute macros

2025-04-04 Thread Simon Josefsson via Bug reports for the GNU m4 macro processor
Eric Blake writes: > I'm trying to run indent on the GNU M4 source code base before a > release (it looks like gnulib added the ability to run make indent > since the last time I made an m4 release). But one change that indent > is insisting on is wrong: > > -extern void m4_error (int, int, cons

Re: bug formatting a .h function extern declaration with attribute macros

2025-04-04 Thread Simon Josefsson via Bug reports for the GNU m4 macro processor
Eric Blake writes: > On Fri, Apr 04, 2025 at 02:16:03PM +0200, Simon Josefsson wrote: >> Eric Blake writes: >> >> >> # define G_GNUC_IDN2_ATTRIBUTE_PURE __attribute__ ((pure)) >> ... >> >> extern _IDN2_API const char *idn2_