Is this the only issue you see?

My caching mechanism isn't top-notch, I hoped that you will rewrite this
patch :)



2014-06-04 11:42 GMT+02:00 Sebastian Wiesner <notifications@github.com>:

> In flycheck-haskell.el:
>
> >  (defun flycheck-haskell-get-cabal-configuration (cabal-file)
> >    "Get the Cabal configuration from CABAL-FILE."
> > -  (with-temp-buffer
> > -    (let ((result (call-process flycheck-haskell-runhaskell nil t nil
> > -                                flycheck-haskell-helper cabal-file)))
> > -      (when (= result 0)
> > -        (goto-char (point-min))
> > -        (read (current-buffer))))))
> > +  (let* ((cabal-file-modification-time (nth 6 (file-attributes cabal-file)))
>
> The 7th item is the status change time, not the modification time.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/flycheck/flycheck-haskell/pull/17/files#r13378330>.
>