Changeset f9669ff287ac…
Parent f47b387d396f…
by
Changes to 2 files · Browse files at f9669ff287ac Showing diff from parent f47b387d396f Diff from another changeset...
@@ -225,11 +225,8 @@ from hggtk.rename import run
if not pats or len(pats) > 2:
raise util.Abort("rename takes one or two path arguments")
- try:
- opts['fname'] = pats[0]
- opts['target'] = pats[1] or pats[0]
- except IndexError:
- pass
+ opts['files'] = pats
+ opts['detect'] = False
run(**opts)
def guess(ui, *pats, **opts):
|
@@ -365,7 +365,13 @@ line = diffexpand(line)
buf.insert(bufiter, line)
-def run(fname='', target='', detect=True, root='', **opts):
+def run(files = [], detect=False, root='', **opts):
+ fname, target = '', ''
+ try:
+ fname = files[0]
+ target = files[1]
+ except IndexError:
+ pass
if detect:
dialog = DetectRenameDialog(root)
dialog.show_all()
@@ -421,10 +427,11 @@ gtk.main_quit()
if __name__ == "__main__":
- opts = {'fname' : sys.argv[1]}
if '--detect' in sys.argv:
opts['root'] = rootpath()
opts['detect'] = True
elif len(sys.argv) == 3:
- opts['target'] = sys.argv[2]
+ opts = {'files' : sys.argv[1:2] }
+ else:
+ opts = {'files' : [sys.argv[1]] }
run(**opts)
|
Loading...