I was going through old list archives and came across the tag/pop syntax
for applying tags to multiple transactions. I couldn't get it to work
consistently.
-----------8<------------------ begin test.dat
----------------------->8---------------------
tag: Testpop: group
2011/11/18 Commissary
Expenses:Groceries $250.00
Assets:Checking
2011/11/21 USAA P&C
Expenses:Insurance:Life $150.00
Assets:Checking
2011/11/25 Commissary
Expenses:Groceries $250.00
Assets:Checking
pop
2011/11/28 Gas
Expenses:Utilities:Gas $35.91 ; Testpop: inline
Assets:Checking
tag: Testpop: last
2011/11/29 () Hastings
Expenses:Battle $1066.00
Expenses:Reparations $30.00
Assets:Checking
pop
-----------8<------------------ end test.dat
----------------------->8---------------------
20:47:08 ~/FinanceData > ledger -f test.dat bal
$-1781.91 Assets:Checking
$1781.91 Expenses
$1066.00 Battle
$500.00 Groceries
$150.00 Insurance:Life
$30.00 Reparations
$35.91 Utilities:Gas
--------------------
0
20:47:24 ~/FinanceData > ledger -f test.dat reg --group-by "tag('Testpop')"
inline
2011/11/28 Gas Expense:Utilities:Gas $35.91
$35.91
20:47:31 ~/FinanceData >
--
Craig, Corona De Tucson, AZ
enderw88.wordpress.com