diff -r 37a92908a382 -r b88278a308c6 hgext/keyword.py --- a/hgext/keyword.py Sun Jan 11 00:25:54 2015 +0100 +++ b/hgext/keyword.py Sun Jan 11 01:51:52 2015 +0100 @@ -282,7 +282,7 @@ data, found = _shrinktext(data, re_kw.subn) if found: self.ui.note(msg % f) - fp = self.repo.wopener(f, "wb", atomictemp=True) + fp = self.repo.wvfs(f, "wb", atomictemp=True) fp.write(data) fp.close() if kwcmd: @@ -440,7 +440,7 @@ demoitems('keywordset', ui.configitems('keywordset')) demoitems('keywordmaps', kwmaps.iteritems()) keywords = '$' + '$\n$'.join(sorted(kwmaps.keys())) + '$\n' - repo.wopener.write(fn, keywords) + repo.wvfs.write(fn, keywords) repo[None].add([fn]) ui.note(_('\nkeywords written to %s:\n') % fn) ui.note(keywords)