notes update
This commit is contained in:
parent
73c49ec060
commit
65cfcceae0
58
NOTES
58
NOTES
@ -5,39 +5,34 @@ Clarity of concepts, economy of features, efficiency and reliability of
|
|||||||
implementations were its consequences." --Niklaus Wirth
|
implementations were its consequences." --Niklaus Wirth
|
||||||
|
|
||||||
* to do
|
* to do
|
||||||
** TODO bugs/cleanup
|
** bugs
|
||||||
*** no total in filtered balance report
|
*** balance reports & filtering are quirky/broken/different from ledger
|
||||||
*** register pat doesn't filter transactions
|
*** register doesn't filter
|
||||||
*** two acct patterns broken
|
** release 0.1
|
||||||
*** better encapsulation/layering
|
*** cabal upload
|
||||||
**** above/below cacheLedger ?
|
*** haskell-cafe/ledger announce
|
||||||
** ledger features
|
** ledger features
|
||||||
*** handle arbitrary precision accurately
|
*** handle right-hand currency symbols
|
||||||
*** handle non-convertible currencies
|
*** -C
|
||||||
*** handle time logs
|
*** negative patterns
|
||||||
**** fix timelog parser
|
*** darcs-style--version
|
||||||
**** handle time amounts
|
*** ledger 2.6-style elision
|
||||||
switch to Data.Time.*
|
|
||||||
fix errors
|
|
||||||
- read seconds to pico
|
|
||||||
try System.Time ?
|
|
||||||
*** - account/description patterns
|
|
||||||
*** -p period expressions
|
|
||||||
*** !include
|
|
||||||
*** -j and -J graph data output
|
|
||||||
*** more speed
|
|
||||||
*** full per-currency precision & thousands separator handling
|
*** full per-currency precision & thousands separator handling
|
||||||
*** ledger 3-style elision
|
*** handle mixed-currency amounts
|
||||||
*** -d display expressions
|
*** more speed
|
||||||
*** read gnucash files
|
*** other ledger 2.6 features
|
||||||
*** other ledger 3 features
|
**** !include
|
||||||
*** single space before currency can parse as an auto transaction
|
**** -d display expressions
|
||||||
|
**** -j and -J graph data output
|
||||||
|
**** read gnucash files
|
||||||
** new features
|
** new features
|
||||||
|
*** multiple -f
|
||||||
|
*** alternate easier command-line ui
|
||||||
*** alternate timelog format
|
*** alternate timelog format
|
||||||
*** infer clock-out
|
*** show in/out times in timelog entry descriptions
|
||||||
*** graph automation
|
*** graphs
|
||||||
*** entry and smart data entry
|
*** smart data entry
|
||||||
*** incorporate timeclock features
|
*** timeclock.el features
|
||||||
*** better layout
|
*** better layout
|
||||||
** testing
|
** testing
|
||||||
*** better use of quickcheck/smallcheck
|
*** better use of quickcheck/smallcheck
|
||||||
@ -45,7 +40,6 @@ implementations were its consequences." --Niklaus Wirth
|
|||||||
*** ledger compatibility tests
|
*** ledger compatibility tests
|
||||||
** documentation
|
** documentation
|
||||||
*** literate manual
|
*** literate manual
|
||||||
*** better use of haddock
|
|
||||||
*** differences/issues
|
*** differences/issues
|
||||||
**** ledger does not support -f- (without space)
|
**** ledger does not support -f- (without space)
|
||||||
**** ledger shows description comments as part of description, we do the same
|
**** ledger shows description comments as part of description, we do the same
|
||||||
@ -54,7 +48,9 @@ implementations were its consequences." --Niklaus Wirth
|
|||||||
**** ledger balance with an account pattern shows a redundant total
|
**** ledger balance with an account pattern shows a redundant total
|
||||||
**** hledger does not choose symbol separation, thousands separators, and precision based on first entry of each currency
|
**** hledger does not choose symbol separation, thousands separators, and precision based on first entry of each currency
|
||||||
(currently: chooses precision for all currencies based on first entry)
|
(currently: chooses precision for all currencies based on first entry)
|
||||||
**** hledger does not parse automated/periodic entries except at start of file
|
**** hledger does not track currency/precision in as much detail
|
||||||
|
**** hledger ignores automated/periodic entries
|
||||||
|
**** hledger shows .00
|
||||||
* things I want to know
|
* things I want to know
|
||||||
** time
|
** time
|
||||||
where have I been spending my time in recent weeks ?
|
where have I been spending my time in recent weeks ?
|
||||||
|
|||||||
5
README
5
README
@ -27,8 +27,3 @@ hledger reg -- shop
|
|||||||
This version of hledger mimics ledger 2.5 closely,
|
This version of hledger mimics ledger 2.5 closely,
|
||||||
see the ledger manual for more info:
|
see the ledger manual for more info:
|
||||||
<http://joyful.com/repos/hledger/doc/ledger.html>.
|
<http://joyful.com/repos/hledger/doc/ledger.html>.
|
||||||
|
|
||||||
Bugs:
|
|
||||||
|
|
||||||
* timelog balance report shows all accounts when it shouldn't
|
|
||||||
* timelog balance total is a little off compared to ledger
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user