cleanup
This commit is contained in:
parent
edbedab32c
commit
3c20b0941f
@ -5,7 +5,6 @@ where
|
|||||||
import System.Console.GetOpt
|
import System.Console.GetOpt
|
||||||
import Data.Maybe ( fromMaybe )
|
import Data.Maybe ( fromMaybe )
|
||||||
import System.Environment (getEnv)
|
import System.Environment (getEnv)
|
||||||
--import TildeExpand -- confuses my ghc 6.7
|
|
||||||
|
|
||||||
import Utils
|
import Utils
|
||||||
|
|
||||||
@ -30,7 +29,7 @@ getOptions argv =
|
|||||||
get_content :: Flag -> Maybe String
|
get_content :: Flag -> Maybe String
|
||||||
get_content (File s) = Just s
|
get_content (File s) = Just s
|
||||||
|
|
||||||
--defaultLedgerFile = tildeExpand "~/ledger.dat"
|
--defaultLedgerFile = expand "~/ledger.dat"
|
||||||
defaultLedgerFile = "ledger.dat"
|
defaultLedgerFile = "ledger.dat"
|
||||||
|
|
||||||
getLedgerFilePath :: IO String
|
getLedgerFilePath :: IO String
|
||||||
|
|||||||
30
TODO
30
TODO
@ -1,31 +1,31 @@
|
|||||||
|
environment
|
||||||
|
robust ledger file finding
|
||||||
|
|
||||||
features
|
features
|
||||||
register
|
register
|
||||||
description matching
|
svn-style truncation
|
||||||
regexp matching
|
|
||||||
|
|
||||||
balance
|
balance
|
||||||
show top-level acct balances
|
show top-level acct balances
|
||||||
show all account balances
|
show all account balances
|
||||||
|
|
||||||
print
|
print
|
||||||
more directives, eg include
|
entry
|
||||||
|
-j and -J graph data output
|
||||||
|
!include
|
||||||
read timelog files
|
read timelog files
|
||||||
-p period expressions
|
-p period expressions
|
||||||
-d display expressions
|
-d display expressions
|
||||||
-j and -J graph data output
|
|
||||||
graph automation
|
|
||||||
auto entry generation
|
|
||||||
read gnucash files
|
read gnucash files
|
||||||
|
other args, directives
|
||||||
|
|
||||||
testing
|
new features
|
||||||
ledger regression/compatibility tests
|
graph automation
|
||||||
|
smart data entry
|
||||||
|
|
||||||
environment
|
tests
|
||||||
cleaner option processing
|
better use of quickcheck
|
||||||
robust ledger file finding
|
ledger compatibility tests
|
||||||
|
|
||||||
documentation
|
docs
|
||||||
--help
|
|
||||||
literate docs
|
literate docs
|
||||||
haddock
|
haddock
|
||||||
|
|
||||||
|
|||||||
39
Tests.hs
39
Tests.hs
@ -178,45 +178,6 @@ ledger7 = Ledger
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
-- 2007/01/02 * auto transfer to savings
|
|
||||||
-- assets:saving $200.00
|
|
||||||
-- assets:checking
|
|
||||||
|
|
||||||
-- 2007/01/03 * poquito mas
|
|
||||||
-- expenses:food:dining $4.82
|
|
||||||
-- assets:cash
|
|
||||||
|
|
||||||
-- 2007/01/03 * verizon
|
|
||||||
-- expenses:phone $95.11
|
|
||||||
-- assets:checking
|
|
||||||
|
|
||||||
-- 2007/01/03 * discover
|
|
||||||
-- liabilities:credit cards:discover $80.00
|
|
||||||
-- assets:checking
|
|
||||||
|
|
||||||
-- 2007/01/04 * blue cross
|
|
||||||
-- expenses:health:insurance $90.00
|
|
||||||
-- assets:checking
|
|
||||||
|
|
||||||
-- 2007/01/05 * village market liquor
|
|
||||||
-- expenses:food:dining $6.48
|
|
||||||
-- assets:checking
|
|
||||||
|
|
||||||
-- parseTest ledgerentry entry2_str
|
|
||||||
-- parseTest ledgerentry entry3_str
|
|
||||||
-- parseTest ledgerperiodicentry periodic_entry1_str
|
|
||||||
-- parseTest ledgerperiodicentry periodic_entry2_str
|
|
||||||
-- parseTest ledgerperiodicentry periodic_entry3_str
|
|
||||||
-- parseTest ledger ledger1_str
|
|
||||||
-- parseTest ledger ledger2_str
|
|
||||||
-- parseTest ledger ledger3_str
|
|
||||||
-- parseTest ledger ledger4_str
|
|
||||||
-- parseTest ledger ledger5_str
|
|
||||||
-- parseTest ledger ledger6_str
|
|
||||||
-- parseTest ledger periodic_entry1_str
|
|
||||||
-- parseTest ledger periodic_entry2_str
|
|
||||||
-- parseLedgerFile ledgerFilePath >>= printParseResult
|
|
||||||
|
|
||||||
-- utils
|
-- utils
|
||||||
|
|
||||||
assertEqual' e a = assertEqual "" e a
|
assertEqual' e a = assertEqual "" e a
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user