This commit is contained in:
Simon Michael 2009-02-27 04:03:14 +00:00
parent 7f18b50e50
commit f5e9a8ec79
4 changed files with 33 additions and 6 deletions

28
NOTES
View File

@ -10,7 +10,6 @@ clever tricks like the plague." --Edsger Dijkstra
* to do * to do
** errors ** errors
*** -B not working
*** balance 'assets.*fargo' shows no accounts *** balance 'assets.*fargo' shows no accounts
*** not catching some unbalanced entries, two ways: *** not catching some unbalanced entries, two ways:
**** 1 **** 1
@ -73,7 +72,7 @@ clever tricks like the plague." --Edsger Dijkstra
*** hledgerisms in file format - that hledger can read but ledger can't *** hledgerisms in file format - that hledger can read but ledger can't
*** complete docs for smart dates, period expressions *** complete docs for smart dates, period expressions
*** funding *** funding
**** original document **** funding document 2009/01
======= =======
funding funding
======= =======
@ -265,6 +264,11 @@ competitors/fellow niche inhabitants
* ledger! * ledger!
* ... * ...
***** responses
***** albino
have you considered talking to business who hate their financial sw and going from there
***** gwern
most haskellers have never heard of hledger, sounds arrogant or hubristic to talk of charging for it
*** --version *** --version
*** --help *** --help
*** readme *** readme
@ -297,7 +301,25 @@ competitors/fellow niche inhabitants
**** hledger print puts a blank line after the entry, not before it **** hledger print puts a blank line after the entry, not before it
**** ledger can get timelog entry balance wrong, see mail list **** ledger can get timelog entry balance wrong, see mail list
**** ledger reports timelog sessions as virtual transactions **** ledger reports timelog sessions as virtual transactions
** web presence ** packaging, web presence, etc.
*** make installation easier
**** on all platforms
***** via cabal install
***** via downloading packages from hackage
**** on linux
***** on debian
***** on ubuntu
***** on redhat
***** on arch
***** via binaries
**** on mac
***** via ports
***** via binaries
**** on windows
***** via binaries
*** reduce dependencies
*** split packages ?
*** set up binary publishing
*** clarify bugtracking process *** clarify bugtracking process
* misc * misc
** things I want to know ** things I want to know

View File

@ -35,7 +35,7 @@ usagehdr = printf (
" ansi - run a simple ansi-based text ui\n" ++ " ansi - run a simple ansi-based text ui\n" ++
#endif #endif
#ifdef HAPPS #ifdef HAPPS
" web - run a web server providing a simple web ui\n" ++ " web - run a simple web interface on port 5000\n" ++
#endif #endif
"\n" ++ "\n" ++
"PATTERNS are regular expressions which filter by account name.\n" ++ "PATTERNS are regular expressions which filter by account name.\n" ++

5
README
View File

@ -125,8 +125,9 @@ We handle (almost) the full period expression syntax, and simple display
expressions consisting of a date predicate. Also the following expressions consisting of a date predicate. Also the following
hledger-specific features are supported:: hledger-specific features are supported::
ui,ansi interactive curses and ansi-based text uis ui a simple curses-based text ui (unix platforms only)
web rudimentary web interface on port 5000 ansi an even more rudimentary ansi-based text ui
web a simple web interface on port 5000
--depth=N balance report: maximum account depth to show --depth=N balance report: maximum account depth to show
ledger features not supported ledger features not supported

View File

@ -1,3 +1,7 @@
-- see also
-- http://hackage.haskell.org/cgi-bin/hackage-scripts/package/test-framework
-- http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HTF
module Tests module Tests
where where
import qualified Data.Map as Map import qualified Data.Map as Map