Follow-up Comment #1, bug #16670 (project make): OK, the fix for this is simple enough. However, it does cause user-visible changes. It's not so much the replacing of each backslash/newline/following whitespace with a space that's the issue, it's the fact that TRAILING whitespace on the previous line is no longer condensed. The current behavior basically condenses ALL whitespace starting with the last non-whitespace character on the previous line and going until the next non-whitespace character (where backslash/newline are considered whitespace) and replaces it with a single space. So, in the current version of make this:
FOO = a b Gives a value of $(FOO) that is "a b". In the new behavior this would give "a b", because the trailing whitespace on the previous line is preserved, plus one extra space for the backslash/newline/following whitespace. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?16670> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make