Kevin Montag<kmontag@gmail.com> writes:
Changing 'start-process' to 'start-file-process' in
flymake-start-syntax-check-process' of flymake.el (as suggested in
http://groups.google.com/group/gnu.emacs.help/browse_thread/thread/dda14275ce2b8b02/d58b601f2b3be223)
partially fixes the problem. With this change, Flymake performs
syntax checks on remote files without an error message - however, the
buffer is marked as modified each time such a check is performed.
I've fixed this in the emacs-23 branch. Will be available with the
upcoming Emacs 23.3.
Best regards, Michael.