mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-18 17:57:11 +03:00
polish
This commit is contained in:
parent
410b759086
commit
f1e193aef1
5
Makefile
5
Makefile
@ -68,6 +68,7 @@ buildprof prof: sampleledgers
|
||||
|
||||
# run performance benchmarks and save results in profs
|
||||
# executables to test, prepend ./ to these if not in $PATH
|
||||
# requires tabular from hackage
|
||||
BENCHEXES=hledger-0.3 hledger-0.4 ledger
|
||||
bench: buildbench sampleledgers
|
||||
./bench $(BENCHEXES) --verbose | tee profs/`date +%Y%m%d%H%M%S`.bench
|
||||
@ -80,8 +81,8 @@ buildbench:
|
||||
# generate sample ledgers
|
||||
sampleledgers:
|
||||
ghc -e 'putStr $$ unlines $$ replicate 1000 "!include sample.ledger"' >sample1000.ledger
|
||||
# ghc -e 'putStr $$ unlines $$ replicate 10000 "!include sample.ledger"' >sample10000.ledger
|
||||
# ghc -e 'putStr $$ unlines $$ replicate 100000 "!include sample.ledger"' >sample10000.ledger
|
||||
ghc -e 'putStr $$ unlines $$ replicate 10000 "!include sample.ledger"' >sample10000.ledger
|
||||
ghc -e 'putStr $$ unlines $$ replicate 100000 "!include sample.ledger"' >sample10000.ledger
|
||||
|
||||
# send unpushed patches to the mail list
|
||||
send:
|
||||
|
9
NEWS
9
NEWS
@ -1,10 +1,11 @@
|
||||
NEWS
|
||||
----
|
||||
|
||||
2009/04/xx hledger 0.4 released
|
||||
...............................
|
||||
2009/04/03 hledger 0.4 released
|
||||
-------------------------------
|
||||
|
||||
Changes:
|
||||
........
|
||||
|
||||
* avoid bulky/non-portable dependencies by default, curses ui now requires a build flag (-f vty)
|
||||
* on MS windows, provide a simple ansi-based ui in place of vty (-f ansi)
|
||||
@ -40,12 +41,14 @@ Changes:
|
||||
-f sample10000.ledger balance || 12.72 | 14.97 | 4.63
|
||||
|
||||
Contributors:
|
||||
.............
|
||||
|
||||
* Simon Michael
|
||||
* Tim Docker
|
||||
* happstack and testpack developers
|
||||
|
||||
Stats:
|
||||
......
|
||||
|
||||
* Known errors: 0
|
||||
* Commits: 132
|
||||
@ -56,7 +59,7 @@ Stats:
|
||||
|
||||
|
||||
2009/01/17 hledger 0.3 released
|
||||
...............................
|
||||
-------------------------------
|
||||
|
||||
Fixes:
|
||||
|
||||
|
3
NOTES
3
NOTES
@ -45,7 +45,8 @@ clever tricks like the plague." --Edsger Dijkstra
|
||||
*** test all esoteric ledger file features
|
||||
*** test reading from stdin
|
||||
*** easy ledger compatibility testing
|
||||
**** --compare to compare (xml?) output with ledger with same args
|
||||
**** run ledger 3 baseline tests
|
||||
**** --compare (xml?) output with ledger's
|
||||
** docs
|
||||
*** hledgerisms in file format - that hledger can read but ledger can't
|
||||
*** complete docs for smart dates, period expressions
|
||||
|
2
README
2
README
@ -1,5 +1,3 @@
|
||||
hledger - a ledger-compatible text-based accounting tool
|
||||
========================================================
|
||||
|
||||
Welcome to hledger!
|
||||
|
||||
|
@ -235,8 +235,8 @@ drilldown a
|
||||
| screen a == BalanceScreen = enter RegisterScreen a{aargs=[currentAccountName a]}
|
||||
| screen a == RegisterScreen = scrollToEntry e $ enter PrintScreen a
|
||||
| screen a == PrintScreen = a
|
||||
-- | screen a == PrintScreen = enter LedgerScreen a
|
||||
-- | screen a == LedgerScreen = a
|
||||
-- screen a == PrintScreen = enter LedgerScreen a
|
||||
-- screen a == LedgerScreen = a
|
||||
where e = currentEntry a
|
||||
|
||||
-- | Get the account name currently highlighted by the cursor on the
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
# sample.ledger's entries replicated n times
|
||||
-f sample1000.ledger balance
|
||||
-f sample10000.ledger balance
|
||||
#-f sample10000.ledger balance
|
||||
#-f sample100000.ledger balance
|
||||
|
||||
# the user's ledger, if any
|
||||
|
@ -3,10 +3,9 @@ Name: hledger
|
||||
Version: 0.4
|
||||
Category: Finance
|
||||
Synopsis: A ledger-compatible text-based accounting tool.
|
||||
Description: hledger is a haskell clone of John Wiegley's "ledger" text-based
|
||||
accounting tool (http://newartisans.com/software/ledger.html).
|
||||
It generates ledger-compatible register & balance reports from a plain
|
||||
text ledger file, and demonstrates a functional implementation of ledger.
|
||||
Description: hledger is a partial haskell clone of John Wiegley's "ledger" text-based
|
||||
accounting tool. It generates ledger-compatible register & balance reports
|
||||
from a plain text journal, and demonstrates a functional implementation of ledger.
|
||||
License: GPL
|
||||
Stability: beta
|
||||
Author: Simon Michael <simon@joyful.com>
|
||||
|
@ -8,7 +8,7 @@ Released under GPL version 3 or later.
|
||||
|
||||
hledger is a partial haskell clone of John Wiegley's "ledger" text-based
|
||||
accounting tool. It generates ledger-compatible register & balance
|
||||
reports from a plain text ledger file, and demonstrates a functional
|
||||
reports from a plain text journal, and demonstrates a functional
|
||||
implementation of ledger. For more information, see ledger.org .
|
||||
|
||||
You can use the command line:
|
||||
|
Loading…
Reference in New Issue
Block a user