Re: [PATCH] {master} missing: do not touch timestamps; only warn for out-of-date files

2012-06-25 Thread Eric Blake
On 06/25/2012 09:46 PM, Eric Blake wrote: > >> case $1 in >> ---run) >> - # Try to run requested program, and just exit if it succeeds. >> - run= >> - shift >> - "$@" && exit 0 >> - # Exit code 63 means version mismatch. This often happens >> - # when the user try to use an ancient versio

Re: [PATCH] {master} missing: do not touch timestamps; only warn for out-of-date files

2012-06-25 Thread Eric Blake
On 06/20/2012 03:30 PM, Stefano Lattarini wrote: > Before this change, the missing script had a twofold role: > > - it warned the user if some required maintainer tools was missing, > or too old; > > - in such a case, it tried to "fix" the timestamp of the files that > should have bee

[PATCH] yacc, lex: new 'no-ylwrap' option to prevent use of the 'ylwrap' script

2012-06-25 Thread Stefano Lattarini
When used with good yacc and lex implementations, like Flex and GNU Bison, the 'ylwarp' script (meant to work around the deficiencies of older or inferior yacc and lex implementations) creates far more problems and annoyances than it solves. For more details, just see the huge amount of related bu

Re: ylwrap does not rename y.tab.h in y.tab.c

2012-06-25 Thread Stefano Lattarini
Reference: On 06/25/2012 10:25 AM, Akim Demaille wrote: > > Le 20 juin 2012 à 07:26, Akim Demaille a écrit : > >> >> Le 15 juin 2012 à 13:34, Akim Demaille a écrit : >> >>> I installed it, and some more tests, in maint, as follo

Re: [PATCH] {master} missing: better tips about missing tools

2012-06-25 Thread Stefano Lattarini
On 06/23/2012 01:58 PM, Stefano Lattarini wrote: > On 06/23/2012 10:39 AM, Dave Hart wrote: >> >> Looks like a nice improvement, thanks. >> > Glad you like it. I will push by tomorrow if there is > no further feedback. > I've pushed the patch, applied the follow-up below on the top of it, merged