hledger/hledger-lib/Hledger/Read
Simon Michael 3cf53661f3 new debug helpers; --debug=N sets debugLevel
The debug level set by `--debug[=N]` is now available to pure and
startup code as debugLevel, using unsafePerformIO.

`dbg LABEL ...` is now the go-to helper for tracing values on the
console; it produces output when the debug level is non-zero. `dbgExit`
is similar but exits immediately, avoiding further output. The
`dbgshow`, `dbgppshow` and `dbgpprint` variants allow control over the
pretty-printing method and required debug level, allowing more control
over what is displayed when.

Other cleanups: lstrace -> ltrace, pdbgAt -> pdbg, tracewith -> traceWith.
2013-12-06 13:35:50 -08:00
..
CsvReader.hs new debug helpers; --debug=N sets debugLevel 2013-12-06 13:35:50 -08:00
JournalReader.hs print: comment positions (same line or next line) are now preserved 2013-09-10 10:32:49 -07:00
TimelogReader.hs clean up reader selection, don't write a csv rules file on journal parse error 2012-05-28 18:40:36 +00:00