Daniel Pfeiffer <dapfy@t-online.de> writes:
The default for emacs should be to treat ALL makefiles as GNU makefiles.
Emacs own makefiles are not GNU make, being auto* based it uses plain
make as do many other GNU projects.
In what way is emacs' makefile _incompatible_ with GNU Make?
Or put another way, what part of the file is fontified _incorrectly_
if treated as a GNU Makefile?
ifdef, $(patsubst) and all that. I was completely astounded to find
that Emacs is not meant to be built with gmake, and I would have
inadvertantly put these in, had I felt the need. Emacs itself would
have strengthened my belief that this is right, and then it would have
broken it for all people and/or platforms without gmake.