haskell-vim
haskell-vim copied to clipboard
Custom Haskell Vimscripts
The syntax highlighting doesnt seem to work. Im using NVIM v0.4.3 and started from a plain init.vim file, with just the minimal requirements for this plugin (pathogen installation). Heres a...
For those who are using Unicode.
If I start with this file:  And I hit ``, ``, ``, I get this:  However, I was expecting to get this:...
```haskell search :: Matrix [Digit] -> [Grid] search cm | not (safe pm) = [] | complete pm = [extract pm] | otherwise = concatMap search (expand1 pm) where pm...
When a character literal contains a "region" start pattern ('(','[','{','"'), everything after the start pattern is interpreted as a contained region, and consequently breaks syntax highlighting. After further investigation, the...
(See #132) > When a character literal contains a "region" start pattern > ('(','[','{','"'), everything after the start pattern is interpreted as > a contained region, and consequently breaks syntax...
Some other plugins achieve something similar, like `vimtex`, which replaces some expressions in math blocks with their unicode representation. For example, this expression  transforms into the following when the...
I typed in this example: ```haskell main = do let n = 1 if n > 0 then do print 1 else print 2 ``` The `else` is indented too...
* Use custom vimrc when running tests, so the results aren't determined by the user's personal vim config * Some of the tests fail, so I might not have the...
notice that record fields and regular type signatures are already fine (in definitions of `haskellRecordField` and `haskellTypeSig`), before the fix I'm getting  after the fix it gets correctly highlighted...