Commit Graph

3553 Commits

Author SHA1 Message Date
Julien Moutinho
c65fea2b4b lib: fix combineJournalUpdates folding order
NOTE: this is important to correctly build JournalContext
NOTE: currently a list reverse must done at the end,
      maybe using a Data.Queue would be more efficient.
2014-12-11 04:37:10 +01:00
Simon Michael
3050152cb3 doc: manual: more flat/depth rewrites 2014-12-05 13:17:06 -08:00
Simon Michael
a38caeb37a doc: manual: clean up flat/tree docs slightly 2014-12-05 12:58:51 -08:00
Simon Michael
855d4e1131 balance: with --tree and --flat, use the last (fix #219) 2014-12-05 12:56:33 -08:00
Simon Michael
d352bbedd2 cli: with a repeated flag, the last takes precedence
This is helpful eg for customising your reporting command aliases on the fly.
2014-12-04 12:41:47 -08:00
Simon Michael
bd39e5df99 showDateSpan: handle boundary-crossing 1-day spans
Eg recognise that 2014/11/30-2014/12/1 can be abbreviated to
2014/11/30d, similarly 2014/12/31-2015/1/1. Doesn't handle feb 29th
correctly, so eg 2000/2/28-2000/3/1 is wrongly abbreviated to
2000/2/28d.
2014-12-03 18:18:05 -08:00
Simon Michael
1d388e1c6c doc: relnotes: unbold intra-release headings
to help the release headings stand out
2014-12-03 15:05:20 -08:00
Simon Michael
740d1c1092 doc: relnotes: make minor release headings smaller 2014-12-03 15:04:34 -08:00
Simon Michael
43a17d1bb8 doc: release notes announcements styling 2014-12-03 14:49:54 -08:00
Simon Michael
b5fbaf0fa7 link and excerpt what announcements I can find
Release announcements sometimes include a brief summary, which is also
useful here.  Some of these announcement links could be improved by
linking them in the context of the hledger rather than ledger
list. There may be more more that gmane search didn't find.
2014-12-03 14:32:29 -08:00
Simon Michael
4abee54336 doc: fix a table in release notes 2014-12-03 14:32:07 -08:00
Simon Michael
62784b57c0 doc: list only major releases in release notes TOC 2014-12-03 13:45:19 -08:00
Simon Michael
73eecb13de doc: suggest cabal installing alex & happy also
These tools are needed for some deps, eg pretty-show and
language-javascript, and may not have already been installed.
Mentioning them explicitly may reduce a some installation hassles.
2014-12-03 13:43:33 -08:00
Simon Michael
e8efb55eb4 doc: move release notes on download page 2014-12-03 13:43:12 -08:00
Simon Michael
76b7e16d93 doc: simplify csv ordering doc 2014-12-02 12:07:35 -08:00
Simon Michael
0c8b9dc0b9 Merge branch 'docs'
Misc. updates.
2014-12-02 11:58:02 -08:00
Simon Michael
d5b329a8ad doc: note csv improvements 2014-12-02 11:54:41 -08:00
Simon Michael
7124b1c4d4 doc: remove commented doc 2014-12-02 11:54:19 -08:00
Simon Michael
34ed4d474e doc: price doc cleanups 2014-12-02 11:54:02 -08:00
Simon Michael
18856d6a76 doc: skip generating old docs for now 2014-12-02 11:53:12 -08:00
Simon Michael
e6579992d7 doc: link to issue bounties at bountysource 2014-12-02 11:52:46 -08:00
Simon Michael
29bca9691a doc: link fedora haskell SIG 2014-12-02 11:52:25 -08:00
Simon Michael
55993543be doc: funding links: gratipay, bountysource, flattr 2014-12-02 11:51:03 -08:00
Simon Michael
9ede5cef1e doc: start release notes 2014-12-02 11:50:44 -08:00
Simon Michael
1708f0b441 csv: try to preserve order of same-day transactions
If the CSV records appear to have been in reverse date order,
we'll now reverse them all before also sorting by transaction date,
so that the original order of same-day transactions is preserved.
We detect this using a simple heuristic: if the first converted
transaction's date is later than the last's.
2014-12-02 11:16:51 -08:00
Simon Michael
733a7b12ef csv: include path is relative to current (close #198) 2014-12-02 10:50:31 -08:00
Simon Michael
09a6f79334 doc: small cleanups to file format faq 2014-12-01 13:06:58 -08:00
Simon Michael
f205d0c7fa doc: convert ledgertips page to markdown 2014-12-01 12:15:13 -08:00
Simon Michael
87fd99b220 doc: fix typo in prices example 2014-12-01 07:58:45 -08:00
Julien Moutinho
cf28985cf2 lib: move from Text.ParserCombinators.Parsec to Text.Parsec
NOTE: required to use liftIO in includedirective
SEE: http://www.vex.net/~trebla/haskell/parsec-generally.xhtml#IO
2014-11-20 10:08:30 +01:00
Julien Moutinho
21a200cccc extra: add hledger-check-dates 2014-11-17 11:16:36 +01:00
Julien Moutinho
4c5c15d275 extra: sync hledger-rewrite with numberp 2014-11-17 11:16:36 +01:00
Simon Michael
0cf8c142aa doc: dev guide updates 2014-11-12 18:11:43 -08:00
Simon Michael
e5ae0a8f51 doc: more manual updates, alphabetise commands 2014-11-12 18:10:11 -08:00
Simon Michael
45f5507ff6 doc: rewrite CSV section 2014-11-12 18:05:39 -08:00
Simon Michael
5da3ddc931 site: misc updates 2014-11-12 18:04:21 -08:00
Simon Michael
74577fd8d4 site: tweak code, pre style 2014-11-12 18:04:01 -08:00
Simon Michael
b44290e696 site: updates from IRC 2014-11-12 18:02:40 -08:00
Simon Michael
734c622698 site: disable unnecessary stylesheet 2014-11-12 18:00:50 -08:00
Simon Michael
9bf2d352a1 site: adjust some manual section names 2014-11-11 17:12:32 -08:00
Simon Michael
2a2a42c417 site: home page tweaks 2014-11-11 16:39:22 -08:00
Simon Michael
4d000a4aff site: quick links tweaks 2014-11-11 16:38:04 -08:00
Simon Michael
c6fc8987d9 site: bold logo text 2014-11-11 16:37:26 -08:00
Simon Michael
61765ce55f site: template cleanups 2014-11-11 16:36:58 -08:00
Simon Michael
c68f9c718d site: tweaks 2014-11-11 14:55:40 -08:00
Simon Michael
97c139a84f site: new verbose front page content 2014-11-11 14:55:23 -08:00
Simon Michael
00f5ddf0b8 site: misc updates 2014-11-11 07:13:36 -08:00
Simon Michael
deb6c74807 site: drop release notes from nav bar 2014-11-11 07:13:03 -08:00
Simon Michael
97a0c76dca site: fix sizing on mobile screens 2014-11-11 07:11:39 -08:00
Simon Michael
fee21dd661 doc: add contributors page to site, lower-case it 2014-11-11 07:06:29 -08:00