mirror of
https://github.com/ilyakooo0/intellij-haskell.git
synced 2024-09-11 14:56:19 +03:00
Improved smart completion.
This commit is contained in:
parent
01710eb865
commit
57cf47b9d9
@ -257,7 +257,7 @@ class HaskellCompletionContributor extends CompletionContributor {
|
||||
val typedHoleLines = message.split("\n").
|
||||
map(_.replaceAll(s"$LayoutSpaceChar{2,}", "").
|
||||
replaceAll(s"$LayoutSpaceChar", " "))
|
||||
val typedHoleSuggestionsWithHeader = typedHoleLines.dropWhile(_ != "Valid substitutions include")
|
||||
val typedHoleSuggestionsWithHeader = typedHoleLines.dropWhile(l => l != "Valid substitutions include" && l != "Valid hole fits include")
|
||||
if (typedHoleSuggestionsWithHeader.nonEmpty) {
|
||||
val typedHoleSuggestionLines = typedHoleSuggestionsWithHeader.tail
|
||||
val typedHoleSuggestions = typedHoleSuggestionLines.filterNot(_.trim.startsWith("("))
|
||||
|
Loading…
Reference in New Issue
Block a user