<html><head></head><body><div>Hi, Ivan!</div><div><br></div><div>Does this problem occur with <font face="monospace">code</font> environments or only with <font face="monospace">spec</font> environments? At least Vim 7.4 does not mention <font face="monospace">spec</font> in <font face="monospace">syntax/lhaskell.vim</font>. I have patched this file such that it does all the things with <font face="monospace">spec</font> that it does with <font face="monospace">code</font>, and it works just fine. The patch is as follows:</div><div><br></div><blockquote type="cite"><pre>78c78</pre><pre><     if search('\\documentclass\|\\begin{\(code}\)\@!\|\\\(sub\)*section\|\\chapter|\\part','W') != 0</pre><pre>---</pre><pre>>     if search('\\documentclass\|\\begin{\(code}\)\@!\|\\begin{\(spec}\)\@!\|\\\(sub\)*section\|\\chapter|\\part','W') != 0</pre><pre>110a111</pre><pre>> syntax region lhsHaskellBeginEndBlock start="^\\begin{spec}\s*$" matchgroup=NONE end="\%(^\\end{spec}.*$\)\@=" contains=@haskellTop,beginCodeBegin containedin=@lhsTeXContainer</pre></blockquote><div><br></div><div>All the best,</div><div>Wolfgang</div><div><br></div><div>Am Sonntag, den 18.03.2018, 01:39 -0400 schrieb Ivan Perez:</div><blockquote type="cite"><div dir="ltr"><div><div><div><div><div><div>Hi cafe,<br><br></div>The lhaskell edit mode for lhs2tex documents in vim gets confused when a dollar is used in code.<br><br></div>This also makes the spellchecker ignore text paragraphs (until a matching $ is found).<br><br></div>Where should this be reported?<br><br></div>This list is named as maintainer in the Ubuntu package vim-runtime's lhaskell.vim syntax file:<br><br>" Maintainer:           Haskell Cafe mailinglist <<a href="mailto:haskell-cafe@haskell.org">haskell-cafe@haskell.org</a>><br>" Original Author:      Arthur van Leeuwen <<a href="mailto:arthurvl@cs.uu.nl">arthurvl@cs.uu.nl</a>><br>" Last Change:          2010 Apr 11<br>" Version:              1.04<br><br></div>Cheers<br><br></div>Ivan<br></div>
<pre>_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a>
Only members subscribed via the mailman list are allowed to post.</pre></blockquote></body></html>