Sun, 18 Feb 2018 14:43:55 -0500 wireproto: fix lingering str(exception) with util.forcebytestr(exception)
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 14:43:55 -0500] rev 36347
wireproto: fix lingering str(exception) with util.forcebytestr(exception) Differential Revision: https://phab.mercurial-scm.org/D2342
Sun, 18 Feb 2018 14:37:36 -0500 scmutil: fix requires-file isalnum() check on first byte
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 14:37:36 -0500] rev 36346
scmutil: fix requires-file isalnum() check on first byte Slice instead of subscript to get a bytes from a bytes. # skip-blame just a py3 slice-instead-of-subscript change Differential Revision: https://phab.mercurial-scm.org/D2341
Sun, 18 Feb 2018 14:29:04 -0500 largefiles: mark headre as bytes regex
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 14:29:04 -0500] rev 36345
largefiles: mark headre as bytes regex Differential Revision: https://phab.mercurial-scm.org/D2340
Sun, 18 Feb 2018 14:28:31 -0500 largfiles: replace filter() with listcomp when result needs to be a list
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 14:28:31 -0500] rev 36344
largfiles: replace filter() with listcomp when result needs to be a list filter() is a generator on Python 3, but these cases are used as lists. Differential Revision: https://phab.mercurial-scm.org/D2339
Sun, 18 Feb 2018 14:25:03 -0500 largefiles: make scheme regex a bytes regex
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 14:25:03 -0500] rev 36343
largefiles: make scheme regex a bytes regex # skip-blame just a b prefix Differential Revision: https://phab.mercurial-scm.org/D2338
Sat, 17 Feb 2018 13:13:04 +0900 debuginstall: do not parse editor command in posix way on Windows
Yuya Nishihara <yuya@tcha.org> [Sat, 17 Feb 2018 13:13:04 +0900] rev 36342
debuginstall: do not parse editor command in posix way on Windows An editor command is executed by a system shell, which is cmd.exe on Windows.
Sun, 18 Feb 2018 22:13:25 +0900 py3: use bytes() to byte-stringify url object in url.py
Yuya Nishihara <yuya@tcha.org> [Sun, 18 Feb 2018 22:13:25 +0900] rev 36341
py3: use bytes() to byte-stringify url object in url.py Perhaps we'll have to convert it back and forth from/to bytes and unicode at urllib boundary, but at least util.hidepassword() wants a byte string.
Sun, 18 Feb 2018 22:12:11 +0900 url: show full url of proxy server in debug message
Yuya Nishihara <yuya@tcha.org> [Sun, 18 Feb 2018 22:12:11 +0900] rev 36340
url: show full url of proxy server in debug message This only fixes the debug message spotted by issue5796.
Mon, 19 Feb 2018 00:31:01 +0530 py3: make sure we are doing integer division by using '//'
Pulkit Goyal <7895pulkit@gmail.com> [Mon, 19 Feb 2018 00:31:01 +0530] rev 36339
py3: make sure we are doing integer division by using '//' Differential Revision: https://phab.mercurial-scm.org/D2337
Mon, 19 Feb 2018 00:15:50 +0530 py3: make sure regex is bytes in crecord.py
Pulkit Goyal <7895pulkit@gmail.com> [Mon, 19 Feb 2018 00:15:50 +0530] rev 36338
py3: make sure regex is bytes in crecord.py # skip-blame because we are just adding b'' Differential Revision: https://phab.mercurial-scm.org/D2336
Mon, 19 Feb 2018 00:14:33 +0530 py3: use "%d" for integers instead of "%s"
Pulkit Goyal <7895pulkit@gmail.com> [Mon, 19 Feb 2018 00:14:33 +0530] rev 36337
py3: use "%d" for integers instead of "%s" Differential Revision: https://phab.mercurial-scm.org/D2335
Sun, 18 Feb 2018 18:22:40 +0530 py3: make sure we open the files in bytes mode
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 18:22:40 +0530] rev 36336
py3: make sure we open the files in bytes mode Differential Revision: https://phab.mercurial-scm.org/D2333
Sun, 18 Feb 2018 00:59:03 -0500 py3: whitelist another three passing tests
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 00:59:03 -0500] rev 36335
py3: whitelist another three passing tests Differential Revision: https://phab.mercurial-scm.org/D2318
Sun, 18 Feb 2018 00:49:29 -0500 manifest: use list(dict) instead of dict.keys() to get a list of keys
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 00:49:29 -0500] rev 36334
manifest: use list(dict) instead of dict.keys() to get a list of keys Differential Revision: https://phab.mercurial-scm.org/D2317
Sun, 18 Feb 2018 00:49:11 -0500 manifest: correct the one use of iterkeys() on a dict
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 00:49:11 -0500] rev 36333
manifest: correct the one use of iterkeys() on a dict As far as I can tell, this is the only iterkeys() in this file that was actually on a dict. The rest are on custom manifest types. Differential Revision: https://phab.mercurial-scm.org/D2316
Sun, 18 Feb 2018 00:43:50 -0500 py3: use default dict iterator instead of iterkeys
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 00:43:50 -0500] rev 36332
py3: use default dict iterator instead of iterkeys These are the easy cases. Some cases in manifest.py will require more careful inspection. Differential Revision: https://phab.mercurial-scm.org/D2315
Sun, 18 Feb 2018 00:35:37 -0500 py3: whitelist five more passing tests
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 00:35:37 -0500] rev 36331
py3: whitelist five more passing tests Differential Revision: https://phab.mercurial-scm.org/D2314
Sun, 18 Feb 2018 00:03:39 -0500 httppeer: headers are native strings
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 00:03:39 -0500] rev 36330
httppeer: headers are native strings # skip-blame just marking some native strings Differential Revision: https://phab.mercurial-scm.org/D2313
Sun, 18 Feb 2018 00:03:27 -0500 hgweb: header dict entries are native strings
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 00:03:27 -0500] rev 36329
hgweb: header dict entries are native strings # skip-blame just marking some native strings Differential Revision: https://phab.mercurial-scm.org/D2312
Sun, 18 Feb 2018 00:03:05 -0500 keepalive: headers are native strings, mark them as such
Augie Fackler <augie@google.com> [Sun, 18 Feb 2018 00:03:05 -0500] rev 36328
keepalive: headers are native strings, mark them as such # skip-blame just marking some native strings Differential Revision: https://phab.mercurial-scm.org/D2311
Sun, 18 Feb 2018 18:22:15 +0530 py3: use range instead of xrange on py3 in tests/test-ui-verbosity.py
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 18:22:15 +0530] rev 36327
py3: use range instead of xrange on py3 in tests/test-ui-verbosity.py xrange is not present on Python 3. Differential Revision: https://phab.mercurial-scm.org/D2332
Sun, 18 Feb 2018 18:20:57 +0530 py3: use range instead of xrange in tests/test-revset2.t
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 18:20:57 +0530] rev 36326
py3: use range instead of xrange in tests/test-revset2.t xrange is not present on Python 3. Differential Revision: https://phab.mercurial-scm.org/D2331
Sun, 18 Feb 2018 18:20:21 +0530 py3: use range instead of xrange in tests/test-mq-qimport.t
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 18:20:21 +0530] rev 36325
py3: use range instead of xrange in tests/test-mq-qimport.t xrange is not present on Python 3. Differential Revision: https://phab.mercurial-scm.org/D2330
Sun, 18 Feb 2018 18:19:10 +0530 py3: use range instead of xrange in tests/test-issue4074.t
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 18:19:10 +0530] rev 36324
py3: use range instead of xrange in tests/test-issue4074.t xrange in not present on Python 3. Differential Revision: https://phab.mercurial-scm.org/D2329
Sun, 18 Feb 2018 18:18:24 +0530 py3: use range instead of xrange in tests/test-convert-mtn.t
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 18:18:24 +0530] rev 36323
py3: use range instead of xrange in tests/test-convert-mtn.t xrange in not present on Python 3. This change will make the test a bit slower on Python 2. Differential Revision: https://phab.mercurial-scm.org/D2328
Sun, 18 Feb 2018 18:28:45 +0530 py3: use range instead of xrange in tests/test-commandserver.t
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 18:28:45 +0530] rev 36322
py3: use range instead of xrange in tests/test-commandserver.t xrange is not present on Python 3. Differential Revision: https://phab.mercurial-scm.org/D2327
Sun, 18 Feb 2018 18:07:12 +0530 py3: use range instead of xrange in tests/test-walk.t
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 18:07:12 +0530] rev 36321
py3: use range instead of xrange in tests/test-walk.t xrange in not present in python 3. Differential Revision: https://phab.mercurial-scm.org/D2326
Sun, 18 Feb 2018 17:43:12 +0530 py3: use range instead of xrange in tests/test-mq-missingfiles.t
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 17:43:12 +0530] rev 36320
py3: use range instead of xrange in tests/test-mq-missingfiles.t xrange is not present in python 3. Differential Revision: https://phab.mercurial-scm.org/D2325
Sun, 18 Feb 2018 17:42:33 +0530 py3: use range instead of xrange on py3 in tests/test-filecache.py
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 17:42:33 +0530] rev 36319
py3: use range instead of xrange on py3 in tests/test-filecache.py xrange is not present on py3. Differential Revision: https://phab.mercurial-scm.org/D2324
Sun, 18 Feb 2018 17:41:56 +0530 py3: use range instead on xrange on py3 in tests/test-atomictempfile.py
Pulkit Goyal <7895pulkit@gmail.com> [Sun, 18 Feb 2018 17:41:56 +0530] rev 36318
py3: use range instead on xrange on py3 in tests/test-atomictempfile.py xrange is not available on Python 3. Differential Revision: https://phab.mercurial-scm.org/D2323
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 tip