Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | whitespace fixes | Joey Hess | 2012-12-13 |
| | |||
* | where indentation | Joey Hess | 2012-11-12 |
| | |||
* | flip catchDefaultIO | Joey Hess | 2012-09-17 |
| | |||
* | add withTempDir | Joey Hess | 2012-09-10 |
| | |||
* | switch from System.Cmd.Utils to System.Process | Joey Hess | 2012-07-18 |
| | | | | | | | | | | | | | | | | | | Test suite now passes with -threaded! I traced back all the hangs with -threaded to System.Cmd.Utils. It seems it's just crappy/unsafe/outdated, and should not be used. System.Process seems to be the cool new thing, so converted all the code to use it instead. In the process, --debug stopped printing commands it runs. I may try to bring that back later. Note that even SafeSystem was switched to use System.Process. Since that was a modified version of code from System.Cmd.Utils, it needed to be converted too. I also got rid of nearly all calls to forkProcess, and all calls to executeFile, which I'm also doubtful about working well with -threaded. | ||
* | IO exception rework | Joey Hess | 2012-02-03 |
| | | | | | | ghc 7.4 comaplains about use of System.IO.Error to catch exceptions. Ok, use Control.Exception, with variants specialized to only catch IO exceptions. | ||
* | treak | Joey Hess | 2012-01-21 |
| | |||
* | Remove haskell98 to build with ghc 7.2.2, also built with ghc 7.0.4 | Mark Wright | 2011-11-26 |
| | | | | Signed-off-by: Joey Hess <joey@kitenet.net> | ||
* | factored out some useful error catching methods | Joey Hess | 2011-11-10 |
| | |||
* | broke up Utility | Joey Hess | 2011-10-16 |