# HG changeset patch # User Pierre-Yves David # Date 1689000445 -7200 # Node ID 39eb3aab3e63a907d2c8082f592391f756a6ac27 # Parent ba3add904ab4bda9cfa50adf5d9f0930c2282938 wrapfunction: use sysstr instead of bytes as argument in the "git" extension This is as valid and simpler, it will help us to eventually get ride of `safehasattr`. diff -r ba3add904ab4 -r 39eb3aab3e63 hgext/git/__init__.py --- a/hgext/git/__init__.py Fri Feb 03 04:19:06 2023 +0100 +++ b/hgext/git/__init__.py Mon Jul 10 16:47:25 2023 +0200 @@ -342,8 +342,8 @@ def extsetup(ui): - extensions.wrapfunction(localrepo, b'makestore', _makestore) - extensions.wrapfunction(localrepo, b'makefilestorage', _makefilestorage) + extensions.wrapfunction(localrepo, 'makestore', _makestore) + extensions.wrapfunction(localrepo, 'makefilestorage', _makefilestorage) # Inject --git flag for `hg init` entry = extensions.wrapcommand(commands.table, b'init', init) entry[1].extend( diff -r ba3add904ab4 -r 39eb3aab3e63 hgext/git/dirstate.py --- a/hgext/git/dirstate.py Fri Feb 03 04:19:06 2023 +0100 +++ b/hgext/git/dirstate.py Mon Jul 10 16:47:25 2023 +0200 @@ -47,7 +47,7 @@ return result, warnings -extensions.wrapfunction(matchmod, b'readpatternfile', readpatternfile) +extensions.wrapfunction(matchmod, 'readpatternfile', readpatternfile) _STATUS_MAP = {}