From f5e9a8ec795d73bf2fe27d2cc2b8615e329d8056 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Fri, 27 Feb 2009 04:03:14 +0000 Subject: [PATCH] docs --- NOTES | 28 +++++++++++++++++++++++++--- Options.hs | 2 +- README | 5 +++-- Tests.hs | 4 ++++ 4 files changed, 33 insertions(+), 6 deletions(-) diff --git a/NOTES b/NOTES index 07fe23908..6cbbd2f1a 100644 --- a/NOTES +++ b/NOTES @@ -10,7 +10,6 @@ clever tricks like the plague." --Edsger Dijkstra * to do ** errors -*** -B not working *** balance 'assets.*fargo' shows no accounts *** not catching some unbalanced entries, two ways: **** 1 @@ -73,7 +72,7 @@ clever tricks like the plague." --Edsger Dijkstra *** hledgerisms in file format - that hledger can read but ledger can't *** complete docs for smart dates, period expressions *** funding -**** original document +**** funding document 2009/01 ======= funding ======= @@ -265,6 +264,11 @@ competitors/fellow niche inhabitants * 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 *** --help *** readme @@ -297,7 +301,25 @@ competitors/fellow niche inhabitants **** hledger print puts a blank line after the entry, not before it **** ledger can get timelog entry balance wrong, see mail list **** 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 * misc ** things I want to know diff --git a/Options.hs b/Options.hs index fbcaab0c9..ea2f71bd9 100644 --- a/Options.hs +++ b/Options.hs @@ -35,7 +35,7 @@ usagehdr = printf ( " ansi - run a simple ansi-based text ui\n" ++ #endif #ifdef HAPPS - " web - run a web server providing a simple web ui\n" ++ + " web - run a simple web interface on port 5000\n" ++ #endif "\n" ++ "PATTERNS are regular expressions which filter by account name.\n" ++ diff --git a/README b/README index 2dd44731b..9cb32c947 100644 --- a/README +++ b/README @@ -125,8 +125,9 @@ We handle (almost) the full period expression syntax, and simple display expressions consisting of a date predicate. Also the following hledger-specific features are supported:: - ui,ansi interactive curses and ansi-based text uis - web rudimentary web interface on port 5000 + ui a simple curses-based text ui (unix platforms only) + 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 ledger features not supported diff --git a/Tests.hs b/Tests.hs index 8c64535d4..78994a969 100644 --- a/Tests.hs +++ b/Tests.hs @@ -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 where import qualified Data.Map as Map