mercurial at 36843: 55 new changesets

Mercurial Commits hg at intevation.de
Mon Mar 12 23:15:34 UTC 2018


55 new changesets in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/09b58af83d44
changeset:   36789:09b58af83d44
user:        Augie Fackler <augie at google.com>
date:        Mon Aug 29 10:42:58 2016 -0400
summary:     bookmarks: test for exchanging long bookmark names (issue5165)

https://www.mercurial-scm.org/repo/hg/rev/cb0afaf112e8
changeset:   36790:cb0afaf112e8
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 02:05:25 2018 -0600
summary:     hgk: stop using util.bytesinput() to read a single line from stdin

https://www.mercurial-scm.org/repo/hg/rev/30742c216abb
changeset:   36791:30742c216abb
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 02:14:11 2018 -0600
summary:     ui: inline util.bytesinput() into ui._readline()

https://www.mercurial-scm.org/repo/hg/rev/15c050b5d599
changeset:   36792:15c050b5d599
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 03:05:49 2018 -0600
summary:     ui: add debug commands to test interactive prompt

https://www.mercurial-scm.org/repo/hg/rev/eca1051e6c22
changeset:   36793:eca1051e6c22
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 02:28:59 2018 -0600
summary:     util: add public isstdin/isstdout() functions

https://www.mercurial-scm.org/repo/hg/rev/fa53a1d1f16e
changeset:   36794:fa53a1d1f16e
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 02:32:26 2018 -0600
summary:     ui: do not try readline support if fin/fout aren't standard streams

https://www.mercurial-scm.org/repo/hg/rev/9b513888ea23
changeset:   36795:9b513888ea23
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 02:38:53 2018 -0600
summary:     ui: do not use rawinput() when we have to replace sys.stdin/stdout

https://www.mercurial-scm.org/repo/hg/rev/aa0fc12743c7
changeset:   36796:aa0fc12743c7
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 02:42:37 2018 -0600
summary:     ui: adjust Windows workaround to new _readline() code

https://www.mercurial-scm.org/repo/hg/rev/d4c760c997cd
changeset:   36797:d4c760c997cd
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 02:43:17 2018 -0600
summary:     py3: drop encoding.strio()

https://www.mercurial-scm.org/repo/hg/rev/7574c8173d5e
changeset:   36798:7574c8173d5e
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Tue Mar 06 15:02:53 2018 -0800
summary:     wireprotoserver: check if command available before calling it

https://www.mercurial-scm.org/repo/hg/rev/c638a13093cf
changeset:   36799:c638a13093cf
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Tue Mar 06 15:08:33 2018 -0800
summary:     wireprotoserver: check permissions in main dispatch function

https://www.mercurial-scm.org/repo/hg/rev/0b18604db95e
changeset:   36800:0b18604db95e
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Wed Mar 07 16:02:24 2018 -0800
summary:     wireproto: declare permissions requirements in @wireprotocommand (API)

https://www.mercurial-scm.org/repo/hg/rev/66de4555cefd
changeset:   36801:66de4555cefd
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Wed Mar 07 16:18:52 2018 -0800
summary:     wireproto: formalize permissions checking as part of protocol interface

https://www.mercurial-scm.org/repo/hg/rev/7fc80c982656
changeset:   36802:7fc80c982656
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 09:26:51 2018 -0800
summary:     hgweb: ensure all wsgi environment values are str

https://www.mercurial-scm.org/repo/hg/rev/8e1556ac01bb
changeset:   36803:8e1556ac01bb
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 09:44:27 2018 -0800
summary:     hgweb: validate WSGI environment dict

https://www.mercurial-scm.org/repo/hg/rev/b9b968e21f78
changeset:   36804:b9b968e21f78
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 15:15:59 2018 -0800
summary:     hgweb: rename req to wsgireq

https://www.mercurial-scm.org/repo/hg/rev/ec46415ed826
changeset:   36805:ec46415ed826
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 15:14:32 2018 -0800
summary:     hgweb: always use "?" when writing session vars

https://www.mercurial-scm.org/repo/hg/rev/69b2d0900cd7
changeset:   36806:69b2d0900cd7
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Sat Mar 10 10:20:51 2018 -0800
summary:     hgweb: parse WSGI request into a data structure

https://www.mercurial-scm.org/repo/hg/rev/1e2194e0ef62
changeset:   36807:1e2194e0ef62
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 12:59:25 2018 -0800
summary:     hgweb: use computed base URL from parsed request

https://www.mercurial-scm.org/repo/hg/rev/0031e972ded2
changeset:   36808:0031e972ded2
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 15:08:20 2018 -0800
summary:     hgweb: use the parsed application path directly

https://www.mercurial-scm.org/repo/hg/rev/3c15b84ab66c
changeset:   36809:3c15b84ab66c
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 11:21:46 2018 -0800
summary:     hgweb: teach WSGI parser about query strings

