mercurial at 36231: 70 new changesets

Mercurial Commits hg at intevation.de
Fri Feb 16 00:15:44 UTC 2018


70 new changesets in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/4224f26c0d35
changeset:   36162:4224f26c0d35
user:        Sandu Turcan <idlsoft at gmail.com>
date:        Tue Feb 13 14:39:02 2018 -0500
summary:     narrow: fix for getting the username when running http server

https://www.mercurial-scm.org/repo/hg/rev/068f520754ca
changeset:   36163:068f520754ca
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 17:58:40 2018 -0500
summary:     tests: remove use of bashism $RANDOM to fix test-narrow.t on non-bash shells

https://www.mercurial-scm.org/repo/hg/rev/c38e9248f531
changeset:   36164:c38e9248f531
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 18:00:59 2018 -0500
summary:     contrib: ban $RANDOM using check-code

https://www.mercurial-scm.org/repo/hg/rev/53fe5a1a92bd
changeset:   36165:53fe5a1a92bd
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 13:37:43 2018 -0500
summary:     narrowmerge: iterate over a copy of dict items so we can mutate the dict

https://www.mercurial-scm.org/repo/hg/rev/ccf7ae119769
changeset:   36166:ccf7ae119769
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 13:38:38 2018 -0500
summary:     narrowcommands: more byteskwargs cleanup

https://www.mercurial-scm.org/repo/hg/rev/73621823a1ac
changeset:   36167:73621823a1ac
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 17:25:25 2018 -0500
summary:     histedit: convert bool to bytestring manually

https://www.mercurial-scm.org/repo/hg/rev/be73fa5b42d3
changeset:   36168:be73fa5b42d3
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 17:25:43 2018 -0500
summary:     histedit: modernize write of histedit-last-edit file

https://www.mercurial-scm.org/repo/hg/rev/0ea86f70da8e
changeset:   36169:0ea86f70da8e
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 18:13:33 2018 -0500
summary:     py3: whitelist another 8 passing tests

https://www.mercurial-scm.org/repo/hg/rev/28830ba50687
changeset:   36170:28830ba50687
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 18:25:05 2018 -0500
summary:     histedit: fix silly bug that was unpacking a bytestr before writing it

https://www.mercurial-scm.org/repo/hg/rev/f8f1973eaf8a
changeset:   36171:f8f1973eaf8a
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 18:47:55 2018 -0500
summary:     tests: add bytes prefixes to test-histedit-fold.t's local extension

https://www.mercurial-scm.org/repo/hg/rev/21f4697ef789
changeset:   36172:21f4697ef789
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 18:48:47 2018 -0500
summary:     tests: add some b-prefixes on local script in test-histedit-arguments

https://www.mercurial-scm.org/repo/hg/rev/8173eeb69fb3
changeset:   36173:8173eeb69fb3
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 18:49:06 2018 -0500
summary:     tests: port fakemergerecord to python3

https://www.mercurial-scm.org/repo/hg/rev/b42c47b8c9d4
changeset:   36174:b42c47b8c9d4
user:        Martin von Zweigbergk <martinvonz at google.com>
date:        Tue Feb 13 13:23:18 2018 -0800
summary:     treemanifest: add an optimized __nonzero__()

https://www.mercurial-scm.org/repo/hg/rev/59affe7e01d4
changeset:   36175:59affe7e01d4
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 18:46:47 2018 -0500
summary:     histedit: binascii.unhexlify (aka node.bin) throws new exception type on py3

https://www.mercurial-scm.org/repo/hg/rev/0836c70ba5fa
changeset:   36176:0836c70ba5fa
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 19:12:44 2018 -0500
summary:     py3: whitelist more passing tests

https://www.mercurial-scm.org/repo/hg/rev/187f2474bc11
changeset:   36177:187f2474bc11
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 23:37:58 2018 -0500
summary:     merge: coerce nodes to bytes, not str

https://www.mercurial-scm.org/repo/hg/rev/646002338365
changeset:   36178:646002338365
user:        Augie Fackler <augie at google.com>
date:        Tue Feb 13 23:00:01 2018 -0700
summary:     py3: introduce and use pycompat.getargspec

https://www.mercurial-scm.org/repo/hg/rev/7e6aad95244f
changeset:   36179:7e6aad95244f
user:        Augie Fackler <augie at google.com>
date:        Wed Feb 14 00:18:35 2018 -0500
summary:     python3: whitelist another 5 passing tests

https://www.mercurial-scm.org/repo/hg/rev/34e850440271
changeset:   36180:34e850440271
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 15:43:03 2018 +0530
summary:     py3: slice over bytes to prevent getting ascii values

