On 12/23/11 15:18, Paul Eggert wrote: > I'll send a gnulib patch along these lines to bug-gnulib.
For convenience I broke this patch (which uses 'single quoting' when quoting code) into three parts. Part 1, like Paolo's patch, affects just the program output. It's a bit more inclusive about what constitutes "program output", e.g., it includes M4 macros that output .h files. It continues to affect test cases; they're easily separable (they're near the end of the patch). Part 2 is everything else that I proposed earlier, namely, patches to comments. I'll append a Part 3, which is new and which affects documentation (the files under doc/). As before, the assumption is that the changes affecting files imported from upstream will be sent upstream; we shouldn't stop importing merely because of quoting issues or minor commentary changes, even if the changes are rejected upstream. I'm also assuming Paolo's patch to quotearg <http://lists.gnu.org/archive/html/bug-gnulib/2011-12/msg00164.html> and something like the proposed patch to standards.texi <http://lists.gnu.org/archive/html/bug-gnulib/2011-12/msg00217.html>. The total patch is only 274 kB (smaller than my 500 kB estimate :-). I'll send it only to bug-gnulib, so that it doesn't bog autoconf-patches and bug-standards down over gnulib-specific changes.