Merge lp:~vila/bzr/1235099-illegal-option-names into lp:bzr
Proposed by
Vincent Ladeuil
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Richard Wilbur | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 6610 | ||||
Proposed branch: | lp:~vila/bzr/1235099-illegal-option-names | ||||
Merge into: | lp:bzr | ||||
Diff against target: |
59 lines (+11/-5) 3 files modified
bzrlib/config.py (+2/-2) bzrlib/tests/test_config.py (+6/-0) doc/en/release-notes/bzr-2.7.txt (+3/-3) |
||||
To merge this branch: | bzr merge lp:~vila/bzr/1235099-illegal-option-names | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Richard Wilbur | Approve | ||
Review via email: mp+283430@code.launchpad.net |
Commit message
Revise legal option names to be less drastic.
Description of the change
This revisit the previous patch to allow hyphens in option names again.
The previous patch said:
> This proposal doesn't change which option names are legal (only invalid references could be used before and led to failures) but give better error messages.
This was overly restrictive and broke bzr-svn use of 'guessed-layout' for no good reasons.
To post a comment you must log in.
Thanks, Vincent, for adapting the option parser to allow bzr-svn's use of hyphens.
+2