Commit Graph

14 Commits

Author SHA1 Message Date
Julian Ospald 78ae77780b
Fix bug in logging thread
It would die on newlines due to empty String blindness.
Also make sure takeMVar does not block.
2020-07-21 22:43:09 +02:00
Julian Ospald 0f69c73e0e
Rework printing/tee
This should be faster to draw, use less syscalls
and generally use EOF and pipes correctly.
2020-07-16 00:10:27 +02:00
Julian Ospald 1a64527e14
Improve verbosity 2020-07-13 16:27:01 +02:00
Julian Ospald 4b89810892
Rm unused functions 2020-07-04 21:20:08 +02:00
Julian Ospald f46700e1cc
First cross try 2020-04-29 20:19:01 +02:00
Julian Ospald 931080244f
Fix bug in logging 2020-04-26 20:17:59 +02:00
Julian Ospald 9d9e415a09
Remove use of unsafe decodeUtf8 2020-04-17 09:30:45 +02:00
Julian Ospald 793aad7b6c
Fix ghc-make when files are in PATH
Fixes #11
2020-04-16 23:15:21 +02:00
Julian Ospald 3496f24f6e
Silence compiler warnings 2020-04-09 20:08:25 +02:00
Julian Ospald f78e7b1cbc
Small refactor and build fixes 2020-04-09 18:26:02 +02:00
Julian Ospald 958bf698b9
Fix bug in caputeOutStreams
We didn't read continuously from the pipe, potentially
blocking it when the buffer is full.
2020-04-09 17:01:03 +02:00
Julian Ospald 5382fd9aca
Fix crashes due to utf8 decoding errors 2020-04-08 22:20:26 +02:00
Julian Ospald 31a8316bfa Implement proper build log scrolling 2020-03-24 21:05:10 +01:00
Julian Ospald a93aaf9a5f Initial commit 2020-03-09 00:44:11 +01:00