Merge lp:~bialix/bzr/2.1-528944-backslashes-strike-back into lp:bzr/2.1
Proposed by
Alexander Belchenko
Status: | Merged |
---|---|
Approved by: | John A Meinel |
Approved revision: | no longer in the source branch. |
Merged at revision: | 4841 |
Proposed branch: | lp:~bialix/bzr/2.1-528944-backslashes-strike-back |
Merge into: | lp:bzr/2.1 |
Diff against target: |
142 lines (+54/-55) 2 files modified
bzrlib/tests/test_win32utils.py (+21/-1) bzrlib/win32utils.py (+33/-54) |
To merge this branch: | bzr merge lp:~bialix/bzr/2.1-528944-backslashes-strike-back |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Packman (community) | Approve | ||
Gordon Tyler | Approve | ||
John A Meinel | Pending | ||
bzr-core | Pending | ||
Review via email:
|
Description of the change
I have failed to create a small change to fix the backslashes problem, so I have forced to rewrite the parser from scratch using 2 substates instead of main _state. Otherwise I have to duplicate backslashes handling in two states.
To post a comment you must log in.
I'm wondering why you didn't just backport the cmdline module and related changes from bzr.dev? As far as I know that should handle backslashes correctly and if it doesn't that's a bug that needs to be fixed.