notes update

This commit is contained in:
Simon Michael 2008-10-15 21:18:47 +00:00
parent 18e3e4d34b
commit 99cbb68556

40
NOTES
View File

@ -7,21 +7,16 @@ implementations were its consequences." --Niklaus Wirth
* to do * to do
** bugs ** bugs
** release 0.1 ** release 0.1
*** handle right-hand currency symbols
*** ledger 2.6-style account name eliding
*** cabal upload *** cabal upload
*** #ledger test
*** haskell-cafe/ledger-cli announce *** haskell-cafe/ledger-cli announce
** ledger features ** ledger features
*** darcs-style --version
*** -C *** -C
*** negative account/description patterns
*** per-currency precision/thousands separator/symbol layout
*** mixed-currency amounts
*** ledger 2.6-style date matching *** ledger 2.6-style date matching
*** mixed amounts
*** more speed *** more speed
*** more ledger features *** more ledger features
** new features ** new features
*** darcs-style --version
*** show in/out times in timelog entry descriptions *** show in/out times in timelog entry descriptions
*** graphs *** graphs
*** smart data entry *** smart data entry
@ -35,16 +30,12 @@ implementations were its consequences." --Niklaus Wirth
*** implementation docs *** implementation docs
*** api docs *** api docs
*** user manual *** user manual
*** differences/issues *** differences/issues in implemented functionality
**** ledger does not support -f- (without space) **** ledger needs a space after -f
**** ledger shows description comments as part of description, we do the same **** ledger shows description comments as part of description
**** ledger does not sort register by date **** ledger shows small time amounts in minutes
**** ledger can show wrong output due to thousands separators **** ledger can get timelog entry balance wrong, cf list mail
**** ledger balance with an account pattern shows a redundant total
**** hledger does not detect symbol layout/thousands separators/precision based on first entry of each currency
**** hledger does not track currency/precision in as much detail
**** hledger ignores automated/periodic entries
**** hledger does not elide .00
* misc * misc
** things I want to know ** things I want to know
*** time *** time
@ -132,18 +123,3 @@ isProp _ = False
declName :: HsDecl -> String declName :: HsDecl -> String
declName (HsFunBind (HsMatch _ (HsIdent name) _ _ _:_)) = name declName (HsFunBind (HsMatch _ (HsIdent name) _ _ _:_)) = name
declName _ = undefined declName _ = undefined
** old import hierarchy
"Parse"
"TimeLog"
"Ledger"
"Account"
"Transaction"
"RawLedger"
"LedgerEntry"
"RawTransaction"
"AccountName"
"Amount"
"Currency"
"Types"
"Utils"