notes
This commit is contained in:
parent
46c09c6fac
commit
8e49807159
19
NOTES
19
NOTES
@ -11,16 +11,11 @@ clever tricks like the plague." --Edsger Dijkstra
|
||||
* to do
|
||||
** errors
|
||||
*** balance report: zero-balance root accounts do not elide properly
|
||||
*** too many dependencies, hard to install esp. without cabal install
|
||||
** features
|
||||
*** actual/effective entry & txn dates, for completeness
|
||||
*** ~/.hledgerrc, for setting defaults
|
||||
*** more date syntax: last nov, next friday
|
||||
*** speed
|
||||
**** more optimisation
|
||||
**** speed regression tests
|
||||
**** cache file ?
|
||||
*** more ledger features
|
||||
**** allow - before currency symbol ?
|
||||
**** actual/effective entry & txn dates, for completeness
|
||||
**** ~/.hledgerrc for setting defaults
|
||||
**** support complete period syntax ?
|
||||
every N days # N is any integer
|
||||
every N weeks
|
||||
@ -29,7 +24,9 @@ clever tricks like the plague." --Edsger Dijkstra
|
||||
every N years
|
||||
biweekly
|
||||
bimonthly
|
||||
**** allow - before currency symbol ?
|
||||
*** new features
|
||||
**** more date syntax: last nov, next friday, optional this, week of
|
||||
**** allow comment lines immediately after or within an entry
|
||||
**** accept multiple -f files
|
||||
**** more reliable tidy layout from print
|
||||
@ -42,9 +39,13 @@ clever tricks like the plague." --Edsger Dijkstra
|
||||
**** split day-spanning timelog sessions, don't report more than 24 hours in a day
|
||||
**** easy timelog queries when called as "hours"
|
||||
**** i18n
|
||||
*** speed
|
||||
**** more optimisation
|
||||
**** speed regression tests
|
||||
**** cache file ?
|
||||
** tests
|
||||
*** test all esoteric ledger file features
|
||||
*** wanted: a test for reading a ledger from stdin
|
||||
*** test on more ledger files
|
||||
*** easy ledger compatibility testing
|
||||
**** --compare to compare (xml?) output with ledger with same args
|
||||
** docs
|
||||
|
||||
4
README
4
README
@ -207,8 +207,8 @@ Other differences
|
||||
* hledger calls ledger's "note" field "description"
|
||||
* hledger doesn't require a space before command-line option values, eg: -f-
|
||||
* hledger provides "--cost" as a synonym for "--basis"
|
||||
* hledger's "weekly" reporting intervals always start on mondays
|
||||
* hledger shows start and end dates of full intervals, not just the span containing data
|
||||
* hledger's weekly reporting intervals always start on mondays
|
||||
* hledger shows start and end dates of the intervals requested, not just the span containing data
|
||||
* hledger period expressions don't support "biweekly", "bimonthly", or "every N days/weeks/..."
|
||||
* hledger always shows timelog balances in hours
|
||||
* hledger doesn't count an unfinished timelog session
|
||||
|
||||
Loading…
Reference in New Issue
Block a user