| Index: git_cl.py
|
| diff --git a/git_cl.py b/git_cl.py
|
| index ad6fe01a2e0e38437b724c5e4a0fbc8548a73fe7..4590e210899c994efeea85163fc4b025520803d8 100755
|
| --- a/git_cl.py
|
| +++ b/git_cl.py
|
| @@ -4550,10 +4550,10 @@ def CMDcheckout(parser, args):
|
| target_issue = str(issue_arg.issue)
|
|
|
| def find_issues(issueprefix):
|
| - key_and_issues = [x.split() for x in RunGit(
|
| - ['config', '--local', '--get-regexp', r'branch\..*\.%s' % issueprefix])
|
| - .splitlines()]
|
| - for key, issue in key_and_issues:
|
| + output = RunGit(['config', '--local', '--get-regexp',
|
| + r'branch\..*\.%s' % issueprefix],
|
| + error_ok=True)
|
| + for key, issue in [x.split() for x in output.splitlines()]:
|
| if issue == target_issue:
|
| yield re.sub(r'branch\.(.*)\.%s' % issueprefix, r'\1', key)
|
|
|
|
|