On Mon, 2011 Aug 15 14:06-0600, Eric Blake wrote:
>
> To be expected - multiline output is being sorted literally, with no
> way to escape the newlines into something that keeps the ultimate
> assignment located within a single line within the config.log output.
I don't see a need to keep the value on a single line. The output could
just as reasonably be
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
multiline_var='zero
one
!two
"three'
oldincludedir='/usr/include'
pdfdir='${docdir}'
Sorting the list with the values already present appears to me to be the
problem; that makes an assumption that multi-line values break.
--Daniel
--
NAME = Daniel Richard G. _\|/_ Remember, skunks
MAIL = [email protected] (/o|o\) _- don't smell bad---
MAIL+= [email protected] < (^),> it's the people who
WWW = (not there yet!) / \ annoy us that do!