intellij-haskforce icon indicating copy to clipboard operation
intellij-haskforce copied to clipboard

Haskell plugin for IntelliJ IDEA

Results 100 intellij-haskforce issues
Sort by recently updated
recently updated
newest added

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

enhancement
parser

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

enhancement
parser

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...

bug
parser

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...

enhancement
editor

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...

enhancement
editor

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...

bug
parser
performance

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....

bug
parser
indexing

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...

enhancement
refactoring

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.

enhancement
parser
syntax highlighting

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...

internal refactor
indexing