Re: [IMPORTANT] Should I stop flooding the list with patches?

2013-01-03 Thread Stefano Lattarini
On 01/02/2013 09:55 PM, Jack Kelly wrote: Stefano Lattarini stefano.lattar...@gmail.com writes: So I ask: do you think it would be worthwhile to curb the quantity of patches posted here, by posting only the patches judged worth of general interest? Or, if that sounds overly harsh, what

[PLANS] plans: add the PLANS directory

2013-01-03 Thread Stefano Lattarini
Individual files or sub-directories about future and on-going development plans in Automake will be added in follow-up commits. This new set of documents is meant to help ensure a more controlled and smooth development and evolution for Automake, in several ways. - Having the plans clearly

[FYI] {maint} tests: move runtest.in away from the top-lever directory

2013-01-03 Thread Stefano Lattarini
Not only this leaves the top-lever directory less cluttered, but helps in keeping the testsuite-related files more centralized. * runtest.in: Move ... * t/ax/runtest.in: ... here. While at it, add customary '@configure_input@' comment line. * Makefile.am (runtest, EXTRA_DIST): Adjust.

[FYI] {maint} runtest: better command line API

2013-01-03 Thread Stefano Lattarini
* t/ax/runtest.in: Accept options '-k' and '--keep-testdirs' (same as exporting '$keep_testdirs' to yes). To improve compatibility with the make check interface, allow environment variables to be passes on the command line. Minor adjustments while at it. Signed-off-by: Stefano Lattarini

Re: [PATCH] texi: info files can be generated in the builddir

2013-01-03 Thread Stefano Lattarini
On 01/02/2013 01:06 PM, Stefano Lattarini wrote: And here is the patch deprecating the CLEANFILES hack. This too is for maint, and scheduled to appear in Automake 1.13.2. I will push it with together with the patch introducing the new 'info-in-builddir' option, tomorrow. Regards,

[PATCH] texi: Texinfo sources and CLEANFILES definition should co-exist peacefully

2013-01-03 Thread Stefano Lattarini
But they don't now, due to a regression introduced in commit 'v1.13.1-4-gc1a8f56'. Fix it. The regression was hitting our own build system! * automake.in (handle_texinfo_helper): Only complain if the 'info-in-builddir' is not active and a '.info' file (not any random file!) is listed in

[FYI] {maint} maint: enable all warnings as fatal in our own build system

2013-01-03 Thread Stefano Lattarini
Automake should of course be able to bootstrap itself in a warning-free manner w.r.t. the Autotools. So make any failure to do so fatal. Not doing so caused the regression fixed by previous commit 'v1.13.1-22-ga790fae' to go unnoticed. * configure.ac (AM_INIT_AUTOMAKE): Add '-Werror' and

[FYI] Merge branch 'maint' into master

2013-01-03 Thread Stefano Lattarini
commit e4fc1dad85ab0a6f3f408a2f74059b826457b4dd Merge: 97d770d 654324c Author: Stefano Lattarini stefano.lattar...@gmail.com Date: Thu Jan 3 14:42:55 2013 +0100 Merge branch 'maint' * maint: build: don't enable 'color-tests' automake option explicitly build: enable all

doc patch for dist-hook reference

2013-01-03 Thread Karl Berry
Pursuant to http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13324 ... I suggest something like the following small change to the manual, mentioning dist-hook instead of just unconditionally saying don't use directories in EXTRA_DIST. Even though dist-hook is described the next section, I for one

Re: doc patch for dist-hook reference

2013-01-03 Thread Stefano Lattarini
Hi Karl, thanks for the patch. I have some nits however On 01/03/2013 07:45 PM, Karl Berry wrote: Pursuant to http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13324 ... I suggest something like the following small change to the manual, mentioning dist-hook instead of just unconditionally saying

Re: doc patch for dist-hook reference

2013-01-03 Thread Karl Berry
Could you re-post this as a patch produced by git format-patch? Not without formatting it that way by hand; actually using git is incomprehensible to my brain, sorry, and I don't want to take the time to do it manually for two sentences. If it's not worth it to you either, just ignore the

[PATCH] docs: mention dist-hook help for EXTRA_DIST

2013-01-03 Thread Eric Blake
From: Karl Berry k...@gnu.org * automake.texi (Basics of Distribution): mention dist-hook as working around the problems of whole directories in EXTRA_DIST. --- I didn't mind taking 3 minutes to convert this into a git commit. doc/automake.texi | 4 +++- 1 file changed, 3 insertions(+), 1

Re: [PATCH] docs: mention dist-hook help for EXTRA_DIST

2013-01-03 Thread Karl Berry
I didn't mind taking 3 minutes to convert this into a git commit. Thanks. +ameliorate the problem; @xref{The dist Hook}. I'm afraid that's the wrong kind of xref (capital See). Needs to be @pxref.

[FYI] {maint} texi: remove workaround for older Texinfo (4.1)

2013-01-03 Thread Stefano Lattarini
* lib/am/texibuild.am: Here, in the rules generating HTML output. We can do so because, since Automake 1.13, we require Texinfo = 4.9 anyway. Basically a backport of Automake-NG commit '1.12.2-879-ge6caf5e'. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- lib/am/texibuild.am |

Re: [PATCH] docs: mention dist-hook help for EXTRA_DIST

2013-01-03 Thread Stefano Lattarini
On 01/04/2013 12:11 AM, Karl Berry wrote: I didn't mind taking 3 minutes to convert this into a git commit. Thanks. From me too. +ameliorate the problem; @xref{The dist Hook}. I'm afraid that's the wrong kind of xref (capital See). Needs to be @pxref. I've fixed that locally