https://www.mercurial-scm.org/repo/hg/rev/886fba199022
changeset:   36810:886fba199022
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 11:33:33 2018 -0800
summary:     hgweb: only recognize wire protocol commands from query string (BC)

https://www.mercurial-scm.org/repo/hg/rev/cfb9ef24968c
changeset:   36811:cfb9ef24968c
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 15:37:05 2018 -0800
summary:     hgweb: use parsed request to construct query parameters

https://www.mercurial-scm.org/repo/hg/rev/158d4ecc03c8
changeset:   36812:158d4ecc03c8
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 15:58:52 2018 -0800
summary:     wireprotoserver: move all wire protocol handling logic out of hgweb

https://www.mercurial-scm.org/repo/hg/rev/5a3c83412f79
changeset:   36813:5a3c83412f79
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 16:43:32 2018 -0800
summary:     wireprotoserver: remove broken optimization for non-httplib client

https://www.mercurial-scm.org/repo/hg/rev/f9078c6caeb6
changeset:   36814:f9078c6caeb6
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Thu Mar 08 16:22:25 2018 -0800
summary:     hgweb: parse and store HTTP request headers

https://www.mercurial-scm.org/repo/hg/rev/f4e9e89330d4
changeset:   36815:f4e9e89330d4
user:        Martin von Zweigbergk <martinvonz at google.com>
date:        Thu Mar 08 20:55:51 2018 -0800
summary:     tests: simplify test-rebase-transaction.t

https://www.mercurial-scm.org/repo/hg/rev/9ab7eba99fe5
changeset:   36816:9ab7eba99fe5
user:        Martin von Zweigbergk <martinvonz at google.com>
date:        Thu Mar 08 21:17:26 2018 -0800
summary:     tests: add a few tests involving --collapse and rebase.singletransaction=1

https://www.mercurial-scm.org/repo/hg/rev/98cbfbbe33bb
changeset:   36817:98cbfbbe33bb
user:        Joerg Sonnenberger <joerg at bec.de>
date:        Fri Mar 09 16:09:27 2018 +0100
summary:     phabricator: print deprecation warning only once

https://www.mercurial-scm.org/repo/hg/rev/f8b65ff02e3e
changeset:   36818:f8b65ff02e3e
user:        Joerg Sonnenberger <joerg at bec.de>
date:        Fri Mar 09 16:10:55 2018 +0100
summary:     phabricator: update doc string for deprecated token argument

https://www.mercurial-scm.org/repo/hg/rev/aff5996f3043
changeset:   36819:aff5996f3043
user:        Martin von Zweigbergk <martinvonz at google.com>
date:        Fri Mar 09 14:30:15 2018 -0800
summary:     transaction: add a name and a __repr__ implementation (API)

https://www.mercurial-scm.org/repo/hg/rev/f33a87cf60cc
changeset:   36820:f33a87cf60cc
user:        Jun Wu <quark at fb.com>
date:        Wed Mar 07 14:45:31 2018 -0800
summary:     xdiff: add a preprocessing step that trims files

https://www.mercurial-scm.org/repo/hg/rev/0c7350656f93
changeset:   36821:0c7350656f93
user:        Jun Wu <quark at fb.com>
date:        Sun Mar 04 11:30:16 2018 -0800
summary:     xdiff: add comments for fields in xdfile_t

https://www.mercurial-scm.org/repo/hg/rev/882657a9f768
changeset:   36822:882657a9f768
user:        Jun Wu <quark at fb.com>
date:        Fri Mar 09 14:24:27 2018 -0800
summary:     xdiff: replace {unsigned ,}long with {u,}int64_t

https://www.mercurial-scm.org/repo/hg/rev/49fe6249937a
changeset:   36823:49fe6249937a
user:        Jun Wu <quark at fb.com>
date:        Fri Mar 09 14:37:55 2018 -0800
summary:     xdiff: remove unused flags parameter

https://www.mercurial-scm.org/repo/hg/rev/f0d9811dda8e
changeset:   36824:f0d9811dda8e
user:        Jun Wu <quark at fb.com>
date:        Fri Mar 09 14:39:35 2018 -0800
summary:     xdiff: remove unused xpp and xecfg parameters

https://www.mercurial-scm.org/repo/hg/rev/f1ef0e53e628
changeset:   36825:f1ef0e53e628
user:        Jun Wu <quark at fb.com>
date:        Fri Mar 09 14:47:29 2018 -0800
summary:     xdiff: use int64 for hash table size

https://www.mercurial-scm.org/repo/hg/rev/e5b14f5b8b94
changeset:   36826:e5b14f5b8b94
user:        Jun Wu <quark at fb.com>
date:        Fri Mar 09 14:52:36 2018 -0800
summary:     xdiff: resolve signed unsigned comparison warning

