intellij-haskforce
intellij-haskforce copied to clipboard
Haskell plugin for IntelliJ IDEA
Add one or several haskell files in `tests/gold/parser` that test parsing of Hsx extensions. Example commit (text files are automatically generated): https://github.com/carymrobbins/intellij-haskforce/commit/43f9961d9fc97de7729bc28714c078996e507736
Add one or several haskell files in `tests/gold/parser` that test parsing of Harp extensions. Example commit (text files are automatically generated): https://github.com/carymrobbins/intellij-haskforce/commit/43f9961d9fc97de7729bc28714c078996e507736
I'm pretty sure the problem here either lies in `HaskellParserUtilBase.stateHackMess` or `HaskellParserWrapper.increaseRbraceDebt`. I'm having trouble deciphering the logic in those methods. The line `runGhcModT' :: IOish m ...` is being...
Pull request #87 implemented code style settings; however, we need a formatter so the code sample will update the indents accordingly. This may also resolve #80 for auto-indent support. Here's...
It would be nice to have the IDE guess where to put continuation indents, based upon code context, when entering a new line, instead of requiring manually tabbing or spacing...
Hey, I seem to have a serious lag when typing in a somewhat larger hspec test file. The file contains about 300 lines of code (much of those lines are...
I noticed today that IntelliJ locked up completely during the indexing process. A thread dump seems to imply that there may be conflict between the indexing process and the parser....
Rename has some issues - Renaming a module in the project explorer (file name) doesn't rename the module name in the file itself - Renaming a 'folder' in the project...
String escapes (`\n`, `\\`, `\x2190`, etc.) should be colored appropriately inside of strings. Invalid escapes should also be highlighted, but preferably with red to indicate an error.
According to https://devnet.jetbrains.com/message/5532536#5532536 the interaction with psi trees in those functions is what makes StubIndex stackoverflow when used from for example HaskellReference. Should only base itself on AST apparently. This...