Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 23, 2010
  1. John Wiegley

    Merge branch 'next'

    jwiegley authored
  2. John Wiegley

    v3.0.0-20100623 (b2)

    jwiegley authored
  3. John Wiegley
  4. John Wiegley
  5. John Wiegley
  6. John Wiegley

    Added report query modifiers: for, since, until

    jwiegley authored
    Now instead of ledger reg expense -p "this month", you can say:
    
      ledger reg expense for this month
    
    And as a shorthand for "for until this month", you can just say "until
    this month" or "since this month".
  7. John Wiegley
  8. John Wiegley

    Price annotation no longer inject an implied cost

    jwiegley authored
    Consider the following transaction:
    
      2010-06-22 Sample
          Assets:Brokerage       10 AAPL {$30}
          Assets:Brokerage
    
    Previously, this would have been equivalent to:
    
      2010-06-22 Sample
          Assets:Brokerage       10 AAPL @ $30
          Assets:Brokerage
    
    However, this is not always what the user expects to happen.  When @ is
    not being used, the transaction should reflect a mere transfer of
    commodities.  This is now how it works, and thus the above transaction
    is now equivalent to the following instead:
    
      2010-06-22 Sample
          Assets:Brokerage       10 AAPL {$30}
          Assets:Brokerage      -10 AAPL {$30}
  9. John Wiegley
  10. John Wiegley
Commits on Jun 22, 2010
  1. John Wiegley
  2. John Wiegley

    Added new "bold" modifier to query expressions

    jwiegley authored
    For example:
    
      ledger bal assets bold checking
    
    Or you can use expressions:
    
      ledger bal assets bold '=total > 1000'
    
    This last is identical to saying:
    
      ledger bal -l 'account =~ /assets/' --bold-if='total > 1000'
  3. John Wiegley
  4. John Wiegley

    Added new --bold-if option

    jwiegley authored
  5. John Wiegley
Commits on Jun 21, 2010
  1. John Wiegley
  2. John Wiegley
  3. John Wiegley

    Change weighting of account-name abbreviation

    jwiegley authored
    Parent accounts are abbreviated even more, so that child accounts can
    show more text.
  4. John Wiegley
  5. John Wiegley

    Corrected a major flaw in the transaction finalizer

    jwiegley authored
    When a transaction has two commodities, but also a null posting, no
    attempt should be made to resolve the costs in terms of the primary
    commodity.
  6. John Wiegley

    Improvements to time period parsing

    jwiegley authored
    Things like "since last month" and "4 weeks ago", and "since 4 weeks
    ago" are now all working.
  7. John Wiegley
  8. John Wiegley
  9. John Wiegley
  10. John Wiegley

    Transactions no longer needed for budget/forecast

    jwiegley authored
    This means you can forecast or budget against a file containing only
    periodic transactions.
  11. John Wiegley
  12. John Wiegley
  13. John Wiegley
  14. John Wiegley
  15. John Wiegley
  16. John Wiegley

    If fixated price commodities are mixed, show them

    jwiegley authored
    For example, if a Ledger file contains transactions with the use of both
    EUR and EUR {=PRICE}, then regular reports will always show the
    {=PRICE}, disabling the by-name commodity merging that takes place.  In
    brief, fixated and non-fixated commodities are now non-mergable.
    
    If a file contains all of one, or all of the other, they will still be
    merged, since these separate usages do not conflict the way that fixated
    and non-fixated together do.
Commits on Jun 20, 2010
  1. John Wiegley
  2. John Wiegley
  3. John Wiegley

    Do not record market values for fixated exchanges

    jwiegley authored
    Do not record commodity exchanges where amount's commodity has a fixated
    price, since this does not establish a market value for the base
    commodity.
  4. John Wiegley
Something went wrong with that request. Please try again.