>>> "Joel" == Joel E Denny <[EMAIL PROTECTED]> writes:
> On Sun, 29 Jan 2006, Paul Eggert wrote: >> If we enabled these warnings via an option I don't think people >> would object. I recently came with the idea that more and more features should just be enabled by %require. For instance, the discussion Joel and I had about the weird interface of yyerror in yacc.c (which depends on %pure and %locations in weird ways) should be resolved using some simple new directive, say %really-pure, itself enabled by default when %require is >= 2.2 (or whatever the release). That scheme should provide us with what we are looking for: both ensuring backward compatibility even when it's absurd (e.g., useless %expect), and promoting better practices.
