(c-macro-preprocessor): Define a preprocessor name
authorRichard M. Stallman <rms@gnu.org>
Mon, 29 Jan 1996 05:26:21 +0000 (05:26 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 29 Jan 1996 05:26:21 +0000 (05:26 +0000)
commit68dff3ca9ce655658060e3b2da2936c67effb79d
treee2642c11c71c1b496c22b47b7771a44254e5d292
parentb962d6c6ab44a0b911494aaea6d661401be3ed20
(c-macro-preprocessor): Define a preprocessor name
which is valid on MS-DOS.

(c-macro-expansion): Do not rely on ``/tmp/'' being present; use
environment variables as alternatives (MSDOS).  Use
`shell-file-name' rather than ``sh''.  Redirect `stderr' with
`call-process-region' option, not from the shell.  Handle shells
which don't return exit code from `cpp' (MSDOS).  Put messages
from `cpp' inside a comment, to avoid messing up syntax highlighting.
lisp/progmodes/cmacexp.el