equal
deleted
inserted
replaced
280 found = re_kw.search(data) |
280 found = re_kw.search(data) |
281 else: |
281 else: |
282 data, found = _shrinktext(data, re_kw.subn) |
282 data, found = _shrinktext(data, re_kw.subn) |
283 if found: |
283 if found: |
284 self.ui.note(msg % f) |
284 self.ui.note(msg % f) |
285 fp = self.repo.wopener(f, "wb", atomictemp=True) |
285 fp = self.repo.wvfs(f, "wb", atomictemp=True) |
286 fp.write(data) |
286 fp.write(data) |
287 fp.close() |
287 fp.close() |
288 if kwcmd: |
288 if kwcmd: |
289 self.repo.dirstate.normal(f) |
289 self.repo.dirstate.normal(f) |
290 elif self.postcommit: |
290 elif self.postcommit: |
438 ui.write('[extensions]\nkeyword =\n') |
438 ui.write('[extensions]\nkeyword =\n') |
439 demoitems('keyword', ui.configitems('keyword')) |
439 demoitems('keyword', ui.configitems('keyword')) |
440 demoitems('keywordset', ui.configitems('keywordset')) |
440 demoitems('keywordset', ui.configitems('keywordset')) |
441 demoitems('keywordmaps', kwmaps.iteritems()) |
441 demoitems('keywordmaps', kwmaps.iteritems()) |
442 keywords = '$' + '$\n$'.join(sorted(kwmaps.keys())) + '$\n' |
442 keywords = '$' + '$\n$'.join(sorted(kwmaps.keys())) + '$\n' |
443 repo.wopener.write(fn, keywords) |
443 repo.wvfs.write(fn, keywords) |
444 repo[None].add([fn]) |
444 repo[None].add([fn]) |
445 ui.note(_('\nkeywords written to %s:\n') % fn) |
445 ui.note(_('\nkeywords written to %s:\n') % fn) |
446 ui.note(keywords) |
446 ui.note(keywords) |
447 wlock = repo.wlock() |
447 wlock = repo.wlock() |
448 try: |
448 try: |