https://www.mercurial-scm.org/repo/hg/rev/f1addba385e5
changeset:   36181:f1addba385e5
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 15:46:57 2018 +0530
summary:     py3: add b'' prefixes to make printrevset.py work in test-glog.t

https://www.mercurial-scm.org/repo/hg/rev/4f0439981a8a
changeset:   36182:4f0439981a8a
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 15:58:11 2018 +0530
summary:     py3: add b'' prefixes in test-worker.t

https://www.mercurial-scm.org/repo/hg/rev/44a519ec5077
changeset:   36183:44a519ec5077
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 16:06:54 2018 +0530
summary:     py3: add b'' to make sure regex pattern are bytes in hgweb/webutil.py

https://www.mercurial-scm.org/repo/hg/rev/56635c506608
changeset:   36184:56635c506608
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 16:38:15 2018 +0530
summary:     py3: add couple of missing b'' in fakemergerecord.py

https://www.mercurial-scm.org/repo/hg/rev/acc8e6e52af6
changeset:   36185:acc8e6e52af6
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:05:33 2018 +0530
summary:     py3: use "%d" to convert integers to bytes

https://www.mercurial-scm.org/repo/hg/rev/c1628a5eac87
changeset:   36186:c1628a5eac87
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:06:20 2018 +0530
summary:     py3: use pycompat.bytestr instead of str

https://www.mercurial-scm.org/repo/hg/rev/a9d1ac7b91a8
changeset:   36187:a9d1ac7b91a8
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:39:56 2018 +0530
summary:     py3: open files in bytes mode in transplant.py

https://www.mercurial-scm.org/repo/hg/rev/4e33aa8639d0
changeset:   36188:4e33aa8639d0
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:40:51 2018 +0530
summary:     py3: use "%d" for converting int to bytes in transplant.py

https://www.mercurial-scm.org/repo/hg/rev/2f309b8846cf
changeset:   36189:2f309b8846cf
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:41:27 2018 +0530
summary:     py3: replace file() with open() in transplant.py

https://www.mercurial-scm.org/repo/hg/rev/7fda2a8ed24e
changeset:   36190:7fda2a8ed24e
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:42:14 2018 +0530
summary:     py3: use pycompat.{bytes|str}kwargs in transplant.py

https://www.mercurial-scm.org/repo/hg/rev/80301c90a2dc
changeset:   36191:80301c90a2dc
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:44:19 2018 +0530
summary:     py3: converts bytes to pycompat.bytestr to get bytechrs while enumerating

https://www.mercurial-scm.org/repo/hg/rev/eb91ffdaaece
changeset:   36192:eb91ffdaaece
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:44:54 2018 +0530
summary:     py3: slice over bytes to prevent getting ascii values

https://www.mercurial-scm.org/repo/hg/rev/a228b2f55ad6
changeset:   36193:a228b2f55ad6
user:        Denis Laxalde <denis at laxalde.org>
date:        Sun Feb 11 20:37:44 2018 +0100
summary:     tests: add a test demonstrate that 'revert -i' ignores nonexistent patterns

https://www.mercurial-scm.org/repo/hg/rev/39b3aab6231e
changeset:   36194:39b3aab6231e
user:        Denis Laxalde <denis.laxalde at logilab.fr>
date:        Wed Feb 14 14:12:05 2018 +0100
summary:     revert: use an exact matcher in interactive diff selection (issue5789)

https://www.mercurial-scm.org/repo/hg/rev/513d268eddfe
changeset:   36195:513d268eddfe
user:        Anton Shestakov <av6 at dwimlabs.net>
date:        Wed Feb 14 20:32:32 2018 +0800
summary:     hgweb: show users recorded in obsolescence markers

https://www.mercurial-scm.org/repo/hg/rev/1abf089a1d70
changeset:   36196:1abf089a1d70
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sun Jan 21 16:03:14 2018 +0900
summary:     graphlog: deduplicate preprocessing of log command

https://www.mercurial-scm.org/repo/hg/rev/db26e6a0a677
changeset:   36197:db26e6a0a677
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sun Jan 21 16:04:59 2018 +0900
summary:     graphlog: unblock --line-range option

https://www.mercurial-scm.org/repo/hg/rev/7bc10d3f68b4
changeset:   36198:7bc10d3f68b4
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sun Jan 21 16:15:20 2018 +0900
summary:     log: factor out function to feed revisions to displayer

