hgext/mq.py
changeset 31312 7eb53603744b
parent 31309 8908f985570c
child 31333 f897a088377c
equal deleted inserted replaced
31311:f59b6cf663a9 31312:7eb53603744b
  3337         for queue in existing:
  3337         for queue in existing:
  3338             if queue == name:
  3338             if queue == name:
  3339                 continue
  3339                 continue
  3340             fh.write('%s\n' % (queue,))
  3340             fh.write('%s\n' % (queue,))
  3341         fh.close()
  3341         fh.close()
  3342         util.rename(repo.join('patches.queues.new'), repo.join(_allqueues))
  3342         repo.vfs.rename('patches.queues.new', _allqueues)
  3343 
  3343 
  3344     if not name or opts.get('list') or opts.get('active'):
  3344     if not name or opts.get('list') or opts.get('active'):
  3345         current = _getcurrent()
  3345         current = _getcurrent()
  3346         if opts.get('active'):
  3346         if opts.get('active'):
  3347             ui.write('%s\n' % (current,))
  3347             ui.write('%s\n' % (current,))
  3390                     if os.path.exists(olddir):
  3390                     if os.path.exists(olddir):
  3391                         util.rename(olddir, newdir)
  3391                         util.rename(olddir, newdir)
  3392                 else:
  3392                 else:
  3393                     fh.write('%s\n' % (queue,))
  3393                     fh.write('%s\n' % (queue,))
  3394             fh.close()
  3394             fh.close()
  3395             util.rename(repo.join('patches.queues.new'), repo.join(_allqueues))
  3395             repo.vfs.rename('patches.queues.new', _allqueues)
  3396             _setactivenocheck(name)
  3396             _setactivenocheck(name)
  3397         elif opts.get('delete'):
  3397         elif opts.get('delete'):
  3398             _delete(name)
  3398             _delete(name)
  3399         elif opts.get('purge'):
  3399         elif opts.get('purge'):
  3400             if name in existing:
  3400             if name in existing: