purcell/flymake-python-pyflakes — pull request #1 by Wilfred (2012-08-16 10:23:02+00:00)
Title: Fix crash when `default-directory` is changed

If `default-directory` is changed, flymake just gives an unhelpful error:

> switched OFF Flymake mode for buffer views.py due to fatal status CFGERR, warning Configuration error has occurred while running (~/.emacs.d/user-python/run-pyflakes views_flymake.py)

Enabling flymake logging (`M-x set-variable flymake-log-level 3 `) shows

> started process 13191, command=(~/.emacs.d/user-python/run-pyflakes views_flymake.py), dir=/home/wilfred/work/web/

> parsed 'views_flymake.py: No such file or directory', no line-err-info

views_flymake.py was not in /home/wilfred/web, it was in a child directory. We should specify an absolute path.