Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Change inheriting valued tags to override #1955

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Dec 6, 2022

  1. Change inheriting valued tags to override

    Old behaviour of inheriting tags with values was that tags added to, for
    instance, a posting, would be added to the tags, possibly overriding the
    tags of the transaction. Or, in other words, the transaction tags were
    added to the posting tags, as there was no sense of overriding a tag.
    
    The new behaviour is that tags are now overridden when a lower level
    re-uses that tag name. For instance, when defining a transaction with
    tag t:v and posting with tag t:v2, only t:v2 remains on the posting,
    overriding the transaction tag.
    
    Perhaps it would be desirable to add an option for additive tags over
    overriding tags, as it may well be useful at times to add to tags in the
    parent.
    Chris Lemaire committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    2f9439f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9b59f9 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2023

  1. Configuration menu
    Copy the full SHA
    e653b91 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Add tests suggested by @lukasbestle

    Chris Lemaire committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    e9603cd View commit details
    Browse the repository at this point in the history