Commit Graph

  • f807c0f095 Options cleanups Simon Michael 2009-01-25 08:09:26 +0000
  • aed74a9ef9 add happs command to --help Simon Michael 2009-01-20 04:31:34 +0000
  • f910357093 include ui commands in --help Simon Michael 2009-01-20 04:31:11 +0000
  • bb6745962b include happs configure flag in version string Simon Michael 2009-01-20 06:09:16 +0000
  • 56c99bdfd6 simplify config flag display Simon Michael 2009-01-20 06:05:37 +0000
  • 8dcd53c9ba clean up version string and include configure flags Simon Michael 2009-01-20 05:57:25 +0000
  • 7bf18cd4f4 bump version Simon Michael 2009-01-20 04:28:49 +0000
  • 9c5338793e clarify hours argument help Simon Michael 2009-01-23 20:07:31 +0000
  • a26a56eafe more convenient timelog querying when invoked as "hours" Simon Michael 2009-01-23 02:04:31 +0000
  • f733a3de80 release notes Simon Michael 2009-04-02 09:42:29 +0000
  • f8a37d5531 make docs-building more robust Simon Michael 2008-11-23 22:29:17 +0000
  • 470d5284b0 fix NEWS rst error Simon Michael 2008-11-23 22:29:39 +0000
  • b3229d2c4e next cabal release will say "beta" ! Simon Michael 2008-11-23 22:30:36 +0000
  • 564c218d61 dead code Simon Michael 2008-11-25 04:15:03 +0000
  • 6fdaf2a248 Added showAmount' that shows only the number part of an amount tim 2008-11-23 21:26:38 +0000
  • 770c2956a5 oops, maybe another piece of the Date/DateTime removal Simon Michael 2008-11-27 04:29:32 +0000
  • 4d5478b334 haddock fix Simon Michael 2008-11-27 07:50:02 +0000
  • b4fed8f2fd docs Simon Michael 2008-12-04 19:32:30 +0000
  • e333c76d6f leaves utility Simon Michael 2008-12-04 19:32:42 +0000
  • eacea41dac when options are repeated, use the last instead of the first Simon Michael 2008-12-04 20:11:35 +0000
  • f794445451 update simplifyprof.hs Simon Michael 2008-12-05 00:37:47 +0000
  • 6f6ce11ca8 more balance-calculating extraction Simon Michael 2008-12-05 08:26:13 +0000
  • eca112f7d4 extract common balance-calculating code Simon Michael 2008-12-05 05:09:54 +0000
  • 76df6ec88f optimise cacheLedger by using the tree to help calculate account balances from: Simon Michael 2008-12-05 03:31:45 +0000
  • b1f2d95e13 optimise summariseTransactionsInDateSpan like cacheLedger makes summarised register reports faster Simon Michael 2008-12-05 03:32:41 +0000
  • 63999d36fe allow --depth=0 in summarised register reports, to aggregate top-level accounts Simon Michael 2008-12-04 20:37:03 +0000
  • ecd7575b5e make sample ledger more complex to verify a fix Simon Michael 2008-12-05 08:35:52 +0000
  • 765edff7f8 typo Simon Michael 2008-12-05 10:38:20 +0000
  • f305a231a4 update sample.ledger Simon Michael 2008-12-05 11:09:09 +0000
  • 8bc078ff7b fix haddock error preventing docs update Simon Michael 2008-12-10 05:52:26 +0000
  • fdb45b8d9c make mixed amount adding and showing more robust Simon Michael 2008-12-05 04:36:32 +0000
  • 3c90a41ffa typo Simon Michael 2008-12-06 07:11:28 +0000
  • 063dce2642 more string utils Simon Michael 2008-12-06 07:15:19 +0000
  • 4ea30b7411 Fixed ;-only bug nick 2008-12-08 07:20:29 +0000
  • 130e3bcd30 utils tweaks Simon Michael 2008-12-10 07:08:50 +0000
  • da70e00e3b make fromparse utility show the parse error Simon Michael 2008-12-08 17:15:02 +0000
  • 59c9dde458 haddock fixes Simon Michael 2008-12-10 07:56:00 +0000
  • 68682fa0ee Tilde expansion in !include nick 2008-12-10 17:40:05 +0000
  • 600582184c Support for !account directives, and tests nick 2008-12-08 07:21:33 +0000
  • 9b7a3689f5 !account affects timelog entries nick 2008-12-10 17:40:36 +0000
  • 61b288bf05 easier options for bench.hs Simon Michael 2008-12-10 20:45:09 +0000
  • cd41128620 left-justify arguments in benchmark summary Simon Michael 2008-11-27 06:29:46 +0000
  • 2092ed85ae preserve args' whitespace layout in benchmark summary Simon Michael 2008-12-05 08:59:56 +0000
  • 77a543e7b7 benchresults instead of summary for bench results filename Simon Michael 2008-12-05 09:01:42 +0000
  • 250c92f646 Support parsing of dates in yyyy-dd-mm format tim 2008-12-09 07:15:18 +0000
  • 22728c5c07 add a parsedate test Simon Michael 2008-12-10 20:55:02 +0000
  • 470cae55ca show clockin/out times in timelog entries, detect clockout < clockin Simon Michael 2008-12-11 01:35:07 +0000
  • 614e6e6932 count timelog sessions on the day they end, like ledger, for now Simon Michael 2008-12-05 01:16:42 +0000
  • 4bc97d237a Added support for reading historical prices from files tim 2008-12-16 10:54:20 +0000
  • 5e0313e447 Added timelog entries to ledger and added useful utilities nick 2008-12-08 01:48:03 +0000
  • b51740e9bb optimise canonicaliseAmounts First optimisation in a while. hledger -s bal on my ledger took 2s, and profiling showed: Simon Michael 2008-12-05 02:09:19 +0000
  • 0be862f760 Fixed TimeLog handling and certain blank lines nick 2008-12-08 03:45:35 +0000
  • 958c4eb891 bump version to 0.3 Simon Michael 2009-01-17 17:33:47 +0000
  • 088e28d02f add UICommand to other-modules Simon Michael 2009-01-17 17:34:37 +0000
  • a8ede0132a add a failing test for zero-balance root account eliding Simon Michael 2009-01-17 17:59:35 +0000
  • 8ff1abfb2a failing test for eliding !account accounts Simon Michael 2008-12-10 18:37:25 +0000
  • 3343e21ab1 work towards a fix for zero-balance root account eliding Simon Michael 2009-01-17 18:07:20 +0000
  • 59d110e0a8 fix reading from stdin, except for ui command Simon Michael 2009-01-17 19:23:21 +0000
  • a51596899f a cached ledger now includes the full ledger text, also. This reads the file twice, since I couldn't figure out how to do it just once with the new error monad.. fixes welcome. Simon Michael 2008-12-10 07:29:08 +0000
  • ee4a2a1c1e New ledger parser with file inclusion nick 2008-12-08 01:49:31 +0000
  • 157f47c592 run all tests from internal data, not the sample.ledger file Simon Michael 2008-12-05 08:33:15 +0000
  • 866398ecb8 more varied dates in sample ledger Simon Michael 2008-11-26 21:11:10 +0000
  • 1c969b5744 clean up ledger loading utilities Simon Michael 2008-12-05 08:51:14 +0000
  • e34b8b5662 test Simon Michael 2008-12-05 09:28:29 +0000
  • e68a72b072 Handle ledger parse errors nick 2008-12-09 21:00:46 +0000
  • ae9636e55c refactor ledger preparation Simon Michael 2008-11-29 20:00:21 +0000
  • b9bee776b5 fix register totals when using --display Simon Michael 2009-01-17 20:00:45 +0000
  • ebdf67a5ab smart dates: also accept yyyymmdd with no separators Simon Michael 2009-01-17 20:07:24 +0000
  • 91f3b7faac Abstract over all GenParser state types nick 2008-12-08 01:11:07 +0000
  • 5a0156d5ee smart dates: work towards next/last monthname/weekdayname Simon Michael 2009-01-17 20:21:44 +0000
  • 77098fec7e lowercase/uppercase Simon Michael 2008-11-27 06:32:31 +0000
  • 0c4cf88578 perl-like strip Simon Michael 2008-11-26 21:11:44 +0000
  • c0b1d8694b notes Simon Michael 2009-01-17 21:03:25 +0000
  • 4d0efe0c71 notes Simon Michael 2008-12-10 18:43:19 +0000
  • b6b8d0e9b7 notes Simon Michael 2008-12-07 18:57:04 +0000
  • f69716ddf9 fix reporting of unbalanced entries Simon Michael 2008-12-05 10:04:59 +0000
  • 0f91583230 notes Simon Michael 2008-12-05 10:02:24 +0000
  • 5e9f9e530a better register summarising with --depth and -E support, datespan splitting bugfix Simon Michael 2008-12-04 19:29:29 +0000
  • 5cdd124749 notes cleanup Simon Michael 2008-12-04 19:30:21 +0000
  • 8dc96a1da7 note some issues Simon Michael 2008-12-04 19:30:30 +0000
  • e2235abcee move that ui feature note Simon Michael 2009-01-17 21:12:18 +0000
  • e2068f2b5f more benchmark data Simon Michael 2009-01-17 21:21:09 +0000
  • 9fbb8128b5 simplify news layout Simon Michael 2009-01-17 22:07:07 +0000
  • 34220c97d6 news updates Simon Michael 2009-01-17 21:03:49 +0000
  • c381dd73e7 use latest all-compatible vty Simon Michael 2009-01-17 23:11:15 +0000
  • df5e308971 simplify readme layout Simon Michael 2009-01-17 22:09:04 +0000
  • 3497ea6144 allow ghc-6.10 users to use latest vty, note vty 3.1.2 requirement for ghc <6.10 Simon Michael 2009-01-17 17:48:17 +0000
  • 3699343318 fix the regexpr version fix, we really do require 0.5.1 Simon Michael 2008-12-16 18:35:46 +0000
  • acbb669bcc fix a collision with latest regexpr package Simon Michael 2008-12-11 20:07:06 +0000
  • 798841a87e pin vty to 3.1.2 which builds with ghc 6.8, hopefully 6.10 too Simon Michael 2008-12-16 18:36:27 +0000
  • 2d2aeae130 Added mtl and bytestring as dependencies in the cabal file tim 2008-12-10 19:35:18 +0000
  • dd040f9ca2 a simple interactive text ui Lets you navigate around the balance, register, print reports and the raw ledger, and drill down on a single account. Adds a dependency on vty. Simon Michael 2008-12-08 17:27:16 +0000
  • b4bdc926dd readme updates Simon Michael 2009-01-17 21:03:34 +0000
  • b1f4bd8ec3 say more about requirements Simon Michael 2008-12-10 09:45:00 +0000
  • b8f8dad7d6 docs Simon Michael 2008-12-05 10:02:58 +0000
  • fae380e914 help tweak Simon Michael 2008-11-27 07:43:10 +0000
  • 41a3fb91d5 support reporting intervals in period expressions and register report, and -W/-M/-D Simon Michael 2008-12-03 23:20:38 +0000
  • 805c2dddd3 notes Simon Michael 2008-11-27 06:32:05 +0000
  • ff155e53a4 more readme cleanup Simon Michael 2008-11-27 07:43:14 +0000
  • 6310e28c94 better installation instructions Simon Michael 2008-11-23 22:39:24 +0000