neovimhaskell / nvim-hs

Neovim API for Haskell plugins as well as the plugin provider
Other
267 stars 18 forks source link

Add flushing to handles (fixes #61) #62

Closed saep closed 6 years ago

saep commented 6 years ago

Setting stdout to not use buffering explicitly seems to be necessary now for some reason.

saep commented 6 years ago

Actually, the behavior of sinkFile was different for different conduit-extra versions. There are now better version bounds for conduit-extra and some #ifdef tricks to be compatible with older versions (as those in the lts-8 of stackage).

This should make it only backwards compatible for versions that would not work which is desirable.