• Show log

    Commit

  • Hash : 5a7e0b3c
    Author : Patrick Steinhardt
    Date : 2018-08-10T18:49:38

    config_entries: abstract away iteration over entries
    
    The nice thing about our `git_config_iterator` interfaces is that nobody
    needs to know anything about the implementation details. All that is
    required is to obtain the iterator via any backend and then use it by
    executing generic functions. We can thus completely internalize all the
    implementation details of how to iterate over entries into the config
    entries store and simply create such an iterator in our config file
    backend when we want to iterate its entries. This further decouples the
    config file backend from the config entries store.