https://www.mercurial-scm.org/repo/hg/rev/2d6e03a28c31
changeset:   36199:2d6e03a28c31
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sun Jan 21 17:04:42 2018 +0900
summary:     log: add TODO comments about --line-range processing

https://www.mercurial-scm.org/repo/hg/rev/deb851914fd7
changeset:   36200:deb851914fd7
user:        Yuya Nishihara <yuya at tcha.org>
date:        Fri Jan 26 19:48:39 2018 +0900
summary:     dirstate: drop explicit files that shouldn't match (BC) (issue4679)

https://www.mercurial-scm.org/repo/hg/rev/46260fac5563
changeset:   36201:46260fac5563
user:        Yuya Nishihara <yuya at tcha.org>
date:        Wed Feb 14 21:29:27 2018 +0900
summary:     py3: stringify IOError/OSError without loosing local character

https://www.mercurial-scm.org/repo/hg/rev/707aba4d48b5
changeset:   36202:707aba4d48b5
user:        Yuya Nishihara <yuya at tcha.org>
date:        Wed Feb 14 21:36:15 2018 +0900
summary:     progress: use '%*d' to pad progress value

https://www.mercurial-scm.org/repo/hg/rev/01280638bdb1
changeset:   36203:01280638bdb1
user:        Yuya Nishihara <yuya at tcha.org>
date:        Thu Apr 02 23:22:02 2015 +0900
summary:     cmdutil: make node parameter of makefileobj() mandatory (API)

https://www.mercurial-scm.org/repo/hg/rev/33ed8b511185
changeset:   36204:33ed8b511185
user:        Yuya Nishihara <yuya at tcha.org>
date:        Thu Apr 02 23:32:28 2015 +0900
summary:     cmdutil: pass ctx to makefilename() in place of repo/node pair (API)

https://www.mercurial-scm.org/repo/hg/rev/976e1cfb2f64
changeset:   36205:976e1cfb2f64
user:        Yuya Nishihara <yuya at tcha.org>
date:        Thu Apr 02 23:28:16 2015 +0900
summary:     cmdutil: pass ctx to makefileobj() in place of repo/node pair (API)

https://www.mercurial-scm.org/repo/hg/rev/9ddc884e9a32
changeset:   36206:9ddc884e9a32
user:        Yuya Nishihara <yuya at tcha.org>
date:        Thu Apr 02 23:37:07 2015 +0900
summary:     cmdutil: rewrite makefilename() to use ctx methods

https://www.mercurial-scm.org/repo/hg/rev/cc46e68f050f
changeset:   36207:cc46e68f050f
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sat Jan 06 17:44:57 2018 +0900
summary:     cmdutil: build "%m" (desc|firstline) in makefilename()

https://www.mercurial-scm.org/repo/hg/rev/c407ccd06abd
changeset:   36208:c407ccd06abd
user:        Martin von Zweigbergk <martinvonz at google.com>
date:        Tue Feb 13 13:16:06 2018 -0800
summary:     narrow: only diff manifest part within narrowspec when generating changegroup

https://www.mercurial-scm.org/repo/hg/rev/2ad527f7d27a
changeset:   36209:2ad527f7d27a
user:        Martin von Zweigbergk <martinvonz at google.com>
date:        Tue Feb 13 13:50:24 2018 -0800
summary:     narrow: restrict manifest iteration by using manifest.walk(matcher)

https://www.mercurial-scm.org/repo/hg/rev/5c9bdfb32eac
changeset:   36210:5c9bdfb32eac
user:        Martin von Zweigbergk <martinvonz at google.com>
date:        Tue Feb 13 14:15:29 2018 -0800
summary:     manifest: add support for including directories outside narrowspec

https://www.mercurial-scm.org/repo/hg/rev/30cc9f9780df
changeset:   36211:30cc9f9780df
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Wed Feb 14 17:21:42 2018 -0700
summary:     py3: add b'' to config options in test extension

https://www.mercurial-scm.org/repo/hg/rev/7a46f0735904
changeset:   36212:7a46f0735904
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Wed Feb 14 17:23:26 2018 -0700
summary:     py3: add b'' to test-sshserver.py

https://www.mercurial-scm.org/repo/hg/rev/b67d4b7e8235
changeset:   36213:b67d4b7e8235
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Wed Feb 14 17:35:13 2018 -0700
summary:     py3: stringify integer with %d instead of bytes()

https://www.mercurial-scm.org/repo/hg/rev/3b3a987bbbaa
changeset:   36214:3b3a987bbbaa
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Feb 08 15:09:59 2018 -0800
summary:     wireprotoserver: move SSH server operation to a standalone function

