2. Support for preprocessing things which are not C is much lower priority than support for preprocessing C. I agree with this. *However*, supporting emacs has a high priority within the GNU project, of which GCC is a part.