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