Good point Martin, I have been knee-deep in emacs regexs for the last few weeks and got confused. I have also had brain farts in the shell trying get it to recognize a $ sign...
On Tue, Feb 26, 2013 at 6:49 AM, Martin Michlmayr <[email protected]> wrote: > They are not case sensitive in ledger. > > I believe Herbert may be using a shell (like zsh) that interprets ^. > Try to put it in quotes: > .. bal "^assets:" > > * Craig Earls <[email protected]> [2013-02-26 06:31]: >> Regexs are case sensitive. ^liabilities not equal to ^Liabilities >> >> On Tue, Feb 26, 2013 at 6:28 AM, Herbert Mühlburger >> <[email protected]> wrote: >> > Hi John, >> > >> > Am 26.02.13 13:39, schrieb John Wiegley: >> > >> >> Those are regular expressions, so the ^ means "match from the very >> >> beginning >> >> of the account name". >> > >> > >> > Then I have a comment on the documentation as I had some issues on getting >> > my hands wet with ledger. ;-) >> > >> > My example ledger file was constructed as explained at page 9 of the pdf >> > documentation and looks as follows: >> > >> > 2004/09/29 My Employer >> > Assets:Checking $500.00 >> > Income:Salary >> > >> > 2004/09/30 Restaurant >> > Expenses:Dining $25.00 >> > Liabilities:MasterCard >> > >> > Calling on the command line: >> > >> > % ledger -f ledger-test.dat balance ^assets ^liabilities >> > >> > gives me am _empty_ response. Which is clear because in my ledger file the >> > account name does not start at the beginning of the line but one " " >> > (space) >> > more to the right and the regular expression does not match the accounts. >> > >> > Calling >> > >> > $ ledger -f ledger-test.dat balance ^ assets ^ liabilities >> > >> > gives the following correct result: >> > >> > $500.00 Assets:Checking >> > $-25.00 Liabilities:MasterCard >> > -------------------- >> > $475.00 >> > >> > So it was quite confusing for me as I worked through the documentation and >> > had no idea why my file did not produce a result. >> > >> > I suggest, that the part of the documentation should take this into account >> > otherwise it is confusing for new users. >> > >> > Thank you very much and kind regards, >> > Herbert >> > >> > >> > >> > >> > >> > -- >> > >> > --- You received this message because you are subscribed to the Google >> > Groups "Ledger" group. >> > To unsubscribe from this group and stop receiving emails from it, send an >> > email to [email protected]. >> > For more options, visit https://groups.google.com/groups/opt_out. >> > >> > >> >> >> >> -- >> Craig, Corona De Tucson, AZ >> enderw88.wordpress.com >> >> -- >> >> --- >> You received this message because you are subscribed to the Google Groups >> "Ledger" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > Martin Michlmayr > http://www.cyrius.com/ > > -- > > --- > You received this message because you are subscribed to the Google Groups > "Ledger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > -- Craig, Corona De Tucson, AZ enderw88.wordpress.com -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
