mirror of
https://github.com/simonmichael/hledger.git
synced 2024-11-08 07:09:28 +03:00
notes
This commit is contained in:
parent
5e9f9e530a
commit
0f91583230
32
NOTES
32
NOTES
@ -11,17 +11,19 @@ clever tricks like the plague." --Edsger Dijkstra
|
||||
* to do
|
||||
** errors
|
||||
*** does not catch an unbalanced entry
|
||||
*** should accept - before currency symbol ?
|
||||
*** can't parse comment line immediately after or within an entry
|
||||
*** depth-limited balance report may not show final total
|
||||
*** print does not always give tidy layout
|
||||
*** should accept - before currency symbol ?
|
||||
** features
|
||||
*** actual/effective entry & txn dates, for completeness
|
||||
*** speed
|
||||
**** easy profiling
|
||||
**** optimise
|
||||
**** generate big test files
|
||||
**** speed regression tests
|
||||
**** cache file ?
|
||||
*** actual/effective entry & txn dates, for completeness
|
||||
*** ~/.hledgerrc, for setting defaults
|
||||
*** more ledger features from README (?)
|
||||
*** new features
|
||||
*** more ledger features
|
||||
**** support complete period syntax ?
|
||||
every N days # N is any integer
|
||||
every N weeks
|
||||
@ -30,14 +32,16 @@ clever tricks like the plague." --Edsger Dijkstra
|
||||
every N years
|
||||
biweekly
|
||||
bimonthly
|
||||
*** new features
|
||||
**** -Q quarterly interval option, for consistency/convenience ?
|
||||
**** easy timelog queries when called as hours
|
||||
**** easy timelog queries when called as "hours"
|
||||
**** curses gui
|
||||
**** web gui
|
||||
**** charts
|
||||
**** easier data entry
|
||||
**** parse more file formats - gnucash, qif, ofx, csv..
|
||||
**** in/out times in timelog entry descriptions
|
||||
**** parse in-progress timelog entries
|
||||
**** i18n
|
||||
** tests
|
||||
*** test on more ledger files
|
||||
@ -64,16 +68,16 @@ clever tricks like the plague." --Edsger Dijkstra
|
||||
*** api docs
|
||||
*** developer intro
|
||||
*** user manual
|
||||
*** differences not noted in README
|
||||
**** ledger shows description comments as part of description
|
||||
**** ledger seems to get amounts' x-position wrong more than hledger
|
||||
**** ledger can't parse full smart dates in display expressions
|
||||
**** hledger print puts a blank line after the entry, not before it
|
||||
**** ledger can get timelog entry balance wrong, see mail list
|
||||
**** ledger reports timelog sessions as virtual transactions
|
||||
** web presence
|
||||
*** clarify bugtracking process
|
||||
* misc
|
||||
** other differences not noted in README
|
||||
*** ledger shows description comments as part of description
|
||||
*** ledger seems to get amounts' x-position wrong more than hledger
|
||||
*** ledger can't parse full smart dates in display expressions
|
||||
*** hledger print puts a blank line after the entry, not before it
|
||||
*** ledger can get timelog entry balance wrong, see mail list
|
||||
*** ledger reports timelog sessions as virtual transactions
|
||||
** things I want to know
|
||||
*** time
|
||||
where have I been spending my time in recent weeks ?
|
||||
@ -118,13 +122,11 @@ are there any cashflow, tax, budgetary problems looming ?
|
||||
*** squeak: LanguageGame, T-Gen, SmaCC
|
||||
*** lisp: ?
|
||||
*** ruby: too slow (?)
|
||||
|
||||
** data representation
|
||||
*** http://www.python.org/dev/peps/pep-0327/
|
||||
*** http://www.n-heptane.com/nhlab/repos/Decimal/
|
||||
*** http://www.n-heptane.com/nhlab/repos/Decimal/Money.hs
|
||||
*** http://www2.hursley.ibm.com/decimal/
|
||||
|
||||
** lispy's template haskell for quickcheck
|
||||
-- find tests with template haskell
|
||||
import Language.Haskell.Parser
|
||||
|
Loading…
Reference in New Issue
Block a user