Mercurial > dotfiles
comparison unixSoft/bin/apply-patchbomb @ 339:07053ec3c643
Merge
| author | Augie Fackler <raf@durin42.com> |
|---|---|
| date | Fri, 18 Jul 2014 20:16:20 -0400 |
| parents | 4b661cede8ad |
| children | 0b8457903012 |
comparison
equal
deleted
inserted
replaced
| 338:3f3d52956ff7 | 339:07053ec3c643 |
|---|---|
| 17 'com.apple.Mail') | 17 'com.apple.Mail') |
| 18 messages = list(sorted(mail.selection(), | 18 messages = list(sorted(mail.selection(), |
| 19 cmp=lambda x,y: cmp(x.subject(), y.subject()))) | 19 cmp=lambda x,y: cmp(x.subject(), y.subject()))) |
| 20 for m in messages: | 20 for m in messages: |
| 21 print 'Applying', m.subject() | 21 print 'Applying', m.subject() |
| 22 p = subprocess.Popen(['hg', 'import', '-'], stdin=subprocess.PIPE) | 22 p = subprocess.Popen(['hg', 'import', '--partial', '--obsolete', '-'], stdin=subprocess.PIPE) |
| 23 p.stdin.write(m.source()) | 23 p.stdin.write(m.source()) |
| 24 p.stdin.close() | 24 p.stdin.close() |
| 25 if p.wait() != 0: | 25 if p.wait() != 0: |
| 26 print 'hg import failed, bailing' | 26 print 'hg import failed, bailing' |
| 27 return 2 | 27 return 2 |
