- 02 Aug, 2019 1 commit
-
-
Kyle Lippincott authored
-
- 20 Jul, 2019 2 commits
-
-
Anton Shestakov authored
-
Anton Shestakov authored
-
- 28 Jun, 2019 1 commit
-
-
Ludovic Chabant authored
-
- 30 Jul, 2019 3 commits
-
-
Pierre-Yves David authored
The version has been released.
-
Pierre-Yves David authored
This help to avoid confusion when installing version from source.
-
Pierre-Yves David authored
-
- 29 Jul, 2019 1 commit
-
-
Pierre-Yves David authored
We are about to cut a release.
-
- 30 Jul, 2019 1 commit
-
-
Pierre-Yves David authored
-
- 29 Jul, 2019 3 commits
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
Time for a new version!
-
Pierre-Yves David authored
-
- 25 Jul, 2019 1 commit
-
-
Kyle Lippincott authored
-
- 19 Jul, 2019 2 commits
-
-
Anton Shestakov authored
Also strip trailing newlines.
-
Anton Shestakov authored
If a user wants to spell out -s, it makes sense to allow that. Before this patch, prune would complain that --successor is not a recognized option. Obviously people don't usually need to spell --successors by hand thanks to shell completion (at least for Bash) using debugcomplete to see all available flags, so this patch doesn't bring any need for more typing. And thanks to Mercurial understanding shortened forms of command-line flags as long as they are unambiguous, the old-style `--succ` flags still work normally, and there are tests that use them. But two tests now use the full form to demonstrate that both ways work.
-
- 17 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
We'll want to the keys to be bytes and the values to be unicode on py3. Having it defined as a dict makes that easier (instead of converting between the types with e.g. pycompat.sysbytes()). It was kind of ugly to convert between the forms by stripping '_' from the string anyway.
-
- 12 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
-
- 17 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
Python 3 apparently raises an ImportError where Python 2 raised a ValueError.
-
- 12 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
-
- 11 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
-
- 12 Jul, 2019 2 commits
-
-
Martin von Zweigbergk authored
-
Martin von Zweigbergk authored
-
- 11 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
Python3 doesn't support "%s" with int arguments (and not with None arguments either, which this code was also using).
-
- 17 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
random.choice() (and others based on random.randint()) changed between py2 and py3 without a way to get the py2 behavior. However, random.random() did not change, so we can re-implement random.choice() based on that.
-
- 13 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
-
- 17 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
-
- 15 Jun, 2019 1 commit
-
-
kevpeng authored
-
- 11 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
-
- 12 Jul, 2019 2 commits
-
-
Martin von Zweigbergk authored
-
Martin von Zweigbergk authored
Replaced by "'%s'", which I think is clearer anyway.
-
- 11 Jul, 2019 2 commits
-
-
Martin von Zweigbergk authored
These are all for messages to the user and we don't want unicode for that.
-
Martin von Zweigbergk authored
-
- 09 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
array.array.{to,from}string() still exists on py3, but they're deprecated and generate warnings. I've put the compat function in compat.pt for now. We can move into a dedicated pycompat.py if we end up with a lot of py3 compat stuff.
-
- 11 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
-
- 13 Jul, 2019 2 commits
-
-
Martin von Zweigbergk authored
Mercurial's source transformer also replaces the 'def iteritems(' in branchmap by 'def items(', so we need to call whichever version is there.
-
Martin von Zweigbergk authored
The only remaining iteritems() call is on branchmap. That will be dealt with in the next patch.
-
- 15 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
-
- 13 Jul, 2019 1 commit
-
-
Martin von Zweigbergk authored
map(some_generator()) in py2 returns a list, while in py3 it returns a generator, so the passed-in generator won't be called unless the returned one is.
-
- 11 Jul, 2019 2 commits
-
-
Martin von Zweigbergk authored
-
Martin von Zweigbergk authored
-