Commit Graph

  • 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
  • 2899b4a596 README formatting consistency Simon Michael 2008-11-23 23:06:28 +0000
  • 9b0d90c313 readme Simon Michael 2008-11-27 06:55:34 +0000
  • b6e859fe6b tweak bullets, note parsing issue in readme Simon Michael 2008-11-24 00:30:23 +0000
  • dd93418784 handle "from ... to ..." period expressions Simon Michael 2008-11-27 19:42:03 +0000
  • c3bec2a3de options cleanup Simon Michael 2008-11-27 06:48:46 +0000
  • 57c31f5ab0 support basic --period expressions, containing a single smart date Simon Michael 2008-11-27 06:29:29 +0000
  • 1e7679176c help tweaks Simon Michael 2008-11-27 02:57:13 +0000
  • d25995c1c8 refactor with DateSpan Simon Michael 2008-11-27 04:31:01 +0000
  • 630e22312b remove DateTime and Date types, use Day and UTCTime directly This seems simplest for now, I might bring type synonyms back later. Simon Michael 2008-11-27 04:01:07 +0000
  • b7616562d9 this/last/next month/quarter/year Simon Michael 2008-11-27 02:49:22 +0000
  • 7858ed1327 this/next/last day/week Simon Michael 2008-11-27 01:49:13 +0000
  • 884ebf2979 gather date stuff together, FuzzyDate -> SmartDate Simon Michael 2008-11-27 00:35:00 +0000
  • 52ab3372b8 add a regexp utility plus a dependency on regexpr, the sanest regexp library Simon Michael 2008-11-26 03:46:23 +0000
  • 1ea8c6c9ee Added helper functions for current time and date tim 2008-11-25 21:30:21 +0000
  • e8a0d42906 cleanup Simon Michael 2008-11-26 22:15:22 +0000
  • 8c56c3c4b3 refactoring date parsing, FuzzyDate Simon Michael 2008-11-26 23:21:24 +0000
  • 49a84957a9 cleanup smartdate Simon Michael 2008-11-26 21:34:26 +0000
  • 3e1a615dbf misc cleanup Simon Michael 2008-11-26 05:21:44 +0000
  • 4d49177117 hacking in more date parsing.. today/tomorrow/yesterday Simon Michael 2008-11-26 04:51:15 +0000
  • 6c88197c6a do IO date parsing up front, and support (english) month names Simon Michael 2008-11-26 04:04:05 +0000
  • 1c60514973 tighten up date parsing, make it io-friendly and parse Y, M/D, D Simon Michael 2008-11-25 23:52:42 +0000
  • b3c0bba51e haddock fix Simon Michael 2008-11-24 00:14:11 +0000
  • dc007e69a5 --options-anywhere to use ^ for negative patterns and permit options anywhere in command-line Simon Michael 2008-11-25 19:29:33 +0000
  • 20bf9ae7ad bump version number Simon Michael 2008-11-23 22:30:20 +0000
  • 4d53fac9a3 clean up special char definitions in AccountName.hs Simon Michael 2008-11-24 00:22:47 +0000
  • dfe59676fb support all five date comparisons in --display Simon Michael 2008-11-26 21:18:24 +0000
  • 33b2deba75 correction, dates in display expressions should be in brackets Simon Michael 2008-11-25 18:47:26 +0000
  • 0582046648 preliminary --display/-d support (-d "d>DATE", sufficient for reconciling) Simon Michael 2008-11-24 21:51:31 +0000
  • 5f47e4d259 --help improvements Simon Michael 2008-11-24 00:14:28 +0000
  • 06aeefdbf7 test register report with account pattern Simon Michael 2008-11-24 21:41:21 +0000
  • 0ad4f7b656 fix release target Simon Michael 2009-01-17 23:22:21 +0000
  • ac2bd55f93 streamline bench tests, generate test ledgers Simon Michael 2009-01-17 18:40:27 +0000
  • b45e89bab7 tweak bench tests Simon Michael 2008-12-05 09:01:10 +0000
  • e5035ed42a build and use an easy ./bench binary Simon Michael 2008-12-10 20:46:18 +0000
  • ff6d3f40c1 make cleanups Simon Michael 2008-12-10 18:43:14 +0000
  • 03d6647918 fix BENCHEXES Simon Michael 2008-12-07 18:57:25 +0000
  • 0bb2b002c3 go back to -O, drop defunct xprofile target -O/-O2/-O3 don't affect hledger performance right now, leaving a buildo2 target for future checking Simon Michael 2008-12-05 09:28:24 +0000
  • 0465c369e2 tweak test rule Simon Michael 2008-11-26 19:02:31 +0000
  • b17e23909f "make profile" works again Simon Michael 2008-12-05 00:38:19 +0000
  • 1d087d8b8d let "make" use highest ghc optimisation level Simon Michael 2008-12-04 19:32:10 +0000
  • c03ab4bed3 "make rebuild" Simon Michael 2008-12-05 08:51:27 +0000
  • 1809dd7766 easier config of bench make target Simon Michael 2008-12-05 08:53:23 +0000
  • b61c4f85e6 "make bench" runs some benchmark tests and saves results Simon Michael 2008-11-26 19:00:55 +0000
  • 9b98a1722f notes Simon Michael 2008-11-26 05:29:10 +0000
  • 977f9e11b7 notes Simon Michael 2008-11-24 00:29:53 +0000
  • 0ef22d5cf6 doc fix Simon Michael 2008-10-16 09:50:22 +0000
  • 976b2d16d7 simplify cabal build dependencies, we don't use quickcheck Simon Michael 2008-10-17 18:05:38 +0000
  • febcb381f2 comment Simon Michael 2008-10-18 06:49:40 +0000
  • 64c6082c23 parse comment lines beginning with a space, as from M-; in emacs ledger-mode Simon Michael 2008-10-18 10:54:22 +0000
  • 7879ca63ca haddock Simon Michael 2008-10-18 19:16:44 +0000
  • 497daebd44 docs Simon Michael 2008-10-17 00:57:00 +0000
  • f40696fa47 small doc edits Simon Michael 2008-10-17 16:54:10 +0000
  • 93ced249b3 commodity cleanup Simon Michael 2008-10-18 19:30:07 +0000
  • 9f8e0c42fe dijkstra quote Simon Michael 2008-11-08 17:41:14 +0000
  • cf914879d0 update continuous target Simon Michael 2008-11-08 20:25:22 +0000
  • 836992a0b4 have make continuous run the tests instead Simon Michael 2008-10-18 00:14:00 +0000
  • 4b77961380 remove some hoogle workaround Simon Michael 2008-11-08 22:42:48 +0000
  • d04a8dcd00 Removed quickcheck import tim 2008-11-10 21:31:25 +0000
  • 565feb594e add a --verbose/-v flag, use it to show more test-running detail Simon Michael 2008-11-22 04:49:00 +0000
  • f3f74cb64f drop --usage flag Simon Michael 2008-10-16 09:53:50 +0000
  • d520929244 document the test command in --help, I guess Simon Michael 2008-11-22 04:49:20 +0000
  • 825d2ac2d4 small cleanups Simon Michael 2008-11-22 05:51:57 +0000
  • 71667f654a rectangular string utilities Simon Michael 2008-11-22 09:06:44 +0000
  • a7384a9183 show mixed amounts vertically Simon Michael 2008-11-22 09:07:04 +0000
  • 383d940b2d notes Simon Michael 2008-11-22 09:47:10 +0000
  • 7c161bf4db make sample.ledger ledger-safe again Simon Michael 2008-11-22 09:47:36 +0000
  • a49b9715ef allow extra whitespace and comments at end of ledger Simon Michael 2008-11-22 07:00:52 +0000
  • 1607661b87 fix the print command Simon Michael 2008-11-22 06:35:10 +0000
  • 1312992000 more ledger parsing utilities, haddock Simon Michael 2008-11-22 20:22:59 +0000
  • 4c97ca5514 smarter handling of priced amounts. Normalising and some basic arithmetic now preserve prices. Currently, amounts with the same commodity but different prices are kept separate. Useful ? Simon Michael 2008-11-22 20:30:43 +0000
  • 54ee68976b support converting amounts to cost, using their saved price. And do this by default for auto-balancing transactions, as ledger seems to. Simon Michael 2008-11-22 20:32:58 +0000
  • 54b164a7ab nullamt and nullmixedamt Simon Michael 2008-11-22 17:21:49 +0000
  • d5a145f7e4 test noodling Simon Michael 2008-11-22 20:35:36 +0000
  • 7eefb9b01f add Dates to the cabal file Simon Michael 2008-11-23 19:55:50 +0000
  • dfa1b13ee8 notes Simon Michael 2008-11-23 20:04:51 +0000
  • 27c1f06055 make --depth activate -s like ledger's -d'<=N' Simon Michael 2008-11-23 21:21:18 +0000
  • 037e762b1b release notes Simon Michael 2008-11-23 21:49:41 +0000
  • ac25f5583a NEWS file Simon Michael 2008-11-23 21:49:04 +0000
  • df5fa12e41 generate html and pdf from README Simon Michael 2008-11-08 22:41:20 +0000
  • d005833741 "make show-authors" lists patch authors since last release Simon Michael 2008-11-23 21:50:38 +0000
  • 99e326a77c makefile tweak Simon Michael 2008-11-23 21:50:47 +0000
  • 37a79ba415 update README, cabal file, hledger.hs Simon Michael 2008-11-23 22:04:40 +0000
  • cefc315900 update README Simon Michael 2008-11-23 21:49:57 +0000
  • 18366e2d99 don't need those haddock angle brackets in the readme.. Simon Michael 2008-10-17 22:15:59 +0000
  • 2d17607cc6 new home page url Simon Michael 2008-10-17 22:04:28 +0000
  • 846dc8f69f fix ledger manual url Simon Michael 2008-10-17 22:04:51 +0000