ocramz / petsc-hs

Haskell bindings for PETSc and SLEPc
GNU General Public License v3.0
20 stars 4 forks source link

flycheck (Emacs) turns off with InlineC.hs #14

Closed ocramz closed 8 years ago

ocramz commented 8 years ago

The Template Haskell directive context petscCtx (immediately after the module imports), which imports the type mapping from Internal.hs, nowadays makes flycheck turn off in InlineC.

I don't understand why this happens since it all compiles correctly.

The problem I face is that developing new inline-c signatures becomes a much trickier affair with no assistance.

I've opened branch split-inline-c to investigate this

ocramz commented 8 years ago

Problem vanished after updating haskell-mode (16.1 https://haskell.github.io/haskell-mode/manual/latest/)