Commit Graph

27 Commits

Author SHA1 Message Date
Simon Michael
e361b789a0 simple ansi-based ui that should work on windows, enabled with -f ansi 2009-01-20 04:02:21 +00:00
Simon Michael
20ef2dde04 a new version numbering system, more automated and hopefully usable
See comments in Makefile. The major.minor[.bugfix] release version is
defined there, then "make" and "make release" should take care of
everything. Excerpt:

Goals and constraints for version numbering:
1 automation, robustness, simplicity, platform independence
2 cabal versions must be all-numeric
3 release versions should be concise
4 releases should have a corresponding darcs tag
5 development builds should have a precise version appearing in --version
6 development builds should generate cabal packages with non-confusing versions
7 would like a way to mark builds/releases as alpha or beta
8 would like to easily darcs get the .0 even with bugfix releases present
2009-02-26 17:37:46 +00:00
Simon Michael
15239ecf96 make an explicit configure flag for the vty ui 2009-01-20 03:48:05 +00:00
Simon Michael
96f1b7d6a7 no really, need to omit the vty dependency on windows 2009-01-19 18:26:21 +00:00
Simon Michael
b3229d2c4e next cabal release will say "beta" ! 2008-11-23 22:30:36 +00:00
Simon Michael
958c4eb891 bump version to 0.3 2009-01-17 17:33:47 +00:00
Simon Michael
088e28d02f add UICommand to other-modules 2009-01-17 17:34:37 +00:00
Simon Michael
c381dd73e7 use latest all-compatible vty 2009-01-17 23:11:15 +00:00
Simon Michael
3497ea6144 allow ghc-6.10 users to use latest vty, note vty 3.1.2 requirement for ghc <6.10 2009-01-17 17:48:17 +00:00
Simon Michael
3699343318 fix the regexpr version fix, we really do require 0.5.1 2008-12-16 18:35:46 +00:00
Simon Michael
798841a87e pin vty to 3.1.2 which builds with ghc 6.8, hopefully 6.10 too 2008-12-16 18:36:27 +00:00
tim
2d2aeae130 Added mtl and bytestring as dependencies in the cabal file 2008-12-10 19:35:18 +00:00
Simon Michael
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.
2008-12-08 17:27:16 +00:00
Simon Michael
b4bdc926dd readme updates 2009-01-17 21:03:34 +00:00
Simon Michael
52ab3372b8 add a regexp utility plus a dependency on regexpr, the sanest regexp library 2008-11-26 03:46:23 +00:00
Simon Michael
976b2d16d7 simplify cabal build dependencies, we don't use quickcheck 2008-10-17 18:05:38 +00:00
Simon Michael
7eefb9b01f add Dates to the cabal file 2008-11-23 19:55:50 +00:00
Simon Michael
37a79ba415 update README, cabal file, hledger.hs 2008-11-23 22:04:40 +00:00
Simon Michael
2d17607cc6 new home page url 2008-10-17 22:04:28 +00:00
Simon Michael
44be5e79a1 bump version number 2008-11-23 19:56:58 +00:00
tim
b30b438386 Produce a library, as well as the exe 2008-11-10 21:32:13 +00:00
Simon Michael
6035ebfaca update cabal file 2008-10-15 21:38:55 +00:00
Simon Michael
d98643a364 tests cleanup 2008-10-10 07:39:20 +00:00
Simon Michael
7c25dbc4a3 update the cabal file 2008-10-10 04:05:46 +00:00
Simon Michael
a15d1d31cf README 2008-10-01 08:51:08 +00:00
Simon Michael
7780c5c561 sample.ledger for easy start 2008-10-01 08:42:08 +00:00
Simon Michael
cfd0bc4940 add cabal package info 2008-10-01 07:56:21 +00:00