hgext/infinitepush/fileindexapi.py
branchstable
changeset 37811 51dee6fad783
parent 37206 0d6c12668691
child 43076 2372284d9457
--- a/hgext/infinitepush/fileindexapi.py	Sun Apr 22 11:54:10 2018 -0700
+++ b/hgext/infinitepush/fileindexapi.py	Mon Apr 23 23:22:52 2018 -0400
@@ -15,6 +15,8 @@
 
 import os
 
+from mercurial import util
+
 from mercurial.utils import stringutil
 
 from . import indexapi
@@ -82,6 +84,7 @@
         for dirpath, _, books in self._repo.vfs.walk(self._bookmarkmap):
             for book in books:
                 bookmark = os.path.join(dirpath, book)[prefixlen:]
+                bookmark = util.pconvert(bookmark)
                 if not matcher(bookmark):
                     continue
                 yield bookmark, self._read(os.path.join(dirpath, book))