add flymake support. pls user 'M-x flymake-mode' to enable or disable