- May 03, 2020
-
-
Manuel Jacob authored
-
Manuel Jacob authored
-
Manuel Jacob authored
Dulwich decodes other parts of the path using the utf-8 codec since bcb4459da4. Before, it used the file system encoding. As a follow-up, we could do that conversion ourselves to get consistent behavior on all dulwich versions in case the file system encoding is not utf-8.
-
Manuel Jacob authored
-
Manuel Jacob authored
On Python 2, it worked fine before because str(b'123') == str(123).
-
- May 04, 2020
-
-
Manuel Jacob authored
-
- May 03, 2020
-
-
Manuel Jacob authored
-
- May 08, 2020
-
-
Manuel Jacob authored
-
- May 03, 2020
-
-
Manuel Jacob authored
-
- Mar 06, 2020
-
-
Manuel Jacob authored
-
Manuel Jacob authored
-
timeless developer authored
-
Manuel Jacob authored
-
Manuel Jacob authored
-
Manuel Jacob authored
changelog.__contains__ compares the argument to integers. On Python 2, this results in a return value of False if passing in non-ints. On Python 3, this results in an exception if passing in non-ints.
-
Manuel Jacob authored
-
Manuel Jacob authored
-
- Nov 25, 2019
-
-
timeless developer authored
-
- May 03, 2020
-
-
Manuel Jacob authored
-
- Mar 06, 2020
-
-
Manuel Jacob authored
-
- May 04, 2020
-
-
Manuel Jacob authored
-
- Mar 06, 2020
-
-
Manuel Jacob authored
-
Manuel Jacob authored
self.git.path is unicode. self.gitdir is bytes (which we need here).
-
Manuel Jacob authored
-
Manuel Jacob authored
-
timeless developer authored
-
Manuel Jacob authored
-
Manuel Jacob authored
-
- May 03, 2020
-
-
Manuel Jacob authored
-
- May 04, 2020
-
-
Manuel Jacob authored
-
- May 03, 2020
-
-
Manuel Jacob authored
-
Manuel Jacob authored
-
Manuel Jacob authored
-
- Mar 06, 2020
-
-
Manuel Jacob authored
-
Manuel Jacob authored
-
Manuel Jacob authored
-
- May 03, 2020
-
-
Manuel Jacob authored
-
Manuel Jacob authored
These files were byteified using hg’s contrib/byteify-strings.py: - contrib/hggitperf.py - hggit/compat.py - hggit/git2hg.py - hggit/gitdirstate.py - hggit/gitrepo.py - hggit/git_handler.py - hggit/hg2git.py - hggit/hgrepo.py - hggit/overlay.py - hggit/util.py - hggit/verify.py - hggit/_ssh.py - hggit/__init__.py - tests/commitextra.py Additionally, "--treat-as-kwargs opts kwargs" were passed as arguments. Some of the changes will be undone later. Because of the large amount of literals that should be changed in comparison to the few literals that should stay, it seemed better to do it this way around. Raw literals are not changed by the script. Some of them will be changed manually in a separate changeset.
-
- Nov 24, 2019
-
-
timeless developer authored
Made compatible with older Mercurial versions by Manuel Jacob.
-
- Mar 06, 2020
-
-
Manuel Jacob authored
Newer versions of Mercurial that properly support Python 3 have them in pycompat. For older versions of Mercurial we define them, but only for Python 2.
-