Merge lp:~vila/bzr/829237-location-matcher-misses into lp:bzr/2.4
Proposed by
Vincent Ladeuil
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Vincent Ladeuil | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 6037 | ||||
Proposed branch: | lp:~vila/bzr/829237-location-matcher-misses | ||||
Merge into: | lp:bzr/2.4 | ||||
Diff against target: |
98 lines (+43/-10) 3 files modified
bzrlib/config.py (+14/-10) bzrlib/tests/test_config.py (+26/-0) doc/en/release-notes/bzr-2.4.txt (+3/-0) |
||||
To merge this branch: | bzr merge lp:~vila/bzr/829237-location-matcher-misses | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jonathan Riddell (community) | Approve | ||
Review via email: mp+72151@code.launchpad.net |
Commit message
config.
Description of the change
config.
unrelated sections were existing:
[/foo]
section=/foo
[/foo/baz]
section=/foo/baz
[/foo/bar]
section=/foo/bar
was selecting only /foo when queried for /foor/bar/quux
The fix is trivial.
I'm targetting 2.4 as at least the fdatasync options use
LocationStack.
To post a comment you must log in.
I'm not convinced I understand the logic change here I'm afraid. However the test looks correct so I trust the change :)