hgext/keyword.py
changeset 23877 7cc77030c557
parent 23723 fd62b3e750af
child 23878 37a92908a382
equal deleted inserted replaced
23876:48fd1dfb99aa 23877:7cc77030c557
   409         if opts.get('rcfile'):
   409         if opts.get('rcfile'):
   410             ui.readconfig(opts.get('rcfile'))
   410             ui.readconfig(opts.get('rcfile'))
   411         if args:
   411         if args:
   412             # simulate hgrc parsing
   412             # simulate hgrc parsing
   413             rcmaps = ['[keywordmaps]\n'] + [a + '\n' for a in args]
   413             rcmaps = ['[keywordmaps]\n'] + [a + '\n' for a in args]
   414             fp = repo.opener('hgrc', 'w')
   414             fp = repo.vfs('hgrc', 'w')
   415             fp.writelines(rcmaps)
   415             fp.writelines(rcmaps)
   416             fp.close()
   416             fp.close()
   417             ui.readconfig(repo.join('hgrc'))
   417             ui.readconfig(repo.join('hgrc'))
   418         kwmaps = dict(ui.configitems('keywordmaps'))
   418         kwmaps = dict(ui.configitems('keywordmaps'))
   419     elif opts.get('default'):
   419     elif opts.get('default'):