https://www.mercurial-scm.org/repo/hg/rev/12492794bf8c
changeset:   36827:12492794bf8c
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sat Mar 10 16:55:54 2018 +0900
summary:     py3: silence f.write() in test-annotate.t

https://www.mercurial-scm.org/repo/hg/rev/80da79b6fbe4
changeset:   36828:80da79b6fbe4
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 07:10:50 2018 -0600
summary:     py3: fix integer formatting in bisect error

https://www.mercurial-scm.org/repo/hg/rev/4eb3bf227ce7
changeset:   36829:4eb3bf227ce7
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 07:11:24 2018 -0600
summary:     py3: make test-bisect.t bytes-safe

https://www.mercurial-scm.org/repo/hg/rev/71f189941791
changeset:   36830:71f189941791
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 07:15:01 2018 -0600
summary:     templatefilters: inline hbisect.shortlabel()

https://www.mercurial-scm.org/repo/hg/rev/82af07e1ae16
changeset:   36831:82af07e1ae16
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 07:16:41 2018 -0600
summary:     py3: fix slicing of bisect label in templatefilters.shortbisect()

https://www.mercurial-scm.org/repo/hg/rev/6bdea0efdab5
changeset:   36832:6bdea0efdab5
user:        Matt Harbison <matt_harbison at yahoo.com>
date:        Sat Mar 10 12:22:08 2018 -0500
summary:     util: forward __bool__()/__nonzero__() on fileobjectproxy

https://www.mercurial-scm.org/repo/hg/rev/46f4d71ed505
changeset:   36833:46f4d71ed505
user:        Matt Harbison <matt_harbison at yahoo.com>
date:        Sat Mar 10 12:45:10 2018 -0500
summary:     sshpeer: check pipe validity before forwarding output from it

https://www.mercurial-scm.org/repo/hg/rev/1527f40de3b3
changeset:   36834:1527f40de3b3
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sat Mar 10 15:50:09 2018 +0900
summary:     ui: remove any combinations of CR|LF from prompt response

https://www.mercurial-scm.org/repo/hg/rev/5bc7ff103081
changeset:   36835:5bc7ff103081
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sat Mar 10 15:57:16 2018 +0900
summary:     py3: use r'' instead of sysstr('') to get around code transformer

https://www.mercurial-scm.org/repo/hg/rev/a00c38b33047
changeset:   36836:a00c38b33047
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 07:24:12 2018 -0600
summary:     py3: drop b'' from debug message "moving bookmarks"

https://www.mercurial-scm.org/repo/hg/rev/472c68cda3f8
changeset:   36837:472c68cda3f8
user:        Yuya Nishihara <yuya at tcha.org>
date:        Tue Mar 06 07:45:57 2018 -0600
summary:     py3: wrap file object to write patch in native eol preserving byte-ness

https://www.mercurial-scm.org/repo/hg/rev/c268ba15deb3
changeset:   36838:c268ba15deb3
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sat Mar 10 19:49:09 2018 +0900
summary:     py3: open patch file in binary mode and convert eol manually

https://www.mercurial-scm.org/repo/hg/rev/5b9ae9eca94a
changeset:   36839:5b9ae9eca94a
user:        Yuya Nishihara <yuya at tcha.org>
date:        Sat Mar 10 19:56:47 2018 +0900
summary:     py3: make test-commit-interactive.t byte-safe

https://www.mercurial-scm.org/repo/hg/rev/ef68493d652b
changeset:   36840:ef68493d652b
user:        Gregory Szorc <gregory.szorc at gmail.com>
date:        Sat Mar 10 10:27:56 2018 -0800
summary:     wireproto: raise ProgrammingError instead of Abort

https://www.mercurial-scm.org/repo/hg/rev/9c636ec1ef37
changeset:   36841:9c636ec1ef37
user:        Matt Harbison <matt_harbison at yahoo.com>
date:        Sat Mar 10 22:02:58 2018 -0500
summary:     hook: ensure stderr is flushed when an exception is raised, for test stability

https://www.mercurial-scm.org/repo/hg/rev/ff541b8cdee0
changeset:   36842:ff541b8cdee0
user:        Joerg Sonnenberger <joerg at bec.de>
date:        Fri Mar 09 15:57:16 2018 +0100
summary:     graft: check for missing revision first before scanning working copy

https://www.mercurial-scm.org/repo/hg/rev/31581528f242
changeset:   36843:31581528f242
bookmark:    @
tag:         tip
user:        Yuya Nishihara <yuya at tcha.org>
date:        Mon Mar 12 22:47:33 2018 +0900
summary:     debugwireproto: close the write end before consuming all available data

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


More information about the Mercurial-devel mailing list