comparison hgext/largefiles/overrides.py @ 17263:c4ebdc36c17e stable

largefiles: fix exception hack for i18n (issue3197) Properly fixing this is quite a bit trickier.
author Matt Mackall <mpm@selenic.com>
date Fri, 27 Jul 2012 12:33:48 -0500
parents 6e84171a61c8
children 8c31b652bdfe
comparison
equal deleted inserted replaced
17262:f62cac85ce79 17263:c4ebdc36c17e
437 try: 437 try:
438 try: 438 try:
439 installnormalfilesmatchfn(repo[None].manifest()) 439 installnormalfilesmatchfn(repo[None].manifest())
440 result = orig(ui, repo, pats, opts, rename) 440 result = orig(ui, repo, pats, opts, rename)
441 except util.Abort, e: 441 except util.Abort, e:
442 if str(e) != 'no files to copy': 442 if str(e) != _('no files to copy'):
443 raise e 443 raise e
444 else: 444 else:
445 nonormalfiles = True 445 nonormalfiles = True
446 result = 0 446 result = 0
447 finally: 447 finally:
526 repo.wjoin(destlfile)) 526 repo.wjoin(destlfile))
527 527
528 lfdirstate.add(destlfile) 528 lfdirstate.add(destlfile)
529 lfdirstate.write() 529 lfdirstate.write()
530 except util.Abort, e: 530 except util.Abort, e:
531 if str(e) != 'no files to copy': 531 if str(e) != _('no files to copy'):
532 raise e 532 raise e
533 else: 533 else:
534 nolfiles = True 534 nolfiles = True
535 finally: 535 finally:
536 restorematchfn() 536 restorematchfn()