Re: [PATCH 1 of 2] encoding: teach unitolocal() and unifromlocal() to handle None

2018-09-22 Thread Yuya Nishihara
On Sun, 23 Sep 2018 01:18:52 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1537667864 14400 > # Sat Sep 22 21:57:44 2018 -0400 > # Node ID 10b1e61357ac546e70e590cc79889c0889e7bc22 > # Parent ca417c9464d378661e9e962be1447647006297f3 > encoding: teach unito

Re: [PATCH 8 of 8] py3: create built in exceptions with str type messages in win32.py

2018-09-22 Thread Yuya Nishihara
On Sat, 22 Sep 2018 11:28:44 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1537580667 14400 > # Fri Sep 21 21:44:27 2018 -0400 > # Node ID ca417c9464d378661e9e962be1447647006297f3 > # Parent f6dbc0131f506de7f3484946b2e1d90c2a087d74 > py3: create built in

Re: [PATCH 3 of 8] py3: handle sysstr conversion around get/set attr in contrib/perf

2018-09-22 Thread Yuya Nishihara
On Sat, 22 Sep 2018 11:28:39 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1537575036 14400 > # Fri Sep 21 20:10:36 2018 -0400 > # Node ID c0c842de276702455060c3d5fd3a6aa80185cdc6 > # Parent 0d1b3d5a92e159506c823be481cf9f57e45ec03d > py3: handle sysstr co

Re: [PATCH 2 of 8] py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows

2018-09-22 Thread Yuya Nishihara
On Sat, 22 Sep 2018 11:28:38 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1537574587 14400 > # Fri Sep 21 20:03:07 2018 -0400 > # Node ID 0d1b3d5a92e159506c823be481cf9f57e45ec03d > # Parent 758cf8cdf994942174238c28c8f06ece63dae2b5 > py3: proxy posixfile

Re: [PATCH 1 of 8] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings

2018-09-22 Thread Yuya Nishihara
On Sat, 22 Sep 2018 11:28:37 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1537573703 14400 > # Fri Sep 21 19:48:23 2018 -0400 > # Node ID 758cf8cdf994942174238c28c8f06ece63dae2b5 > # Parent 7e99b02768ef396b5c4b7a9126c329f49af3e2bf > py3: don't use os.get

Re: [PATCH] tests: stabilize test-shelve.t#phasebased for #no-symlink and #no-execbit

2018-09-22 Thread Yuya Nishihara
On Sat, 22 Sep 2018 12:12:51 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1537632708 14400 > # Sat Sep 22 12:11:48 2018 -0400 > # Node ID 16e1621343329748b3d71735498f75e5f1378eb3 > # Parent 64d2e28870a8ec3bc5e24c181964b4d2cd188dc7 > tests: stabilize test

[PATCH 2 of 2] py3: convert arguments, cwd and env to native strings when spawning subprocess

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537678024 14400 # Sun Sep 23 00:47:04 2018 -0400 # Node ID 422a159f22ec9dda95181c0933a2848ab8a64ba6 # Parent 10b1e61357ac546e70e590cc79889c0889e7bc22 py3: convert arguments, cwd and env to native strings when spawning subprocess This keeps W

[PATCH 1 of 2] encoding: teach unitolocal() and unifromlocal() to handle None

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537667864 14400 # Sat Sep 22 21:57:44 2018 -0400 # Node ID 10b1e61357ac546e70e590cc79889c0889e7bc22 # Parent ca417c9464d378661e9e962be1447647006297f3 encoding: teach unitolocal() and unifromlocal() to handle None These are aliased to str{to,

mercurial@39758: 13 new changesets

2018-09-22 Thread Mercurial Commits
13 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/25cc5616adc9 changeset: 39746:25cc5616adc9 user:Yuya Nishihara date:Sat Sep 15 11:50:07 2018 +0900 summary: bookmarks: pass in formatter to printbookmarks() instead of opts (API) https://www.mercuria

