Hello,
here is a small function for planner-ledger to switch between two config
of balance: (i give all my config, like that it's more clear)
(setq ledger-state1 '("this month" "Balance for this month"))
(setq ledger-state2 '("last month" "Balance for last month"))
(setq ledger-state-cur ledger-state1)
(defun planner-ledger-switch-state ()
(interactive)
(save-excursion
(setq ledger-state-cur (if (equal ledger-state-cur ledger-state1)
ledger-state2
ledger-state1))
(message (format "Switched to: %s" (nth 1 ledger-state-cur)))
(sit-for 0.5)
(message nil)
(setq planner-ledger-balance-args (list "-p" (nth 0 ledger-state-cur) "-s"
"balance"))
(planner-ledger-insert-balance-maybe)))
(setq planner-ledger-data-file "/home/thierry/finance/ledger.dat")
(setq planner-ledger-balance-args (list "-p" (nth 0 ledger-state-cur) "-s"
"balance"))
(setq planner-ledger-register-args '("-U" "register" "socgen"))
(setq planner-ledger-balance-accounts '("income" "expenses"))
You can put this command in planner-favoris to switch from the planner
page and save a keystroke.
Here i switch between:
ledger -p "this month" -s bal expenses income
ledger -p "last month" -s bal expenses income
But you can set what you want.
NOTE: the -p command and some other command are broken on version 2.6.90
of ledger
--
A + Thierry
Pub key: http://pgp.mit.edu
_______________________________________________
Planner-el-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/planner-el-discuss