Eric Blake wrote:
> The task of tracking changes to gnulib-cache.m4 would be a lot easier if 
> modules were listed on a separate line, as in the proposed patch; then there 
> is 
> no longer any line-wrapping of the gl_MODULES portion of the file, and the 
> added or deleted modules diff independently of the remaining modules.

Fine with me.

> I did 
> this only for gl_MODULES; the comment on a command-line invocation to 
> reproduce 
> the import needs to remain as a run-on line to be pastable into a shell.

Yes, right.

> OK to commit?

Since you are already pointing out that your sed program is likely unportable,
why not use the classical style with s and t commands instead? It's not much
longer:

/gl_MODULES(/ {
  :a
    s/)/)/
    tb
    N
    ba
  :b
  s,^.*gl_MODULES([[ ]*\([^])]*\).*$,cached_specified_modules="\1",p
}


Bruno



Reply via email to