Commit Graph

  • 8937ed457d GHC 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
  • bd1c8444f4 docs: 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
  • 674da34db0 docs: more release note fixes Simon Michael 2009-12-12 08:42:03 +0000
  • 6c74d50c1f docs: tweak Simon Michael 2009-12-12 08:55:14 +0000
  • d6ef9f3436 tools: update hledgermac rule Simon Michael 2009-12-12 15:58:52 +0000
  • fb8fa65f03 docs: tweaks Simon Michael 2009-12-12 20:46:55 +0000
  • 7cee8a2489 docs: file format wording Simon Michael 2009-12-12 20:41:07 +0000
  • 5018fd459d docs: update Amount haddock Simon Michael 2009-12-12 21:10:39 +0000
  • d3083ef316 docs: Date haddock Simon Michael 2009-12-12 22:19:57 +0000
  • b0006ce83f fix some non-utf8-aware file reading (#15) Simon Michael 2009-12-12 22:20:44 +0000
  • 736897998f web: use today as default when adding with a blank date Simon Michael 2009-12-12 22:21:51 +0000
  • 4acc2c55ea web: first cut at preserving encoding during add, assumes utf-8 (#15) Simon Michael 2009-12-12 22:08:28 +0000
  • 0716659430 docs: reorder windows binary instructions Simon Michael 2009-12-18 04:12:21 +0000
  • ef202ada2e docs: link from binaries to home page Simon Michael 2009-12-18 04:21:54 +0000
  • 7391b32f1d docs: more binary cleanups Simon Michael 2009-12-12 19:45:47 +0000
  • b2ae82d6f1 docs: update contact link Simon Michael 2009-12-12 19:12:57 +0000
  • 5bd7aee0cc docs: note stale binaries Simon Michael 2009-12-12 08:55:33 +0000
  • 73ecaec6c9 add: ctrl-d doesn't work on windows, suggest ctrl-c instead Simon Michael 2009-12-18 04:32:28 +0000
  • 5378fc9798 comment Simon Michael 2009-12-16 17:59:13 +0000
  • 783c8de632 tools: fix haddock building Simon Michael 2009-12-19 01:19:01 +0000
  • 50200e38ed more cleanup, move journal text into Journal Simon Michael 2009-12-21 05:43:10 +0000
  • 4d5d9214b1 web: 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
  • 2edb9e4a79 register: make reporting intervals honour a display expression (#18) Simon Michael 2009-12-21 06:03:34 +0000
  • 86f14b10a9 doc: slight clarification of Transaction Simon Michael 2010-02-02 21:34:26 +0000
  • c08bccb158 parsing: 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
  • 86020e8f4a web: remove debug print Simon Michael 2010-02-03 21:20:32 +0000
  • a8045c7c32 tools: do specify an upper bound on base, hackage requires it Simon Michael 2010-02-03 21:54:10 +0000
  • f2737bb7da tools: drop upper bounds from package dependencies, they seem a hindrance Simon Michael 2010-02-03 21:13:00 +0000
  • 4b6d478c68 bump version number Simon Michael 2010-02-03 21:54:32 +0000
  • 533b9d65b6 tools: version cleanup Simon Michael 2009-12-12 20:40:54 +0000
  • 3a8906b956 resolve conflicts (Make previous entered day a default one) Simon Michael 2010-02-03 22:53:55 +0000
  • 8274de5e92 resolve conflicts (Add: --no-new-accounts: don't allow to create new accounts) Simon Michael 2010-02-03 22:49:02 +0000
  • acecc28ce5 Make previous entered day a default one Roman Cheplyaka 2010-02-03 01:56:36 +0000
  • b2e89a8c13 Add: --no-new-accounts: don't allow to create new accounts Roman Cheplyaka 2010-02-03 01:23:14 +0000
  • 8310eaa6ff resolve 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
  • 20b243a3a3 Add: filter relevant transactions by account Roman Cheplyaka 2009-10-11 20:12:10 +0000
  • 30dee8cc7d resolve conflicts (Add Ledger.Amount.convertMixedAmountTo function) Simon Michael 2010-02-04 16:40:30 +0000
  • 5c23ebd01b Add Ledger.Amount.convertMixedAmountTo function Roman Cheplyaka 2009-09-26 22:52:30 +0000
  • 34506f3518 relax upper bound on Chart lib Simon Michael 2010-02-04 18:28:44 +0000
  • 3aba40c5b6 fix warnings Simon Michael 2010-02-04 18:32:54 +0000
  • b8c6f6fc5a tools: enable all optional code when running ghci Simon Michael 2010-02-04 19:23:34 +0000
  • 357b27fb63 fix an unsafe ! in ledgerAccount; clarify that withLedgerDo does not cache the ledger Simon Michael 2010-02-04 20:55:12 +0000
  • d449a64814 Signed contributor agreement Roman Cheplyaka 2010-02-06 12:25:23 +0000
  • 03da9afe58 docs: note devs who have not yet signed CONTRIBUTORS Simon Michael 2010-02-04 16:04:59 +0000
  • 812a800303 stats: fix number of accounts Simon Michael 2010-02-06 20:47:14 +0000
  • 0734da2bbe chart: 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
  • 160f8dc5b8 chart: show top 10 (or --items N) accounts, sorted by amount Simon Michael 2010-02-05 01:18:51 +0000
  • 71c6b13717 chart: filter based on opts & args Simon Michael 2010-02-04 21:11:59 +0000
  • a2b8faa4d6 big 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
  • 7bd14a367a web: 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
  • 23e3c81acc cleanups Simon Michael 2009-12-19 06:26:33 +0000
  • 60bda57a26 drop LedgerPosting, it's no longer needed; more rename cleanups Simon Michael 2009-12-19 05:57:54 +0000
  • 19ff69bb83 docs: haddock Simon Michael 2009-12-19 01:56:04 +0000
  • de48b8ce46 docs: update LedgerPosting haddock Simon Michael 2009-12-19 01:17:28 +0000
  • 42e5382673 docs: haddock Simon Michael 2009-12-19 01:56:12 +0000
  • dbfc9f3624 docs: fix haddock Simon Michael 2009-12-16 17:59:06 +0000
  • 59c199e1a8 docs: wording Simon Michael 2009-12-19 03:09:55 +0000
  • ec95b0723c make 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
  • 8405072ff6 refactor Simon Michael 2009-12-20 15:50:54 +0000
  • f1813fbb0e more LedgerTransaction/Transaction/LedgerPosting field renames Simon Michael 2009-12-16 17:58:51 +0000
  • 30b83bb105 rename LedgerTransaction to Transaction Simon Michael 2009-12-16 08:07:26 +0000
  • 39fd143c84 web: update help link Simon Michael 2009-12-12 20:32:10 +0000
  • 0656d575ac rename Transaction to LedgerPosting Simon Michael 2009-12-16 07:58:06 +0000
  • 2e9b27da0d rename RawLedger to Journal Simon Michael 2009-12-16 07:00:43 +0000
  • 83f9aa5693 resolve conflicts (New command 'chart': generate balances pie chart) Simon Michael 2010-02-04 20:59:07 +0000
  • 885ec16f58 chart: messing with colours Simon Michael 2010-02-06 16:08:51 +0000
  • e96350c3f1 New command 'chart': generate balances pie chart Roman Cheplyaka 2009-09-26 22:53:54 +0000
  • c8c62ef4c2 docs: another example Simon Michael 2010-02-06 21:50:12 +0000
  • a5d9cd3af7 wording Simon Michael 2010-02-06 21:52:53 +0000
  • 203a57487a site: bump year in footer Simon Michael 2010-02-07 20:27:21 +0000
  • 7989be1ab0 release notes Simon Michael 2010-02-12 00:57:40 +0000
  • ff9bdb506c docs: fix the silly date in release notes Simon Michael 2009-12-12 08:15:35 +0000
  • 72e7831a23 docs: wording, installation issue Simon Michael 2010-02-12 01:41:52 +0000
  • d2332cf067 chart: update docs Simon Michael 2010-02-06 21:45:05 +0000
  • 1ebd05a181 docs: more chart docs Simon Michael 2010-02-04 21:55:43 +0000
  • d1864b08d5 docs: document cabal installation issues in more detail Simon Michael 2009-12-18 04:11:49 +0000
  • 7ebb3dfec1 docs: add chart to manual Simon Michael 2010-02-04 21:29:33 +0000
  • 79880de744 don't let ledgercomment parser always pass Simon Michael 2009-06-20 04:01:25 +0000
  • 29bf134624 better postings parse error Simon Michael 2009-06-20 04:09:59 +0000
  • f7e8ae1c55 whitespace parsing tweak Simon Michael 2009-06-21 14:42:59 +0000
  • 9ff4a23492 note doctest.hs issue Simon Michael 2009-06-22 19:46:31 +0000
  • edc0913ed9 handle utf8 properly in error messages (issue #5) Simon Michael 2009-07-09 19:12:27 +0000
  • 2d8a5950d1 drop obsolete doctests, update docs in Tests module Simon Michael 2009-07-09 20:55:50 +0000
  • 636a3a7d10 docs: update test docs Simon Michael 2009-06-27 08:17:15 +0000
  • 39f95d36de site: drop the hoogle form from api docs, it doesn't work with standard hoogle Simon Michael 2009-07-09 21:20:49 +0000
  • 6ad6421c8b run func. tests in parallel Simon Michael 2009-07-15 00:37:42 +0000
  • d1cb9cedae fix a regex bug in showtree Simon Michael 2009-08-12 06:40:01 +0000
  • 87fc165918 note an issue Simon Michael 2009-08-26 17:19:26 +0000
  • afa2d065bd Hlint: Error: Monad law, right identity marko.kocic 2009-09-22 10:50:02 +0000
  • af3ad2abe1 Hlint: Error: Redundant return marko.kocic 2009-09-22 12:17:25 +0000
  • 3341ad197f Hlint: Error: Use . marko.kocic 2009-09-22 12:19:38 +0000
  • cca81d199f Hlint: Error: Use better pragmas marko.kocic 2009-09-22 12:22:44 +0000
  • 5c687ab275 Hlint: Error: Use concatMap marko.kocic 2009-09-22 12:25:31 +0000
  • f51083c1ff Hlint: Error: Use fewer imports marko.kocic 2009-09-22 12:26:26 +0000
  • efa31c05b9 Hlint: Error: Use mapM marko.kocic 2009-09-22 12:30:17 +0000
  • d0baf650f2 Hlint: Error: Use mapMaybe marko.kocic 2009-09-22 12:35:31 +0000
  • 52e167f5e4 Hlint: Error: Use notElem marko.kocic 2009-09-22 12:38:18 +0000
  • 469550b640 Hlint: Error: Use uncurry marko.kocic 2009-09-22 12:40:12 +0000
  • 1e6f38eb41 Hlint: Error: Use unless marko.kocic 2009-09-22 12:43:30 +0000