Better tab switching. Developing completions.
Developing auto-completion...
Huge refactoring... now all processes are running using queue.
Completion is under develop...
Ready updating of browse database.
Correct behaviour with global and local databases.
Something strange... I think I do not understand closures...
Finally I got correct behaviour of classes.
Close to autocompletion... almost done.
Pragmas, language extensions, ghc flags completion done.
Autocompletion is pretty good.
Showing types, append keywords.
Added keywords for autocompletion.
ghc-mod browse error handling
Moved completion providers into separate folder.
Cache for local completions.
Removed debug console message.
Pending processes are separated by channel number. So the completion database creation is on another channel and it runs concurrently with check and type.
Removed debug message.
Created completion provider for imports.