Hello,

sorry that I reply to my own post.

When I mentioned this "sed code"

> > > /@[EMAIL PROTECTED]/ {
> > >   s/\n/\\&/g
> > >   s/@[EMAIL PROTECTED]//
> > >   s/\\$/& /
> > > }

I didn't knew that some make implementations swallow empty lines after
a line ending with backslash.  This means that if the value of the variable
ends with a newline, we have to add a space, too.

IOW, the sed script should be:

/@[EMAIL PROTECTED]/ {
  s/\n/\\&/g
  s/@[EMAIL PROTECTED]//
  s/\\\n*$/& /
}

Have a nice day,
        Stepan


Reply via email to