Commit Graph

  • d9a039a189 note Simon Michael 2008-11-23 20:04:40 +0000
  • 52ff46a326 --basis/-B flag, to show all priced amounts on cost basis. Also a --cost alias. Simon Michael 2008-11-22 20:35:17 +0000
  • 2d49bc4100 haddock Simon Michael 2008-11-08 22:04:59 +0000
  • 8939c1f7b7 samesymbol cleanup Simon Michael 2008-11-08 22:49:14 +0000
  • 7819abd80f detect precisions from the whole ledger, not just the filtered part Simon Michael 2008-11-22 09:22:55 +0000
  • fcdc4dc273 use smart dates for -b and -e Simon Michael 2008-11-22 12:37:55 +0000
  • 7362fbd730 begin smart date parsing Simon Michael 2008-11-22 12:18:19 +0000
  • 60b4610c2f Fix bug in parsing of TimeLogs, and enabled a test case for them tim 2008-11-12 07:17:31 +0000
  • 10263ac6d9 test cleanup Simon Michael 2008-11-22 09:23:10 +0000
  • 86b510917d quick --depth option, a hledger feature Simon Michael 2008-11-22 13:11:54 +0000
  • 6fc8cdfe3e -n flag for balance command Simon Michael 2008-11-22 09:46:57 +0000
  • 42bfc4afd9 --empty/-E flag Simon Michael 2008-11-22 09:39:58 +0000
  • cafca9425d fix selection of accounts in the balance command Simon Michael 2008-11-22 04:53:03 +0000
  • 5a3cc47924 note some bugs and wishes Simon Michael 2008-11-22 04:53:35 +0000
  • 9d47496d37 refactor balance tests Simon Michael 2008-11-22 06:09:44 +0000
  • f831064644 convert multi-line strings to non-slash style for now so I can use sp to auto-build Simon Michael 2008-10-17 01:29:53 +0000
  • c46189a75b filter by account patterns when caching a ledger, fix balance report totals Simon Michael 2008-11-22 05:51:48 +0000
  • ea5a87815b rename setAmountDisplayPrefs to canonicaliseAmounts Simon Michael 2008-11-08 22:02:38 +0000
  • 514f015849 Implemented types for dates and datetimes tim 2008-11-11 12:34:05 +0000
  • a7b3e0d38d define nullentry, nullrawtxn Simon Michael 2008-11-08 20:25:51 +0000
  • 3a35847aa1 Fix some signatures for functions that really take dates tim 2008-11-10 22:05:40 +0000
  • c75da36d8d eight balancereportacctnames tests and some cleanup Simon Michael 2008-11-22 04:38:27 +0000
  • 14168d90e3 update a test Simon Michael 2008-11-22 04:49:49 +0000
  • 243d5c3086 add a test demonstrating negative account pattern bug Simon Michael 2008-11-21 19:09:42 +0000
  • 7a71f137ee add a test for account filtering affecting balance report totals Simon Michael 2008-11-22 04:50:23 +0000
  • 2388af0150 tweak -s help Simon Michael 2008-11-22 09:40:22 +0000
  • 5df70bb3f4 rename --showsubs to --subtotal, like ledger Simon Michael 2008-10-17 16:58:09 +0000
  • 5383215051 docs update Simon Michael 2008-11-22 13:20:41 +0000
  • 3f5cc428dc README rst formatting fixes Simon Michael 2008-11-08 22:41:53 +0000
  • 93b051b0e0 readme updates Simon Michael 2008-11-08 22:20:39 +0000
  • ddc639094a readme Simon Michael 2008-10-18 08:39:37 +0000
  • 7c1b260da1 expand README, note supported/unsupported features Simon Michael 2008-10-17 16:55:22 +0000
  • 33f06f334e first attempt at storing per-amount price Simon Michael 2008-11-22 16:26:01 +0000
  • 8e412b1be3 autoamt -> missingamt Simon Michael 2008-10-18 20:29:42 +0000
  • f3ba1eda0c amount cleanup Simon Michael 2008-10-18 20:27:25 +0000
  • 0f2c8542fc if we happen to be showing a not-yet-auto-balanced entry, hide the AUTO marker Simon Michael 2008-10-16 03:55:38 +0000
  • 68c5735c46 notes Simon Michael 2008-11-23 22:04:45 +0000
  • 6cd97f3f64 "make release" extracts version number from Options.hs, tags and uploads to hackage Simon Michael 2008-11-23 22:15:51 +0000
  • 7db0881b40 makefile cleanup, add "make sloc" Simon Michael 2008-10-18 04:34:41 +0000
  • dc497e0c26 build with -O2 by default Simon Michael 2008-10-17 17:00:53 +0000
  • 726594f09a "make continuous" recompiles and runs whenever a module changes. you rock happs guys. Simon Michael 2008-10-17 16:59:05 +0000
  • f696edd502 "make show-changes" since last release Simon Michael 2008-10-17 18:04:24 +0000
  • ec740a3e1c also clean up darcs-amend-record files Simon Michael 2008-10-17 18:04:54 +0000
  • 47cf7c3eb6 gather match functions in one place Simon Michael 2008-11-22 05:48:56 +0000
  • 83d36dae63 more tests cleanup, and start to move match functions to Utils Simon Michael 2008-11-22 04:44:12 +0000
  • 96e0f70a38 use the greatest precision detected for a commodity, not the first one Simon Michael 2008-11-08 21:44:41 +0000
  • 5c0ff1daa5 separate confusing "normalise" uses, begin to fix broken amount display prefs Simon Michael 2008-10-18 21:10:08 +0000
  • 17ab6cb0ab support --real/-R flag Simon Michael 2008-10-16 09:50:16 +0000
  • 57603db7b9 support -C/--cleared flag to filter by entry status (not transaction status) Simon Michael 2008-10-16 09:04:44 +0000
  • c00a1811c5 add a test for setAmountDisplayPrefs precision handling Simon Michael 2008-11-08 20:26:56 +0000
  • 0b23598138 remove the hard-coded rate from Commodity Simon Michael 2008-10-18 10:46:49 +0000
  • 80beac7d43 try making MixedAmount a full newtype, to avoid TypeSynonymInstances error Simon Michael 2008-10-18 10:38:01 +0000
  • 2d41368b8b introduce MixedAmount Simon Michael 2008-10-17 00:57:10 +0000
  • f865ab1c1c code cleanups Simon Michael 2008-10-18 00:52:49 +0000
  • db8b00d6e5 doc update Simon Michael 2008-10-16 03:27:43 +0000
  • cc81700d2a normalise amounts after adding them, why not Simon Michael 2008-10-18 09:02:00 +0000
  • ebcf695240 simplify, remove dead code Simon Michael 2008-10-18 09:02:19 +0000
  • 648887b36f use MixedAmount everywhere. seems to work. Simon Michael 2008-10-18 08:39:08 +0000
  • 4f83326f14 display virtual accounts with appropriate brackets in register report Simon Michael 2008-10-16 06:12:40 +0000
  • c444b02349 a first cut at mixed amounts. Accounts have a MixedAmount balance, displayed on one line Simon Michael 2008-10-17 03:14:23 +0000
  • d31ba41703 rename and unify the autofill stuff Simon Michael 2008-10-18 06:45:02 +0000
  • a304ad3ca6 and more code cleanups. Simon Michael 2008-10-18 04:15:43 +0000
  • 861e2beb1c clearer error message when we can't balance an entry Simon Michael 2008-10-16 04:00:45 +0000
  • 0cfbced165 and allow parsing of mixed-commodity entries, as long as we don't have to balance them Simon Michael 2008-10-17 03:32:00 +0000
  • 17ceb9039b rename sumLedgerTransactions Simon Michael 2008-10-16 08:48:25 +0000
  • 405f71c389 ignore virtual transactions when auto-balancing Simon Michael 2008-10-16 06:52:35 +0000
  • 9acf11de4d when we fail because of more than one missing amount in an entry, show the full entry Simon Michael 2008-10-16 03:56:43 +0000
  • 0eb56821e9 fix register report and add a test Simon Michael 2008-10-18 03:19:50 +0000
  • a1d10691a3 more code cleanups Simon Michael 2008-10-18 02:43:13 +0000
  • 628c4241f3 omit transactions with zero amount from register report Simon Michael 2008-10-16 06:53:08 +0000
  • dce8fd0dde parse virtual and balanced virtual transactions, refactor register and transaction output Simon Michael 2008-10-16 06:00:46 +0000
  • 014723497f allow any non-whitespace in account names, perhaps avoiding misleading missing amounts errors Simon Michael 2008-10-16 04:17:25 +0000
  • fdf4955007 fix a bug with account name eliding in balance report Simon Michael 2008-10-16 09:22:41 +0000
  • 2711474bc9 "hledger test" now accepts ledger-style name patterns, to run a subset of tests Eg: hledger test amount, hledger test -'balance report' Simon Michael 2008-11-21 18:45:09 +0000
  • 97fad8fa6f notes updates Simon Michael 2008-11-08 22:20:43 +0000
  • 51a986d387 notes Simon Michael 2008-10-18 08:39:47 +0000
  • c8a5be8c02 notes update Simon Michael 2008-10-17 16:55:28 +0000
  • da801f8381 notes update Simon Michael 2008-10-16 09:50:53 +0000
  • 44be5e79a1 bump version number Simon Michael 2008-11-23 19:56:58 +0000
  • 576fe76192 bump version Simon Michael 2008-10-16 09:04:53 +0000
  • b30b438386 Produce a library, as well as the exe tim 2008-11-10 21:32:13 +0000
  • 490a81577f make patterns case-insensitive Simon Michael 2008-10-15 22:18:20 +0000
  • ba67e4c0a9 remove dead code Simon Michael 2008-10-15 22:18:05 +0000
  • b4ade0985f fix --version Simon Michael 2008-10-15 21:47:56 +0000
  • 6035ebfaca update cabal file Simon Michael 2008-10-15 21:38:55 +0000
  • 99cbb68556 notes update Simon Michael 2008-10-15 21:18:47 +0000
  • 18e3e4d34b simplify Simon Michael 2008-10-15 21:11:06 +0000
  • 4679003b83 for debugging Simon Michael 2008-10-15 21:10:59 +0000
  • a56da854b3 add a register command test Simon Michael 2008-10-15 21:10:36 +0000
  • 5f1bec0b60 fix the always-on thousands comma Simon Michael 2008-10-15 19:54:35 +0000
  • ea2a418811 fix a bug in commodity detection Simon Michael 2008-10-15 19:28:36 +0000
  • 529393ae49 ledger 2.6-style account name eliding Simon Michael 2008-10-15 19:14:34 +0000
  • 7dea3bc201 hide the assets:time account in timelog reports Simon Michael 2008-10-15 19:11:06 +0000
  • 3bcc3277ac the parser was too strict about decimal places when balance-checking Simon Michael 2008-10-15 18:01:49 +0000
  • 84e093fff1 reindent tests, now using haskell-indentation.el Simon Michael 2008-10-15 17:56:58 +0000
  • 9957335f9c remove dead code Simon Michael 2008-10-15 17:56:34 +0000
  • 06a363dc6e improve command-line help Simon Michael 2008-10-15 17:34:55 +0000
  • c404ae45d6 allow command-line options to be anywhere when negativepatternchar is something other than - Simon Michael 2008-10-15 17:06:40 +0000
  • 5fcab59414 support negative patterns and ledger's special balance report account matching rule Simon Michael 2008-10-15 17:04:47 +0000
  • 8306c2f6b3 tweak testrunner Simon Michael 2008-10-15 08:13:29 +0000