notes
This commit is contained in:
parent
b6b8d0e9b7
commit
4d0efe0c71
18
NOTES
18
NOTES
@ -10,14 +10,18 @@ clever tricks like the plague." --Edsger Dijkstra
|
|||||||
|
|
||||||
* to do
|
* to do
|
||||||
** errors
|
** errors
|
||||||
|
*** !account's account does not elide normally in balance report
|
||||||
|
*** !account does not affect timelog entries
|
||||||
|
*** !include does not support ~
|
||||||
|
*** does not report clockout < clockin
|
||||||
** features
|
** features
|
||||||
|
*** actual/effective entry & txn dates, for completeness
|
||||||
|
*** ~/.hledgerrc, for setting defaults
|
||||||
*** speed
|
*** speed
|
||||||
**** optimise
|
**** more optimisation
|
||||||
**** generate big test files
|
**** generate big test files
|
||||||
**** speed regression tests
|
**** speed regression tests
|
||||||
**** cache file ?
|
**** cache file ?
|
||||||
*** actual/effective entry & txn dates, for completeness
|
|
||||||
*** ~/.hledgerrc, for setting defaults
|
|
||||||
*** more ledger features
|
*** more ledger features
|
||||||
**** allow - before currency symbol ?
|
**** allow - before currency symbol ?
|
||||||
**** support complete period syntax ?
|
**** support complete period syntax ?
|
||||||
@ -32,8 +36,8 @@ clever tricks like the plague." --Edsger Dijkstra
|
|||||||
**** allow comment lines immediately after or within an entry
|
**** allow comment lines immediately after or within an entry
|
||||||
**** more reliable tidy layout from print
|
**** more reliable tidy layout from print
|
||||||
**** -Q quarterly interval option, for consistency/convenience ?
|
**** -Q quarterly interval option, for consistency/convenience ?
|
||||||
|
**** can report more than 24 hours in a day.. split day-spanning timelog sessions when reporting
|
||||||
**** easy timelog queries when called as "hours"
|
**** easy timelog queries when called as "hours"
|
||||||
**** curses gui
|
|
||||||
**** web gui
|
**** web gui
|
||||||
**** charts
|
**** charts
|
||||||
**** easier data entry
|
**** easier data entry
|
||||||
@ -65,6 +69,12 @@ clever tricks like the plague." --Edsger Dijkstra
|
|||||||
*** implementation docs
|
*** implementation docs
|
||||||
*** api docs
|
*** api docs
|
||||||
*** developer intro
|
*** developer intro
|
||||||
|
**** style tips
|
||||||
|
***** we aim to make reliable software:
|
||||||
|
****** fixes come before features
|
||||||
|
****** "bugs" get called "errors", as in "the programmer messed up"
|
||||||
|
****** we test continuously and thoroughly (code, doc & speed tests on each checkin)
|
||||||
|
****** less is more
|
||||||
*** user manual
|
*** user manual
|
||||||
*** differences not noted in README
|
*** differences not noted in README
|
||||||
**** ledger shows description comments as part of description
|
**** ledger shows description comments as part of description
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user