Commit Graph

3028 Commits

Author SHA1 Message Date
Simon Michael
572f99ea08 docs: also bump version in manual text 2014-01-08 15:43:25 -08:00
Simon Michael
230249f509 docs: mention current system-fileio install conflict 2014-01-08 15:38:10 -08:00
Simon Michael
048de0e521 docs: drop cabal 0.14 references 2014-01-08 15:38:09 -08:00
Simon Michael
2160941c86 Merge branch 'release-0.22.1'
Conflicts:
	NEWS.md
	hledger-lib/hledger-lib.cabal
2014-01-08 15:34:20 -08:00
Simon Michael
ed8e93d1dd tools: disable some failing release test scripts 2014-01-08 15:23:10 -08:00
Simon Michael
ff30fc5aa2 tools: I think we're using simple git tags now 2014-01-08 15:22:43 -08:00
Simon Michael
4d8ef7eaa3 docs: release notes 2014-01-08 15:02:33 -08:00
Simon Michael
2ec6231a51 bump version to 0.22.1 2014-01-08 15:01:45 -08:00
Simon Michael
62b0461c0e require latest pretty-show to allow install with standard happy and fix hackage docs 2014-01-08 15:00:41 -08:00
Simon Michael
4c1b2c0f86 remove obsolete regex-compat-tdfa dependency from hledger 2014-01-08 14:48:28 -08:00
Clint Adams
cf365524cb Use regex-tdfa instead of regex-compat-tdfa 2014-01-08 14:37:30 -08:00
Clint Adams
7f2ffe2e45 Use regex-tdfa instead of regex-compat-tdfa 2013-12-28 13:31:58 -05:00
Simon Michael
7d9e334aa9 Merge pull request #152 from markokocic/patch-1
Add cabal sandbox files to .gitignore
2013-12-17 07:07:58 -08:00
Marko Kocić
338d0290b4 Add cabal sandbox files to .gitignore 2013-12-17 13:32:30 +01:00
Simon Michael
62160ee82c Merge pull request #151 from xiaoruoruo/staticroot
docs: new option --static-root
2013-12-15 22:23:17 -08:00
Xinruo Sun
6f53756f0e docs: new option --static-root 2013-12-16 10:36:03 +08:00
Simon Michael
014838bb67 Merge pull request #150 from xiaoruoruo/staticroot
web: add a --static-root option to customize static files root
2013-12-15 18:23:23 -08:00
Xinruo Sun
0275485bf9 web: add a --static-root option to customize static files root 2013-12-15 12:20:07 +08:00
Simon Michael
1d91d76d64 docs: update release announcement 2013-12-13 19:49:04 -08:00
Simon Michael
58342c2caa docs: release note formatting 2013-12-13 19:36:47 -08:00
Simon Michael
5bb4cc2978 docs: really clean all old doc versions 2013-12-13 19:36:21 -08:00
Simon Michael
4d8058fc9a docs: set the manual version before tagging 2013-12-13 19:28:25 -08:00
Simon Michael
db45611de9 docs: really build/clean 0.22 docs 2013-12-13 19:24:46 -08:00
Simon Michael
dfb4e56a1c docs: really link 0.22 docs version 2013-12-13 19:21:42 -08:00
Simon Michael
0d9adc8cf2 docs: link 0.22 docs version 2013-12-13 19:20:08 -08:00
Simon Michael
8bf47f65ea docs: fix 0.22 docs building 2013-12-13 19:19:17 -08:00
Simon Michael
ff90fdc50b disable a failing add-on option-parsing test 2013-12-13 19:13:59 -08:00
Simon Michael
415cd19a7e update example scripts for api, clarify -f support 2013-12-13 19:10:54 -08:00
Simon Michael
a95bc44345 docs: release notes 2013-12-13 18:29:04 -08:00
Simon Michael
8befcb8354 bump version to 0.22, update tested-with & doc building 2013-12-13 18:28:45 -08:00
Simon Michael
060c9c73d0 hledger: allow text 1.0 2013-12-13 17:43:52 -08:00
Simon Michael
95c59cc25b docs: update manual note re #149 2013-12-13 17:24:47 -08:00
Simon Michael
641dc5aa84 web: also build with http-conduit 2.x
http-client is now also required. Later we perhaps should switch to it
entirely and drop the http-conduit dependency.
2013-12-09 10:06:53 -08:00
Simon Michael
d8c987a1cd web: allow latest warp & wai-handler-launch 2013-12-09 07:32:40 -08:00
Simon Michael
02fea186a3 web: fix debug option breakage in Main 2013-12-08 19:48:51 -08:00
Simon Michael
044ba78693 help fix, -V is not equivalent to --version (#145) 2013-12-07 15:35:58 -08:00
Simon Michael
926080310a web: avoid warp 2 for now to stay installable 2013-12-07 14:41:37 -08:00
Simon Michael
5c43795a5e tools: set LANG in makefile, still needed by something 2013-12-07 14:32:44 -08:00
Simon Michael
fc70b84b83 docs: formatting fixes 2013-12-07 06:51:59 -08:00
Simon Michael
cb3504d72e tools: run functional tests less verbosely 2013-12-07 06:28:07 -08:00
Simon Michael
0b363bde2f docs: warn about flag/value spacing bug 2013-12-07 06:27:03 -08:00
Simon Michael
7dda89616d docs: document multicolumn balance reports 2013-12-07 06:26:04 -08:00
Simon Michael
6ce1b79c85 docs: release notes 2013-12-07 06:22:47 -08:00
Simon Michael
5bdc55ab77 note that getCliOpts, debugArgs api fns are unused 2013-12-07 06:10:45 -08:00
Simon Michael
8261ac0f56 three fixes to handle --debug=N like --debug 2013-12-07 06:09:39 -08:00
Simon Michael
8bbd22d7ed fix handling of --debug before command 2013-12-07 05:51:17 -08:00
Simon Michael
c53732a4af balance: new multi-column reports & documentation
Two new multi-column balance report modes show ending balance per
period: `--cumulative`, starting from 0, and `--historical`, starting
from the historical starting balance.

The balance command's specification has been clarified and consolidated
in the Balance.hs haddock. Reports.hs has also had haddock updates. The
old AccountsReport type is now BalanceReport, still used by
single-column balance report. The new MultiBalanceReport type is used by
the multi-column reports.
2013-12-07 05:43:31 -08:00
Simon Michael
b2c6a8e7d2 require data-pprint 0.2.3, works with ghc < 7.2 2013-12-06 13:58:06 -08:00
Simon Michael
13641eab66 debug level sets amount/journal show verbosity
Amounts and journal values are often rendered too verbosely in debug
output, obscuring what's important. Here we try adjusting the level
of detail in the Show instance based on the global debug level.
Needs more work.
2013-12-06 13:51:19 -08:00
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