https://www.mercurial-scm.org/repo/hg/rev/464bedc0fdb4
changeset:   36215:464bedc0fdb4
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Mon Feb 12 16:33:54 2018 -0800
summary:     wireprotoserver: handle SSH protocol version 2 upgrade requests

https://www.mercurial-scm.org/repo/hg/rev/7218e93ade47
changeset:   36216:7218e93ade47
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Feb 08 11:39:23 2018 -0800
summary:     sshpeer: log remote capabilities after protocol upgrade

https://www.mercurial-scm.org/repo/hg/rev/1ee1a42bfdae
changeset:   36217:1ee1a42bfdae
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Mon Feb 12 16:35:06 2018 -0800
summary:     tests: test using both versions of SSH protocol

https://www.mercurial-scm.org/repo/hg/rev/e4ccd7a69f77
changeset:   36218:e4ccd7a69f77
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Feb 01 19:32:42 2018 -0800
summary:     httppeer: change logic around argument handling

https://www.mercurial-scm.org/repo/hg/rev/a463f375f021
changeset:   36219:a463f375f021
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Mon Feb 12 17:10:58 2018 -0800
summary:     httppeer: remove redundant code to fetch capabilities

https://www.mercurial-scm.org/repo/hg/rev/874209855f5c
changeset:   36220:874209855f5c
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Mon Feb 12 17:14:29 2018 -0800
summary:     httppeer: remove httpspeer

https://www.mercurial-scm.org/repo/hg/rev/62bca1c50e96
changeset:   36221:62bca1c50e96
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Mon Feb 12 17:16:52 2018 -0800
summary:     wireproto: improve docstring for "hello"

https://www.mercurial-scm.org/repo/hg/rev/6ba5b03f3645
changeset:   36222:6ba5b03f3645
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Mon Feb 12 17:19:51 2018 -0800
summary:     wireprotoserver: rename webproto to httpv1protocolhandler

https://www.mercurial-scm.org/repo/hg/rev/2e07dc514073
changeset:   36223:2e07dc514073
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Mon Feb 12 17:20:20 2018 -0800
summary:     wireprotoserver: add version to HTTP protocol name (API)

https://www.mercurial-scm.org/repo/hg/rev/d0a3fa849cb8
changeset:   36224:d0a3fa849cb8
user:        Augie Fackler <augie at google.com>
date:        Wed Feb 14 21:12:48 2018 -0500
summary:     formatting: enforce system headers before local headers

https://www.mercurial-scm.org/repo/hg/rev/6c87d4113a90
changeset:   36225:6c87d4113a90
user:        Augie Fackler <augie at google.com>
date:        Mon Feb 12 10:38:11 2018 -0500
summary:     charencode: allow clang-format oversight

https://www.mercurial-scm.org/repo/hg/rev/e1138fc2c4e2
changeset:   36226:e1138fc2c4e2
user:        Augie Fackler <augie at google.com>
date:        Mon Feb 12 10:39:46 2018 -0500
summary:     base85: allow clang-format oversight

https://www.mercurial-scm.org/repo/hg/rev/69080ee1fb0e
changeset:   36227:69080ee1fb0e
user:        Augie Fackler <augie at google.com>
date:        Mon Feb 12 10:41:00 2018 -0500
summary:     mpatch: allow clang-format oversight

https://www.mercurial-scm.org/repo/hg/rev/ddeb7653b31c
changeset:   36228:ddeb7653b31c
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 16:37:46 2018 +0530
summary:     py3: use pycompat.bytestr to convert str to bytes

https://www.mercurial-scm.org/repo/hg/rev/6ea0b78ddcac
changeset:   36229:6ea0b78ddcac
user:        Pulkit Goyal <7895pulkit at gmail.com>
date:        Wed Feb 14 17:43:33 2018 +0530
summary:     py3: use util.forcebytestr instead of str for converting errors to bytes

https://www.mercurial-scm.org/repo/hg/rev/257f3651ada9
changeset:   36230:257f3651ada9
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Sun Feb 11 17:23:58 2018 -0800
summary:     githelp: cast commands to bytes

https://www.mercurial-scm.org/repo/hg/rev/72812ad205d1
changeset:   36231:72812ad205d1
bookmark:    @
tag:         tip
user:        Augie Fackler <augie at google.com>
date:        Thu Feb 15 17:30:43 2018 -0500
summary:     wireprotoserver: return to using iscmd() method

-- 
Repository URL: https://www.mercurial-scm.org/repo/hg


More information about the Mercurial-devel mailing list