nboldi / haskell-tools-atom

An Atom editor binding for the Haskell-tools framework
7 stars 2 forks source link

Give progress info #4

Closed nboldi closed 7 years ago

nboldi commented 7 years ago

A progress field in the bottom of the editor should inform the user about the current refactoring/recompilation. We should only count how many modules need to be recompiled.

The server should inform the client after executing load, how many modules need to be reloaded.

A possible sequence, with a refactoring that triggers reload in 3 modules:

READY -> CALCULATING -> 0/3 ->1/3 -> 2/3 -> READY