hgext/keyword.py
changeset 50041 1346db77e14d
parent 50009 115510658219
child 50150 b09a0afcb975
--- a/hgext/keyword.py	Wed Jan 25 12:56:26 2023 +0100
+++ b/hgext/keyword.py	Wed Jan 25 12:46:46 2023 +0100
@@ -532,7 +532,8 @@
     keywords = b'$' + b'$\n$'.join(sorted(kwmaps.keys())) + b'$\n'
     repo.wvfs.write(fn, keywords)
     with repo.wlock():
-        repo[None].add([fn])
+        with repo.dirstate.changing_files(repo):
+            repo[None].add([fn])
         ui.note(_(b'\nkeywords written to %s:\n') % fn)
         ui.note(keywords)
         repo.dirstate.setbranch(b'demobranch')