I think this works as expected (now), but maybe it needs to be
documented better.  "format" requires an example of how the commodity
is to be used - you have to include the commodity because some people
(or regions) put it before the number and some people after.



* Scott Carpenter <[email protected]> [2023-06-04 06:00]:
> I see now that if I use, say:
> 
> commodity xyz
>     format 1,000.000 xyz
> 
> Putting the commodity last, things behave the same  as before with my 
> output.
> 
> On Sunday, June 4, 2023 at 7:23:06 AM UTC-5 Scott Carpenter wrote:
> 
> > After updating to 3.3.2, I was getting errors like this with my 
> > commodities:
> >
> > While parsing file <something.ldg>, line 6:
> > Error: commodity directive symbol abc and format directive symbol  should 
> > be the same
> >
> > Note the two spaces between "symbol" and "should". Looks like there is no 
> > format directive symbol. Commodities look like this:
> >
> > commodity $
> >     format $ 1,000.00
> >     default
> >
> > commodity abc
> >     format 1,000.000000
> >
> > commodity xyz
> >     format 1,000.000
> >
> > And many more entries. I've been using these for many years. Every format 
> > line after the first one produced an error like the above when I ran the 
> > file through ledger.
> >
> > Adding the commodity to the format line makes the error go away:
> >
> > commodity abc
> >     format abc 1,000.000000
> >
> > Was I doing it wrong all this time and just getting away with it?
> >
> > Figured I'd share as an FYI that something changed with this, and to help 
> > others that might run into the same error.
> >
> > Thank you!
> >
> 
> -- 
> 
> --- 
> 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].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/ledger-cli/c12415e0-8882-4f43-bb1c-71993986f803n%40googlegroups.com.


-- 
Martin Michlmayr
https://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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/20230604153008.GA212580%40jirafa.cyrius.com.

Reply via email to