• Allison Lortie's avatar
    gsettings: remove redundancy in 'list-recursive' · 235f4958
    Allison Lortie authored
    Some projects use child schemas in an odd way: they link children which
    already have their path pre-defined.  This causes the child schema (and
    its keys) to be printed out twice:
     - once because it is, itself, a non-relocatable schema
     - once, as a recursion from its parent
    We can avoid this by not recursing into child schemas that are
    non-relocatable (on the assumption that they will be enumerated