(I’m not subscribed to the list.) Consider the Makefile:
.POSIX: M = word all: echo ${M:word=a\ b}I believe, as the escaped newline is in a command line, the expected behavior is to let the macro expand to it, and thus to run the command
echo a\ b with output `ab`. The actual output is `a b`. Tested with gmake 4.3 (Alpine Linux) (same with bmake). -- Humm