Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.7, 0.7.1, and 0.7.2

rename: refactor for use by context menus

Changeset f9669ff287ac

Parent f47b387d396f

by Steve Borho

Changes to 2 files · Browse files at f9669ff287ac Showing diff from parent f47b387d396f Diff from another changeset...

Change 1 of 1 Show Entire File contrib/​hgtk Stacked
 
225
226
227
228
229
230
231
232
 
 
233
234
235
 
225
226
227
 
 
 
 
 
228
229
230
231
232
@@ -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):
Change 1 of 2 Show Entire File hggtk/​rename.py Stacked
 
365
366
367
368
 
 
 
 
 
 
 
369
370
371
 
421
422
423
424
425
426
427
428
429
 
 
 
430
 
365
366
367
 
368
369
370
371
372
373
374
375
376
377
 
427
428
429
 
430
431
432
433
 
434
435
436
437
@@ -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)