Add a simple way to disable flymake.
As discussed in issue #130, I would like to be able to use flycheck instead of flymake. Unfortunately, I could not find a simple way of preventing epy-python.el from loading flymake-mode without modifying the source.
Could there be a variable that the user can set that will prevent flymake from being loaded? (One could, for example, use a hook that has flymake-mode as the default value but for which a user could change to flycheck-mode if they desired.)
I tried hijacking (setq flymake-mode flycheck-mode) but could not get something like this to work.
I was thinking about bundling flycheck by default, It's modern, faster and seems much better. And revert to flymake for previous versions of emacs (as a configurable option)
I think this is probably a good idea. I would still include a simple list or something into which users can insert (or modify) items to enable or disable specific features.