[PATCH] tests: stabilize test-shelve.t#phasebased for #no-symlink and #no-execbit

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537632708 14400 # Sat Sep 22 12:11:48 2018 -0400 # Node ID 16e1621343329748b3d71735498f75e5f1378eb3 # Parent 64d2e28870a8ec3bc5e24c181964b4d2cd188dc7 tests: stabilize test-shelve.t#phasebased for #no-symlink and #no-execbit The rev number en

[PATCH 8 of 8] py3: create built in exceptions with str type messages in win32.py

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537580667 14400 # Fri Sep 21 21:44:27 2018 -0400 # Node ID ca417c9464d378661e9e962be1447647006297f3 # Parent f6dbc0131f506de7f3484946b2e1d90c2a087d74 py3: create built in exceptions with str type messages in win32.py I hit an IOError in unli

[PATCH 7 of 8] py3: apply byteskwargs to contrib/perf

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537578867 14400 # Fri Sep 21 21:14:27 2018 -0400 # Node ID f6dbc0131f506de7f3484946b2e1d90c2a087d74 # Parent 716b949d413e7f714f9f5f3595ee462f0a3bb928 py3: apply byteskwargs to contrib/perf diff --git a/contrib/perf.py b/contrib/perf.py --- a

[PATCH 6 of 8] py3: un-byteify strings around os.system() and os.devnull in contrib/perf

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537576080 14400 # Fri Sep 21 20:28:00 2018 -0400 # Node ID 716b949d413e7f714f9f5f3595ee462f0a3bb928 # Parent eee31df781ee594ac9fa82e34014790792c927c1 py3: un-byteify strings around os.system() and os.devnull in contrib/perf diff --git a/cont

[PATCH 5 of 8] py3: work around the lack of sys.maxint in contrib/perf

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537575373 14400 # Fri Sep 21 20:16:13 2018 -0400 # Node ID eee31df781ee594ac9fa82e34014790792c927c1 # Parent 04f33f6d0d4ab3006dd83b26c70a61ceee66a720 py3: work around the lack of sys.maxint in contrib/perf diff --git a/contrib/perf.py b/cont

[PATCH 3 of 8] py3: handle sysstr conversion around get/set attr in contrib/perf

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537575036 14400 # Fri Sep 21 20:10:36 2018 -0400 # Node ID c0c842de276702455060c3d5fd3a6aa80185cdc6 # Parent 0d1b3d5a92e159506c823be481cf9f57e45ec03d py3: handle sysstr conversion around get/set attr in contrib/perf diff --git a/contrib/perf

[PATCH 4 of 8] py3: switch contrib/perf from xrange to pycompat.xrange

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537575194 14400 # Fri Sep 21 20:13:14 2018 -0400 # Node ID 04f33f6d0d4ab3006dd83b26c70a61ceee66a720 # Parent c0c842de276702455060c3d5fd3a6aa80185cdc6 py3: switch contrib/perf from xrange to pycompat.xrange diff --git a/contrib/perf.py b/cont

[PATCH 2 of 8] py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537574587 14400 # Fri Sep 21 20:03:07 2018 -0400 # Node ID 0d1b3d5a92e159506c823be481cf9f57e45ec03d # Parent 758cf8cdf994942174238c28c8f06ece63dae2b5 py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows This file objec

[PATCH 1 of 8] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings

2018-09-22 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1537573703 14400 # Fri Sep 21 19:48:23 2018 -0400 # Node ID 758cf8cdf994942174238c28c8f06ece63dae2b5 # Parent 7e99b02768ef396b5c4b7a9126c329f49af3e2bf py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings See also ac32685011a3.

[Bug 5988] New: Exception on searching for `wdir()`

2018-09-22 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5988 Bug ID: 5988 Summary: Exception on searching for `wdir()` Product: Mercurial Version: default branch Hardware: PC OS: Linux Status: UNCONFIRMED Severity: f