8937ed457dGHC 6.12.1 has UTF8 support on board. Using System.IO.UTF8 can cause problems. Therefore use System.IO.UTF8 only on previous versions. Testet with GHC 6.10.4 and 6.12.1
ob
2010-02-13 20:00:34 +0000
bd1c8444f4docs: note two spaces before amounts
Simon Michael
2009-12-12 08:03:56 +0000
386b7cfe12.authorspellings file for darcs show authors
Simon Michael
2009-12-12 08:33:54 +0000
674da34db0docs: more release note fixes
Simon Michael
2009-12-12 08:42:03 +0000
6c74d50c1fdocs: tweak
Simon Michael
2009-12-12 08:55:14 +0000
d6ef9f3436tools: update hledgermac rule
Simon Michael
2009-12-12 15:58:52 +0000
fb8fa65f03docs: tweaks
Simon Michael
2009-12-12 20:46:55 +0000
7cee8a2489docs: file format wording
Simon Michael
2009-12-12 20:41:07 +0000
5018fd459ddocs: update Amount haddock
Simon Michael
2009-12-12 21:10:39 +0000
d3083ef316docs: Date haddock
Simon Michael
2009-12-12 22:19:57 +0000
b0006ce83ffix some non-utf8-aware file reading (#15)
Simon Michael
2009-12-12 22:20:44 +0000
736897998fweb: use today as default when adding with a blank date
Simon Michael
2009-12-12 22:21:51 +0000
4acc2c55eaweb: first cut at preserving encoding during add, assumes utf-8 (#15)
Simon Michael
2009-12-12 22:08:28 +0000
0716659430docs: reorder windows binary instructions
Simon Michael
2009-12-18 04:12:21 +0000
ef202ada2edocs: link from binaries to home page
Simon Michael
2009-12-18 04:21:54 +0000
7391b32f1ddocs: more binary cleanups
Simon Michael
2009-12-12 19:45:47 +0000
b2ae82d6f1docs: update contact link
Simon Michael
2009-12-12 19:12:57 +0000
5bd7aee0ccdocs: note stale binaries
Simon Michael
2009-12-12 08:55:33 +0000
73ecaec6c9add: ctrl-d doesn't work on windows, suggest ctrl-c instead
Simon Michael
2009-12-18 04:32:28 +0000
5378fc9798comment
Simon Michael
2009-12-16 17:59:13 +0000
783c8de632tools: fix haddock building
Simon Michael
2009-12-19 01:19:01 +0000
50200e38edmore cleanup, move journal text into Journal
Simon Michael
2009-12-21 05:43:10 +0000
4d5d9214b1web: re-enable account/period fields, they seem to be fixed, along with file re-reading (#16)
Simon Michael
2009-12-21 05:53:08 +0000
2edb9e4a79register: make reporting intervals honour a display expression (#18)
Simon Michael
2009-12-21 06:03:34 +0000
86f14b10a9doc: slight clarification of Transaction
Simon Michael
2010-02-02 21:34:26 +0000
c08bccb158parsing: use actual (ie, first) date's year as a default for the effective (ie, second) date
Simon Michael
2010-02-03 21:19:01 +0000
86020e8f4aweb: remove debug print
Simon Michael
2010-02-03 21:20:32 +0000
a8045c7c32tools: do specify an upper bound on base, hackage requires it
Simon Michael
2010-02-03 21:54:10 +0000
f2737bb7datools: drop upper bounds from package dependencies, they seem a hindrance
Simon Michael
2010-02-03 21:13:00 +0000
4b6d478c68bump version number
Simon Michael
2010-02-03 21:54:32 +0000
533b9d65b6tools: version cleanup
Simon Michael
2009-12-12 20:40:54 +0000
3a8906b956resolve conflicts (Make previous entered day a default one)
Simon Michael
2010-02-03 22:53:55 +0000
8274de5e92resolve conflicts (Add: --no-new-accounts: don't allow to create new accounts)
Simon Michael
2010-02-03 22:49:02 +0000
acecc28ce5Make previous entered day a default one
Roman Cheplyaka
2010-02-03 01:56:36 +0000
b2e89a8c13Add: --no-new-accounts: don't allow to create new accounts
Roman Cheplyaka
2010-02-03 01:23:14 +0000
8310eaa6ffresolve conflicts/explain (Add: filter relevant transactions by account) Previously, we supported "hledger add [DESCRIPTION]". A DESCRIPTION just pre-filled the description field and bypassed that prompt, after which existing transactions with similar descriptions were offered as defaults/reminders.
Simon Michael
2010-02-04 15:57:19 +0000
20b243a3a3Add: filter relevant transactions by account
Roman Cheplyaka
2009-10-11 20:12:10 +0000
30dee8cc7dresolve conflicts (Add Ledger.Amount.convertMixedAmountTo function)
Simon Michael
2010-02-04 16:40:30 +0000
5c23ebd01bAdd Ledger.Amount.convertMixedAmountTo function
Roman Cheplyaka
2009-09-26 22:52:30 +0000
34506f3518relax upper bound on Chart lib
Simon Michael
2010-02-04 18:28:44 +0000
3aba40c5b6fix warnings
Simon Michael
2010-02-04 18:32:54 +0000
b8c6f6fc5atools: enable all optional code when running ghci
Simon Michael
2010-02-04 19:23:34 +0000
357b27fb63fix an unsafe ! in ledgerAccount; clarify that withLedgerDo does not cache the ledger
Simon Michael
2010-02-04 20:55:12 +0000
d449a64814Signed contributor agreement
Roman Cheplyaka
2010-02-06 12:25:23 +0000
03da9afe58docs: note devs who have not yet signed CONTRIBUTORS
Simon Michael
2010-02-04 16:04:59 +0000
812a800303stats: fix number of accounts
Simon Michael
2010-02-06 20:47:14 +0000
0734da2bbechart: handle positive/negative balances better; tune defaults Mixed positive and negative balances were confusing things. Now, the chart will omit any balances which do not match the sign of the first balance. Various other size/font/colour tweaks.
Simon Michael
2010-02-06 21:45:41 +0000
160f8dc5b8chart: show top 10 (or --items N) accounts, sorted by amount
Simon Michael
2010-02-05 01:18:51 +0000
71c6b13717chart: filter based on opts & args
Simon Michael
2010-02-04 21:11:59 +0000
a2b8faa4d6big refactoring, do filtering afresh in each command We now do data filtering/massage as late as possible, not just once at startup. This should work better for multiple commands, as with web or ui. The basic benchmark seems at least as good as before thanks to laziness.
Simon Michael
2009-12-21 05:23:07 +0000
7bd14a367aweb: get static files from the cabal data dir, or the current dir when using make (#13)
Simon Michael
2009-12-18 22:33:02 +0000
23e3c81acccleanups
Simon Michael
2009-12-19 06:26:33 +0000
60bda57a26drop LedgerPosting, it's no longer needed; more rename cleanups
Simon Michael
2009-12-19 05:57:54 +0000
19ff69bb83docs: haddock
Simon Michael
2009-12-19 01:56:04 +0000
de48b8ce46docs: update LedgerPosting haddock
Simon Michael
2009-12-19 01:17:28 +0000
42e5382673docs: haddock
Simon Michael
2009-12-19 01:56:12 +0000
dbfc9f3624docs: fix haddock
Simon Michael
2009-12-16 17:59:06 +0000
59c199e1a8docs: wording
Simon Michael
2009-12-19 03:09:55 +0000
ec95b0723cmake Postings reference their parent Transaction With this change, Transactions and Postings reference each other co-recursively. This makes constructing them more tedious, but it may also allow LedgerPostings to be dropped and code to be simplified. Time and space performance of register and balance is as before.
Simon Michael
2009-12-19 03:44:52 +0000
8405072ff6refactor
Simon Michael
2009-12-20 15:50:54 +0000
f1813fbb0emore LedgerTransaction/Transaction/LedgerPosting field renames
Simon Michael
2009-12-16 17:58:51 +0000
30b83bb105rename LedgerTransaction to Transaction
Simon Michael
2009-12-16 08:07:26 +0000
39fd143c84web: update help link
Simon Michael
2009-12-12 20:32:10 +0000
0656d575acrename Transaction to LedgerPosting
Simon Michael
2009-12-16 07:58:06 +0000
2e9b27da0drename RawLedger to Journal
Simon Michael
2009-12-16 07:00:43 +0000
83f9aa5693resolve conflicts (New command 'chart': generate balances pie chart)
Simon Michael
2010-02-04 20:59:07 +0000
885ec16f58chart: messing with colours
Simon Michael
2010-02-06 16:08:51 +0000
e96350c3f1New command 'chart': generate balances pie chart
Roman Cheplyaka
2009-09-26 22:53:54 +0000
c8c62ef4c2docs: another example
Simon Michael
2010-02-06 21:50:12 +0000
a5d9cd3af7wording
Simon Michael
2010-02-06 21:52:53 +0000
203a57487asite: bump year in footer
Simon Michael
2010-02-07 20:27:21 +0000
7989be1ab0release notes
Simon Michael
2010-02-12 00:57:40 +0000
ff9bdb506cdocs: fix the silly date in release notes
Simon Michael
2009-12-12 08:15:35 +0000
72e7831a23docs: wording, installation issue
Simon Michael
2010-02-12 01:41:52 +0000
d2332cf067chart: update docs
Simon Michael
2010-02-06 21:45:05 +0000
1ebd05a181docs: more chart docs
Simon Michael
2010-02-04 21:55:43 +0000
d1864b08d5docs: document cabal installation issues in more detail
Simon Michael
2009-12-18 04:11:49 +0000
7ebb3dfec1docs: add chart to manual
Simon Michael
2010-02-04 21:29:33 +0000
79880de744don't let ledgercomment parser always pass
Simon Michael
2009-06-20 04:01:25 +0000
29bf134624better postings parse error
Simon Michael
2009-06-20 04:09:59 +0000
f7e8ae1c55whitespace parsing tweak
Simon Michael
2009-06-21 14:42:59 +0000
9ff4a23492note doctest.hs issue
Simon Michael
2009-06-22 19:46:31 +0000
edc0913ed9handle utf8 properly in error messages (issue #5)
Simon Michael
2009-07-09 19:12:27 +0000
2d8a5950d1drop obsolete doctests, update docs in Tests module
Simon Michael
2009-07-09 20:55:50 +0000
636a3a7d10docs: update test docs
Simon Michael
2009-06-27 08:17:15 +0000
39f95d36desite: drop the hoogle form from api docs, it doesn't work with standard hoogle
Simon Michael
2009-07-09 21:20:49 +0000
6ad6421c8brun func. tests in parallel
Simon Michael
2009-07-15 00:37:42 +0000
d1cb9cedaefix a regex bug in showtree
Simon Michael
2009-08-12 06:40:01 +0000
87fc165918note an issue
Simon Michael
2009-08-26 17:19:26 +0000
afa2d065bdHlint: Error: Monad law, right identity
marko.kocic
2009-09-22 10:50:02 +0000