D4604: phabricator: fix templating bug by using hybriddict |
2018-09-15 |
phabricator |
|
Not Applicable |
D4601: tests: add some basic tests of phabricator interactions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4598: hghave: add a checker for the vcr HTTP record/replay library |
2018-09-15 |
phabricator |
|
Not Applicable |
D4599: keepalive: work around slight deficiency in vcr |
2018-09-15 |
phabricator |
|
Not Applicable |
D4600: phabricator: add support for using the vcr library to mock interactions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4602: phabricator: move extension from contrib to hgext |
2018-09-15 |
phabricator |
|
Not Applicable |
D4603: phabricator: add tests of templatekeyword |
2018-09-15 |
phabricator |
|
Not Applicable |
D4604: phabricator: fix templating bug by using hybriddict |
2018-09-15 |
phabricator |
|
Not Applicable |
D4605: phabricator: mark extension as experimental for now |
2018-09-15 |
phabricator |
|
Not Applicable |
D4601: tests: add some basic tests of phabricator interactions |
2018-09-15 |
phabricator |
|
Not Applicable |
D4588: py3: fix kwargs handling in hgext/fastannotate.py |
2018-09-16 |
phabricator |
|
Not Applicable |
D4607: py3: add two passing tests to whitelist found by buildbot |
2018-09-16 |
phabricator |
|
Not Applicable |
D4608: py3: use codecs.encode() to encode in rot-13 encoding |
2018-09-16 |
phabricator |
|
Not Applicable |
D4609: py3: add b'' prefixes in tests/test-hgweb-non-interactive.t |
2018-09-16 |
phabricator |
|
Not Applicable |
D4610: py3: add b'' prefixes in tests/test-hgweb-no-path-info.t |
2018-09-16 |
phabricator |
|
Not Applicable |
D4611: py3: add b'' prefixes in tests/test-hgweb-no-request-uri.t |
2018-09-16 |
phabricator |
|
Not Applicable |
D4613: py3: add missing b'' prefixes in couple of test files |
2018-09-17 |
phabricator |
|
Not Applicable |
D4614: narrow: use diffmatcher to send only new filelogs in non-ellipses widening |
2018-09-17 |
phabricator |
|
Not Applicable |
D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow |
2018-09-17 |
phabricator |
|
Not Applicable |
D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow |
2018-09-17 |
phabricator |
|
Not Applicable |
D4588: py3: fix kwargs handling in hgext/fastannotate.py |
2018-09-18 |
phabricator |
|
Not Applicable |
D4635: tests: fix a couple of drawdag.py references |
2018-09-18 |
phabricator |
|
Not Applicable |
D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow |
2018-09-18 |
phabricator |
|
Not Applicable |
D4612: zsh_completion: add -b/--branch and -B/--bookmark(s) flags properly |
2018-09-18 |
phabricator |
|
Not Applicable |
D4636: changegroup: improve the devel-warn to specify changelog was empty |
2018-09-18 |
phabricator |
|
Not Applicable |
D4637: tests: add debug output in test-narrow-widen-no-ellipsis.t |
2018-09-18 |
phabricator |
|
Not Applicable |
D4638: changegroup: add functionality to skip adding changelog data to changegroup |
2018-09-18 |
phabricator |
|
Not Applicable |
D4639: narrow: don't send the changelog information when widening without ellipses |
2018-09-18 |
phabricator |
|
Not Applicable |
D4622: transaction: make count and usages private attributes |
2018-09-18 |
phabricator |
|
Not Applicable |
D4623: transaction: make undoname a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4624: transaction: make journal a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4626: transaction: make releasefn a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4627: transaction: make validator a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4625: transaction: make file a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4628: transaction: make checkambigfiles a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4629: transaction: make after a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4630: transaction: make opener a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4631: transaction: make report a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4633: transaction: make names a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4632: transaction: make map a private attribute |
2018-09-18 |
phabricator |
|
Not Applicable |
D4634: transaction: make entries a private attribute (API) |
2018-09-18 |
phabricator |
|
Not Applicable |
D4563: localrepo: create new function for instantiating a local repo object |
2018-09-18 |
phabricator |
|
Not Applicable |
D4564: localrepo: move some vfs initialization out of __init__ |
2018-09-18 |
phabricator |
|
Not Applicable |
D4565: localrepo: copy ui in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4566: localrepo: load extensions in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4567: localrepo: check for .hg/ directory in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4568: localrepo: read requirements file in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4569: localrepo: validate supported requirements in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4570: statichttprepo: use new functions for requirements validation |
2018-09-18 |
phabricator |
|
Not Applicable |
D4571: localrepo: move requirements reasonability testing to own function |
2018-09-18 |
phabricator |
|
Not Applicable |
D4573: localrepo: resolve store and cachevfs in makelocalrepository() |
2018-09-18 |
phabricator |
|
Not Applicable |
D4572: localrepo: document and test bug around opening shared repos |
2018-09-18 |
phabricator |
|
Not Applicable |
D4574: localrepo: move store() from store module |
2018-09-18 |
phabricator |
|
Not Applicable |
D4575: localrepo: use boolean in opener options |
2018-09-18 |
phabricator |
|
Not Applicable |
D4576: localrepo: extract resolving of opener options to standalone functions |
2018-09-18 |
phabricator |
|
Not Applicable |
D4667: setdiscovery: access future.result() inside command executor |
2018-09-20 |
phabricator |
|
Not Applicable |
D4666: fastannotate: process files as they arrive |
2018-09-20 |
phabricator |
|
Not Applicable |
D4640: narrow: add test showing that local-to-local narrow clones don't work |
2018-09-20 |
phabricator |
|
Not Applicable |
D4678: tests: split capabilities into separate lines while searching for "narrow" |
2018-09-20 |
phabricator |
|
Not Applicable |
D4679: bundle2: graduate bundle2.stream option from experimental to server section |
2018-09-20 |
phabricator |
|
Not Applicable |
D4680: bundle2: make server.bundle2.stream default to True |
2018-09-20 |
phabricator |
|
Not Applicable |
D4671: py3: make tests/svn-safe-append.py compatible with python 3 |
2018-09-20 |
phabricator |
|
Not Applicable |
D4670: py3: use print as a function in tests/test-subrepo-svn.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4673: py3: use pycompat.maplist instead of map |
2018-09-20 |
phabricator |
|
Not Applicable |
D4674: py3: add a missing b'' in tests/test-newercgi.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4672: py3: add some b'' prefixes in tests/test-extension.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4675: py3: use stringutil.pprint() to print boolean values |
2018-09-20 |
phabricator |
|
Not Applicable |
D4676: py3: suppress the output on .write() calls in tests/test-hgweb-commands.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4677: py3: encode the name to bytes before using in revsetpredicate() |
2018-09-20 |
phabricator |
|
Not Applicable |
D4684: changegroup: remove outdated comment |
2018-09-20 |
phabricator |
|
Not Applicable |
D4685: changegroup: tease out a temporary prune method for manifests |
2018-09-20 |
phabricator |
|
Not Applicable |
D4686: changegroup: reintroduce some comments that have gotten lost over the years |
2018-09-20 |
phabricator |
|
Not Applicable |
D4681: narrow: extract wdir cleanup function to make it extensible |
2018-09-20 |
phabricator |
|
Not Applicable |
D4616: wireprotov2: advertise recognized path filter prefixes |
2018-09-20 |
phabricator |
|
Not Applicable |
D4618: wireprotov2: expose rich arguments metadata |
2018-09-20 |
phabricator |
|
Not Applicable |
D4619: wireprotov2: advertise set of valid values for requestable fields |
2018-09-20 |
phabricator |
|
Not Applicable |
D4615: wireprotov2: declare command arguments richly |
2018-09-20 |
phabricator |
|
Not Applicable |
D4621: wireprotov2: teach changesetdata to fetch ancestors until depth |
2018-09-20 |
phabricator |
|
Not Applicable |
D4620: wireprotov2: allow multiple fields to follow revision maps |
2018-09-20 |
phabricator |
|
Not Applicable |
D4687: py3: use print as a function in tests/test-revert.t |
2018-09-20 |
phabricator |
|
Not Applicable |
D4688: py3: use '%d' instead of '%s' for integers |
2018-09-20 |
phabricator |
|
Not Applicable |
D3557: extensions: new closehead module for closing arbitrary heads |
2018-09-21 |
phabricator |
|
Not Applicable |
D3557: extensions: new closehead module for closing arbitrary heads |
2018-09-21 |
phabricator |
|
Not Applicable |
D4665: meld: enable auto-merge |
2018-09-21 |
phabricator |
|
Not Applicable |
D4689: py3: mark another passing test |
2018-09-21 |
phabricator |
|
Not Applicable |
D4691: bundle2: grab kwarg using sysstr |
2018-09-21 |
phabricator |
|
Not Applicable |
D4690: streamclone: reimplement nested context manager |
2018-09-21 |
phabricator |
|
Not Applicable |
D4690: streamclone: reimplement nested context manager |
2018-09-21 |
phabricator |
|
Not Applicable |
D4692: narrow: remove hack to read narowspec from shared .hg directory |
2018-09-21 |
phabricator |
|
Not Applicable |
D4693: debugdirstate: deprecate --nodates in favor of --no-dates |
2018-09-22 |
phabricator |
|
Not Applicable |
D4644: narrow: remove custom filelog type |
2018-09-23 |
phabricator |
|
Not Applicable |
D4642: localrepo: iteratively derive local repository type |
2018-09-23 |
phabricator |
|
Not Applicable |
D4643: filelog: custom filelog to be used with narrow repos |
2018-09-23 |
phabricator |
|
Not Applicable |
D4645: revlog: define ellipsis flag processors in core |
2018-09-23 |
phabricator |
|
Not Applicable |
D4646: revlog: store flag processors per revlog |
2018-09-23 |
phabricator |
|
Not Applicable |
D4647: revlog: add opener option to enable ellipsis flag processor |
2018-09-23 |
phabricator |
|
Not Applicable |
D4641: localrepo: pass root manifest into manifestlog.__init__ |
2018-09-23 |
phabricator |
|
Not Applicable |
D4649: narrow: remove narrowrevlog |
2018-09-23 |
phabricator |
|
Not Applicable |
D4648: localrepo: enable ellipsis flag on revlogs when repo is narrow |
2018-09-23 |
phabricator |
|
Not Applicable |
D4650: testing: add interface unit tests for file storage |
2018-09-23 |
phabricator |
|
Not Applicable |
D4651: revlog: drop RevlogError alias (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4654: error: introduce StorageError |
2018-09-23 |
phabricator |
|
Not Applicable |
D4653: revlog: drop LookupError alias (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4652: revlog: drop some more error aliases (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4656: revlog: move censor logic out of censor extension |
2018-09-23 |
phabricator |
|
Not Applicable |
D4655: global: replace most uses of RevlogError with StorageError (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4657: filelog: stop proxying start(), end(), and length() (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4659: filelog: stop proxying _addrevision() (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4658: filelog: stop proxying compress() (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4660: filelog: stop proxying datafile (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4661: filelog: record what's using attributes |
2018-09-23 |
phabricator |
|
Not Applicable |
D4662: hgweb: use heads() instead of headrevs() |
2018-09-23 |
phabricator |
|
Not Applicable |
D4663: filelog: stop proxying headrevs() (API) |
2018-09-23 |
phabricator |
|
Not Applicable |
D4694: py3: fix kwargs handling in hgext/absorb.py |
2018-09-24 |
phabricator |
|
Not Applicable |
D4695: py3: add b'' prefixes in tests/test-bdiff.py |
2018-09-24 |
phabricator |
|
Not Applicable |
D4696: py3: use '%d' for integers instead of '%s' |
2018-09-24 |
phabricator |
|
Not Applicable |
D4697: tests: use assertTrue() instead of assert_() in test-bdiff.py |
2018-09-24 |
phabricator |
|
Not Applicable |
D4698: py3: add b'' prefixes in contrib/simplemerge |
2018-09-24 |
phabricator |
|
Not Applicable |
D4699: py3: use pycompat.strkwargs() in contrib/simplemerge |
2018-09-24 |
phabricator |
|
Not Applicable |
D4616: wireprotov2: advertise recognized path filter prefixes |
2018-09-24 |
phabricator |
|
Not Applicable |
D4618: wireprotov2: expose rich arguments metadata |
2018-09-24 |
phabricator |
|
Not Applicable |
D4619: wireprotov2: advertise set of valid values for requestable fields |
2018-09-24 |
phabricator |
|
Not Applicable |
D4615: wireprotov2: declare command arguments richly |
2018-09-24 |
phabricator |
|
Not Applicable |
D4621: wireprotov2: teach changesetdata to fetch ancestors until depth |
2018-09-24 |
phabricator |
|
Not Applicable |
D4620: wireprotov2: allow multiple fields to follow revision maps |
2018-09-24 |
phabricator |
|
Not Applicable |
D4728: keepalive: be more careful about self._rbuf when calling super impls |
2018-09-25 |
phabricator |
|
Not Applicable |
D4729: py3: whitelist two more passing tests |
2018-09-25 |
phabricator |
|
Not Applicable |
D4730: py3: ensure _start_response() is called with system string |
2018-09-25 |
phabricator |
|
Not Applicable |
D4732: py3: use pycompat.strkwargs() |
2018-09-25 |
phabricator |
|
Not Applicable |
D4734: py3: add b'' prefixes to wire protocol test |
2018-09-25 |
phabricator |
|
Not Applicable |
D4731: py3: cast exception to bytes |
2018-09-25 |
phabricator |
|
Not Applicable |
D4733: py3: cast exception to bytes |
2018-09-25 |
phabricator |
|
Not Applicable |
D4735: revlog: catch more specific exception in shortest() |
2018-09-25 |
phabricator |
|
Not Applicable |
D4723: tests: use more complex file storage test |
2018-09-25 |
phabricator |
|
Not Applicable |
D4733: py3: cast exception to bytes |
2018-09-26 |
phabricator |
|
Not Applicable |
D4736: revset: fix commonancestor test so it demonstrates correct behavior |
2018-09-26 |
phabricator |
|
Not Applicable |
D4737: revset: add test demonstrating a bug with commonancestor() |
2018-09-26 |
phabricator |
|
Not Applicable |
D4741: revset: add tests of heads(commonancestors(..)) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4739: revset: remove part of the commonancestors() comment |
2018-09-26 |
phabricator |
|
Not Applicable |
D4740: revset: reword commonancestor()'s help |
2018-09-26 |
phabricator |
|
Not Applicable |
D4738: revset: make commonancestors(x + x^) be ::(x^), not ::x |
2018-09-26 |
phabricator |
|
Not Applicable |
D4742: revset: make heads(commonancestors(x + x^)) be x^, not x |
2018-09-26 |
phabricator |
|
Not Applicable |
D4731: py3: cast exception to bytes |
2018-09-26 |
phabricator |
|
Not Applicable |
D4743: encoding: remove unnecessary lambdas from _encodingfixers |
2018-09-26 |
phabricator |
|
Not Applicable |
D4733: py3: cast exception to bytes |
2018-09-26 |
phabricator |
|
Not Applicable |
D4700: unionrepo: remove _constructmanifest() |
2018-09-26 |
phabricator |
|
Not Applicable |
D4702: filelog: remove version attribute (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4703: filelog: stop proxying checksize() (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4701: verify: start to abstract file verification |
2018-09-26 |
phabricator |
|
Not Applicable |
D4706: localrepo: validate directories before creating any |
2018-09-26 |
phabricator |
|
Not Applicable |
D4704: revlog: use proper version comparison during verify |
2018-09-26 |
phabricator |
|
Not Applicable |
D4705: localrepo: add missing join() |
2018-09-26 |
phabricator |
|
Not Applicable |
D4710: lfs: add repository feature denoting the use of LFS |
2018-09-26 |
phabricator |
|
Not Applicable |
D4707: localrepo: support shared repo creation |
2018-09-26 |
phabricator |
|
Not Applicable |
D4709: localrepo: define "features" on repository instances (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4708: localrepo: support writing shared file (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4712: lfs: don't add extension to hgrc after clone or share (BC) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4711: localrepo: automatically load lfs extension when required (BC) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4714: lfs: access revlog directly |
2018-09-26 |
phabricator |
|
Not Applicable |
D4715: filelog: store filename directly on revlog instance |
2018-09-26 |
phabricator |
|
Not Applicable |
D4719: upgrade: use rawsize() instead of revlog index |
2018-09-26 |
phabricator |
|
Not Applicable |
D4717: upgrade: report size of backing files, not internal storage size |
2018-09-26 |
phabricator |
|
Not Applicable |
D4718: manifest: add rawsize() proxy (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4720: filelog: drop index attribute (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4713: largefiles: automatically load largefiles extension when required (BC) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4723: tests: use more complex file storage test |
2018-09-26 |
phabricator |
|
Not Applicable |
D4724: wireprotov2server: port to emitrevisions() |
2018-09-26 |
phabricator |
|
Not Applicable |
D4725: changegroup: port to emitrevisions() (issue5976) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4721: changegroup: remove reordering control (BC) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4722: revlog: new API to emit revision data |
2018-09-26 |
phabricator |
|
Not Applicable |
D4727: filelog: drop _generaldelta attribute (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4726: revlog: drop emitrevisiondeltas() and associated functionality (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4744: lfs: drop unused import |
2018-09-26 |
phabricator |
|
Not Applicable |
D4748: upgrade: use storageinfo() for obtaining storage metadata |
2018-09-26 |
phabricator |
|
Not Applicable |
D4747: revlog: add method for obtaining storage info (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4745: revlog: move revision verification out of verify |
2018-09-26 |
phabricator |
|
Not Applicable |
D4758: tests: de-flake test-narrow-debugrebuilddirstate.t |
2018-09-26 |
phabricator |
|
Not Applicable |
D4749: filelog: stop proxying "opener" (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4745: revlog: move revision verification out of verify |
2018-09-26 |
phabricator |
|
Not Applicable |
D4746: filelog: stop proxying flags() (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4750: filelog: stop proxying rawsize() (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4751: filelog: stop proxying deltaparent() (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4752: filelog: return correct size when content begins with metadata prefix |
2018-09-26 |
phabricator |
|
Not Applicable |
D4753: storageutil: new module for storage primitives (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4756: storageutil: new function for extracting metadata-less content from text |
2018-09-26 |
phabricator |
|
Not Applicable |
D4755: storageutil: move _censoredtext() from revlog |
2018-09-26 |
phabricator |
|
Not Applicable |
D4754: storageutil: move metadata parsing and packing from revlog (API) |
2018-09-26 |
phabricator |
|
Not Applicable |
D4757: storageutil: extract revision number iteration |
2018-09-26 |
phabricator |
|
Not Applicable |
D4768: logtoprocess: define $HG for children processes |
2018-09-27 |
phabricator |
|
Not Applicable |
D4780: repo: look up nullrev context by revnum, not symbolic name |
2018-09-28 |
phabricator |
|
Not Applicable |
D4779: bundle: consistently put revnums in "base" collection |
2018-09-28 |
phabricator |
|
Not Applicable |
D4781: repo: don't look up context for tip node if it's not needed |
2018-09-28 |
phabricator |
|
Not Applicable |
[Bug,5994] New: hg metaedit changes timestamp by default |
2018-09-28 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
D4807: context: stop catching TypeError when converting hex nodeid to binary |
2018-09-30 |
phabricator |
|
Not Applicable |
D4806: context: stop catching and re-raising FilteredRepoLookupError |
2018-09-30 |
phabricator |
|
Not Applicable |
D4811: py3: use util.forcebytestr() to convert error messages to bytes |
2018-09-30 |
phabricator |
|
Not Applicable |
D4808: narrow: move the wireprotocol narrow capability name to core |
2018-09-30 |
phabricator |
|
Not Applicable |
D4810: repository: introduce an ellipses repo requirement |
2018-09-30 |
phabricator |
|
Not Applicable |
D4809: narrow: move the ellipses server capability to core |
2018-09-30 |
phabricator |
|
Not Applicable |
D4788: narrow: don't do the dirstate dance if ellipses is not enabled |
2018-09-30 |
phabricator |
|
Not Applicable |
D4789: narrow: check for servers' narrow support before doing anything (BC) |
2018-09-30 |
phabricator |
|
Not Applicable |
D4814: py3: add one more passing test to whitelist caught by buildbot |
2018-10-01 |
phabricator |
|
Not Applicable |
D4815: logtoprocess: add a test to show pager and ltp bad interaction |
2018-10-01 |
phabricator |
|
Not Applicable |
D4816: logtoprocess: connect all fds to /dev/null to avoid bad interaction with pager |
2018-10-01 |
phabricator |
|
Not Applicable |
D4817: py3: whitelist two additional tests |
2018-10-01 |
phabricator |
|
Not Applicable |
D4809: narrow: move the ellipses server capability to core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4788: narrow: don't do the dirstate dance if ellipses is not enabled |
2018-10-01 |
phabricator |
|
Not Applicable |
D4812: narrow: pass old includes and excludes to _widen() |
2018-10-01 |
phabricator |
|
Not Applicable |
D4789: narrow: check for servers' narrow support before doing anything (BC) |
2018-10-01 |
phabricator |
|
Not Applicable |
D4813: [RFC] narrow: the first version of narrow_widen wireprotocol command |
2018-10-01 |
phabricator |
|
Not Applicable |
D4808: narrow: move the wireprotocol narrow capability name to core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4809: narrow: move the ellipses server capability to core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4818: catapipe: fix bug introduced when switching to the timer api |
2018-10-01 |
phabricator |
|
Not Applicable |
D4822: tests: add test showing that paths outside narrowspec are not added |
2018-10-01 |
phabricator |
|
Not Applicable |
D4823: narrow: drop unnecessary overrides of patch |
2018-10-01 |
phabricator |
|
Not Applicable |
D4824: narrow: move support for `hg verify` into core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4822: tests: add test showing that paths outside narrowspec are not added |
2018-10-01 |
phabricator |
|
Not Applicable |
D4823: narrow: drop unnecessary overrides of patch |
2018-10-01 |
phabricator |
|
Not Applicable |
D4824: narrow: move support for `hg verify` into core |
2018-10-01 |
phabricator |
|
Not Applicable |
D4830: bundlerepo: remove a variable alias |
2018-10-01 |
phabricator |
|
Not Applicable |
D4831: copies: inline a variable that's used only once |
2018-10-02 |
phabricator |
|
Not Applicable |
D4837: narrow: remove narrowpatch instead of narrowcopies |
2018-10-02 |
phabricator |
|
Not Applicable |
D4836: py3: byteify test-storage.py |
2018-10-02 |
phabricator |
|
Not Applicable |
D4833: py3: use system strings in HTTP server code |
2018-10-02 |
phabricator |
|
Not Applicable |
D4835: py3: use system strings for HTTP response header comparison |
2018-10-02 |
phabricator |
|
Not Applicable |
D4834: py3: convert HTTP request headers to str |
2018-10-02 |
phabricator |
|
Not Applicable |
D4829: narrow: avoid looking up dirstate again when editing dirstate |
2018-10-02 |
phabricator |
|
Not Applicable |
D4826: context: reduce dependence of changectx constructor |
2018-10-02 |
phabricator |
|
Not Applicable |
D4827: context: move logic from changectx.__init__ to localrepo.__getitem__ (API) |
2018-10-02 |
phabricator |
|
Not Applicable |
D4828: repo: move unfiltered-repo optimization to workingctx |
2018-10-02 |
phabricator |
|
Not Applicable |
D4786: narrow: factor out logic to create cg while widening into separate fn |
2018-10-02 |
phabricator |
|
Not Applicable |
D4787: narrow: pass 'narrow_widen' as source while generating changegroup |
2018-10-02 |
phabricator |
|
Not Applicable |
D4813: [RFC] narrow: the first version of narrow_widen wireprotocol command |
2018-10-02 |
phabricator |
|
Not Applicable |
D4825: narrow: move copies overrides to core |
2018-10-02 |
phabricator |
|
Not Applicable |
D4819: identify: only query remote bookmarks if needed |
2018-10-02 |
phabricator |
|
Not Applicable |
D4786: narrow: factor out logic to create cg while widening into separate fn |
2018-10-02 |
phabricator |
|
Not Applicable |
D4787: narrow: pass 'narrow_widen' as source while generating changegroup |
2018-10-02 |
phabricator |
|
Not Applicable |
D4788: narrow: don't do the dirstate dance if ellipses is not enabled |
2018-10-02 |
phabricator |
|
Not Applicable |
D4812: narrow: pass old includes and excludes to _widen() |
2018-10-02 |
phabricator |
|
Not Applicable |
D4789: narrow: check for servers' narrow support before doing anything (BC) |
2018-10-02 |
phabricator |
|
Not Applicable |
D4825: narrow: move copies overrides to core |
2018-10-02 |
phabricator |
|
Not Applicable |
D4838: narrow: start returning bundle2 from widen_bundle() |
2018-10-02 |
phabricator |
|
Not Applicable |
D4813: narrow: the first version of narrow_widen wireprotocol command |
2018-10-02 |
phabricator |
|
Not Applicable |
D4832: debugcommands: add a debugindexstats command |
2018-10-02 |
phabricator |
|
Not Applicable |
D4832: debugcommands: add a debugindexstats command |
2018-10-02 |
phabricator |
|
Not Applicable |
D4832: debugcommands: add a debugindexstats command |
2018-10-02 |
phabricator |
|
Not Applicable |
D4842: treemanifests: make _loadlazy tolerate item not on _lazydirs |
2018-10-02 |
phabricator |
|
Not Applicable |
D4843: treemanifests: make _loadchildrensetlazy just call _loadlazy |
2018-10-02 |
phabricator |
|
Not Applicable |
D4844: treemanifests: skip extraneous check for item before calling _loadlazy |
2018-10-02 |
phabricator |
|
Not Applicable |
D4845: treemanifests: remove _loadalllazy in _diff() |
2018-10-02 |
phabricator |
|
Not Applicable |
D4846: narrow: avoid overwriting a variable |
2018-10-03 |
phabricator |
|
Not Applicable |
D4838: narrow: start returning bundle2 from widen_bundle() |
2018-10-03 |
phabricator |
|
Not Applicable |
D4813: narrow: the first version of narrow_widen wireprotocol command |
2018-10-03 |
phabricator |
|
Not Applicable |
D4848: py3: whitelist another passing tests caught by buildbot |
2018-10-03 |
phabricator |
|
Not Applicable |
D4847: manifest: remove an unused variable caught by pyflakes |
2018-10-03 |
phabricator |
|
Not Applicable |
D4840: cext: use modern buffer protocol in patches() |
2018-10-03 |
phabricator |
|
Not Applicable |
D4841: cext: use modern buffer protocol in mpatch_flist() |
2018-10-03 |
phabricator |
|
Not Applicable |
D4819: identify: only query remote bookmarks if needed |
2018-10-03 |
phabricator |
|
Not Applicable |
D4839: identify: when using -T, avoid unnecessary remote bookmarks query |
2018-10-03 |
phabricator |
|
Not Applicable |
D3557: extensions: new closehead module for closing arbitrary heads |
2018-10-03 |
phabricator |
|
Not Applicable |
D4821: localrepo: capture repo interface factory functions as lambas |
2018-10-03 |
phabricator |
|
Not Applicable |
D4790: wireprotov2: derive "required" from presence of default value |
2018-10-03 |
phabricator |
|
Not Applicable |
D4792: filelog: remove revdiff() (API) |
2018-10-03 |
phabricator |
|
Not Applicable |
D4793: filelog: remove checkhash() (API) |
2018-10-03 |
phabricator |
|
Not Applicable |
D4791: localrepo: define storage backend in creation options (API) |
2018-10-03 |
phabricator |
|
Not Applicable |
D4796: testing: add more testing for ifileindex.lookup() |
2018-10-03 |
phabricator |
|
Not Applicable |
D4794: dagop: extract descendants() from revlog module |
2018-10-03 |
phabricator |
|
Not Applicable |
D4795: dagop: extract DAG local heads functionality from revlog |
2018-10-03 |
phabricator |
|
Not Applicable |
D4800: storageutil: extract copy metadata retrieval out of filelog |
2018-10-03 |
phabricator |
|
Not Applicable |
D4798: storageutil: consistently raise LookupError (API) |
2018-10-03 |
phabricator |
|
Not Applicable |
D4797: storageutil: implement file identifier resolution method (BC) |
2018-10-03 |
phabricator |
|
Not Applicable |
D4801: storageutil: extract filelog.cmp() to a standalone function |
2018-10-03 |
phabricator |
|
Not Applicable |
D4802: storageutil: invert logic of file data comparison |
2018-10-03 |
phabricator |
|
Not Applicable |
D4799: storageutil: extract functionality for resolving strip revisions |
2018-10-03 |
phabricator |
|
Not Applicable |
D4804: storageutil: make all callables optional |
2018-10-03 |
phabricator |
|
Not Applicable |
D4805: storageutil: pass nodes into emitrevisions() |
2018-10-03 |
phabricator |
|
Not Applicable |
D4803: storageutil: extract most of emitrevisions() to standalone function |
2018-10-03 |
phabricator |
|
Not Applicable |
D4770: url: move _wraphttpresponse() from httpeer |
2018-10-03 |
phabricator |
|
Not Applicable |
D4771: wireprotov2: change name and behavior of readframe() |
2018-10-03 |
phabricator |
|
Not Applicable |
D4772: wireprotov2: define type to represent pre-encoded object |
2018-10-03 |
phabricator |
|
Not Applicable |
D4774: wireprotov2: define semantics for content redirects |
2018-10-03 |
phabricator |
|
Not Applicable |
D4769: debugcommands: print all CBOR objects |
2018-10-03 |
phabricator |
|
Not Applicable |
D4773: wireprotov2: support response caching |
2018-10-03 |
phabricator |
|
Not Applicable |
D4775: wireprotov2: advertise redirect targets in capabilities |
2018-10-03 |
phabricator |
|
Not Applicable |
D4776: wireprotov2: client support for advertising redirect targets |
2018-10-03 |
phabricator |
|
Not Applicable |
D4778: wireprotov2: client support for following content redirects |
2018-10-03 |
phabricator |
|
Not Applicable |
D4777: wireprotov2: server support for sending content redirects |
2018-10-03 |
phabricator |
|
Not Applicable |
D4853: streamclone: don't support stream clone unless repo feature present |
2018-10-03 |
phabricator |
|
Not Applicable |
D4852: localrepo: add repository feature when repo can be stream cloned |
2018-10-03 |
phabricator |
|
Not Applicable |
D4862: cleanup: some Yoda conditions, this patch removes |
2018-10-03 |
phabricator |
|
Not Applicable |
D4859: exchangev2: add progress bar around manifest scanning |
2018-10-03 |
phabricator |
|
Not Applicable |
D4860: repository: define and use revision flag constants |
2018-10-03 |
phabricator |
|
Not Applicable |
D4859: exchangev2: add progress bar around manifest scanning |
2018-10-03 |
phabricator |
|
Not Applicable |
D4854: cborutil: change buffering strategy |
2018-10-04 |
phabricator |
|
Not Applicable |
D4855: url: have httpsconnection inherit from our custom HTTPConnection |
2018-10-04 |
phabricator |
|
Not Applicable |
D4856: keepalive: track request count and bytes sent |
2018-10-04 |
phabricator |
|
Not Applicable |
D4857: keepalive: track number of bytes received from an HTTP response |
2018-10-04 |
phabricator |
|
Not Applicable |
D4859: exchangev2: add progress bar around manifest scanning |
2018-10-04 |
phabricator |
|
Not Applicable |
D4858: httppeer: report http statistics |
2018-10-04 |
phabricator |
|
Not Applicable |
D4870: showstack: also handle SIGALRM |
2018-10-04 |
phabricator |
|
Not Applicable |
D4873: treemanifests: extract _loaddifflazy from _diff, use in _filesnotin |
2018-10-04 |
phabricator |
|
Not Applicable |
D4874: treemanifests: store whether a lazydirs entry needs copied after materializing |
2018-10-04 |
phabricator |
|
Not Applicable |
D4875: treemanifests: remove _loadalllazy when doing copies |
2018-10-04 |
phabricator |
|
Not Applicable |
D4872: identify: show remote bookmarks in `hg id url -Tjson -B` |
2018-10-04 |
phabricator |
|
Not Applicable |
D4813: narrow: the first version of narrow_widen wireprotocol command |
2018-10-04 |
phabricator |
|
Not Applicable |
D4878: url: Allow to configure timeout on http connection |
2018-10-04 |
phabricator |
|
Not Applicable |
D4863: wireprotov2: always advertise raw repo requirements |
2018-10-04 |
phabricator |
|
Not Applicable |
D4864: testing: add file storage tests for getstrippoint() and strip() |
2018-10-04 |
phabricator |
|
Not Applicable |
D4865: testing: add file storage integration for bad hashes and censoring |
2018-10-04 |
phabricator |
|
Not Applicable |
D4860: repository: define and use revision flag constants |
2018-10-04 |
phabricator |
|
Not Applicable |
D4866: revlog: rename _cache to _revisioncache |
2018-10-04 |
phabricator |
|
Not Applicable |
D4861: tests: don't be as verbose in wireprotov2 tests |
2018-10-04 |
phabricator |
|
Not Applicable |
D4879: fuzz: new fuzzer for cext/manifest.c |
2018-10-04 |
phabricator |
|
Not Applicable |
D4868: revlog: move loading of index data into own method |
2018-10-04 |
phabricator |
|
Not Applicable |
D4867: revlog: clear revision cache on hash verification failure |
2018-10-04 |
phabricator |
|
Not Applicable |
D4869: revlog: rewrite censoring logic |
2018-10-04 |
phabricator |
|
Not Applicable |
D3639: remotenames: add names argument to remotenames revset |
2018-10-05 |
phabricator |
|
Not Applicable |
D4880: context: drop incorrect and superfluous docstring |
2018-10-05 |
phabricator |
|
Not Applicable |
D4881: filectx: correct docstring about "changeid" |
2018-10-05 |
phabricator |
|
Not Applicable |
D4885: repo: create changectx in a single place in localrepo.__getitem__ |
2018-10-05 |
phabricator |
|
Not Applicable |
D4884: repo: remove the last few "pass" statements in localrepo.__getitem__ |
2018-10-05 |
phabricator |
|
Not Applicable |
D4838: narrow: start returning bundle2 from widen_bundle() |
2018-10-05 |
phabricator |
|
Not Applicable |
D4813: narrow: the first version of narrow_widen wireprotocol command |
2018-10-05 |
phabricator |
|
Not Applicable |
D4838: narrow: start returning bundle2 from widen_bundle() |
2018-10-05 |
phabricator |
|
Not Applicable |
D4886: changegroup: add a parts argument to cgpacker.generate() |
2018-10-05 |
phabricator |
|
Not Applicable |
D4887: narrow: don't include the manifests while widening a narrow clone |
2018-10-05 |
phabricator |
|
Not Applicable |
D4888: narrow: move the code to generate a widening bundle2 to core |
2018-10-05 |
phabricator |
|
Not Applicable |
D4889: narrow: introduce a config option to check if narrow is enabled or not |
2018-10-05 |
phabricator |
|
Not Applicable |
D4890: wireprotoserver: move narrow capabilities to wireprototypes.py |
2018-10-05 |
phabricator |
|
Not Applicable |
D4891: narrow: move adding of narrow server capabilities to core |
2018-10-05 |
phabricator |
|
Not Applicable |
D4894: py3: use '%f' for floats instead of '%s' |
2018-10-05 |
phabricator |
|
Not Applicable |
D4893: py3: add 8 new passing tests to whitelist found by buildbot |
2018-10-05 |
phabricator |
|
Not Applicable |
D4901: narrow: move remaining narrow-limited dirstate walks to core |
2018-10-05 |
phabricator |
|
Not Applicable |
D4902: narrow: update TODO.rst now that the narrowspec is in .hg/store |
2018-10-05 |
phabricator |
|
Not Applicable |
D4903: narrow: update TODO.rst now that we filter status in ctx |
2018-10-05 |
phabricator |
|
Not Applicable |
D4904: narrow: update TODO.rst now that we share format with sparse |
2018-10-05 |
phabricator |
|
Not Applicable |
D4883: tests: add test to demonstrate issue5783 |
2018-10-06 |
phabricator |
|
Not Applicable |
D4897: status: intersect matcher with narrow matcher instead of filtering afterwards |
2018-10-06 |
phabricator |
|
Not Applicable |
D4899: narrow: filter files by narrowspec in ctx.matches() |
2018-10-06 |
phabricator |
|
Not Applicable |
D4898: narrow: only walk files within narrowspec also for committed revisions |
2018-10-06 |
phabricator |
|
Not Applicable |
D4900: narrow: allow repo.narrowmatch(match) to include exact matches from "match" |
2018-10-06 |
phabricator |
|
Not Applicable |
D4896: localrepo: allow narrowmatch() to accept matcher to intersect with |
2018-10-06 |
phabricator |
|
Not Applicable |
D4901: narrow: move remaining narrow-limited dirstate walks to core |
2018-10-06 |
phabricator |
|
Not Applicable |
D4906: fuzzers: init Python in LLVMFuzzerInitialize and intentionally leak it |
2018-10-08 |
phabricator |
|
Not Applicable |
D4905: revlog: if the module is initialized more than once, don't leak nullentry |
2018-10-08 |
phabricator |
|
Not Applicable |
D4907: fuzz: allow manifest fuzzer to detect leaks |
2018-10-08 |
phabricator |
|
Not Applicable |
D4910: tests: do not change sys.path, it can break loading cext.parsers |
2018-10-09 |
phabricator |
|
Not Applicable |
D4908: extensions: fix close-head -r listification |
2018-10-09 |
phabricator |
|
Not Applicable |
D4909: tests: deal with differences in tic from ncurses and NetBSD |
2018-10-09 |
phabricator |
|
Not Applicable |
D4929: cmdutil: sort unresolved paths |
2018-10-09 |
phabricator |
|
Not Applicable |
D4913: tests: disable zstd in test |
2018-10-10 |
phabricator |
|
Not Applicable |
D4915: wireprotov2: update stream encoding specification |
2018-10-10 |
phabricator |
|
Not Applicable |
D4914: cborutil: cast bytearray to bytes |
2018-10-10 |
phabricator |
|
Not Applicable |
D4917: wireprotov2: document client reactor actions |
2018-10-10 |
phabricator |
|
Not Applicable |
D4916: wireprotov2: handle sender protocol settings frames |
2018-10-10 |
phabricator |
|
Not Applicable |
D4912: wireprotov2: remove "compression" from capabilities response |
2018-10-10 |
phabricator |
|
Not Applicable |
D4918: wireprotov2: handle stream encoding settings frames |
2018-10-10 |
phabricator |
|
Not Applicable |
D4920: wireprotov2: establish dedicated classes for input and output streams |
2018-10-10 |
phabricator |
|
Not Applicable |
D4923: wireprotov2: handle noop action |
2018-10-10 |
phabricator |
|
Not Applicable |
D4921: wireprotov2: define and use stream encoders |
2018-10-10 |
phabricator |
|
Not Applicable |
D4919: wireprotov2: pass ui into clientreactor and serverreactor |
2018-10-10 |
phabricator |
|
Not Applicable |
D4926: wireprotov2: raise exception in objects() if future has been resolved |
2018-10-10 |
phabricator |
|
Not Applicable |
D4924: wireprotov2: remove functions for creating response frames from bytes |
2018-10-10 |
phabricator |
|
Not Applicable |
D4925: wireprotov2: don't emit empty frames |
2018-10-10 |
phabricator |
|
Not Applicable |
D4922: wireprotov2: send protocol settings frame from client |
2018-10-10 |
phabricator |
|
Not Applicable |
D4927: wireprotov2: send content encoded frames from server |
2018-10-10 |
phabricator |
|
Not Applicable |
D4936: fuzz: try setting PYTHONNOUSERSITE=1 to avoid loading site-packages |
2018-10-11 |
phabricator |
|
Not Applicable |
D4933: push:Added keyword remote to 'repository changed while pushing' error(Issue5971)(whitespaces fixed) |
2018-10-11 |
phabricator |
|
Not Applicable |
D4934: narrow: don't compress the bundle2 when sending 'error:abort' |
2018-10-11 |
phabricator |
|
Not Applicable |
D4964: py3: use b'' in test-check-interfaces.py |
2018-10-12 |
phabricator |
|
Not Applicable |
D4965: py3: encode JSON str to bytes |
2018-10-12 |
phabricator |
|
Not Applicable |
D4966: py3: byteify hgweberror.py |
2018-10-12 |
phabricator |
|
Not Applicable |
D4968: py3: convert diff opcode name to bytes |
2018-10-12 |
phabricator |
|
Not Applicable |
D4970: py3: use bytes literal in test-hgweb-json.t |
2018-10-12 |
phabricator |
|
Not Applicable |
D4969: py3: coerce bytestr to bytes to appease urllib.parse.quote_from_bytes() |
2018-10-12 |
phabricator |
|
Not Applicable |
D4967: py3: pass str and return bytes from mimetypes.guess_type() |
2018-10-12 |
phabricator |
|
Not Applicable |
D4972: py3: tweak stdout writing in test-hgweb-no-path-info.t |
2018-10-12 |
phabricator |
|
Not Applicable |
D4971: py3: use .+ instead of .* in regexp pattern |
2018-10-12 |
phabricator |
|
Not Applicable |
D4983: py3: sort passing test list |
2018-10-12 |
phabricator |
|
Not Applicable |
D4985: obsolete: convert error string to a sysstr |
2018-10-12 |
phabricator |
|
Not Applicable |
D4984: tests: ensure the python 3 passing test list stays sorted |
2018-10-12 |
phabricator |
|
Not Applicable |
D4986: py3: whitelist another passing test |
2018-10-12 |
phabricator |
|
Not Applicable |
D4987: py3: more passing tests |
2018-10-12 |
phabricator |
|
Not Applicable |
D4989: py3: one more passing test |
2018-10-12 |
phabricator |
|
Not Applicable |
D4988: scmutil: wrap locker information in bytestr before repr()ing it |
2018-10-12 |
phabricator |
|
Not Applicable |
D4990: py3: another one started passing |
2018-10-12 |
phabricator |
|
Not Applicable |
D4973: tests: use baseurl instead of advertisedbaseurl |
2018-10-12 |
phabricator |
|
Not Applicable |
D4976: exchangev2: honor server advertised manifestdata recommended batch size |
2018-10-12 |
phabricator |
|
Not Applicable |
D4974: httppeer: expose API descriptor on httpv2peer |
2018-10-12 |
phabricator |
|
Not Applicable |
D4978: wireprotov2: stop sending phase updates for base revisions |
2018-10-12 |
phabricator |
|
Not Applicable |
D4977: debugcommands: support wrapping long lines |
2018-10-12 |
phabricator |
|
Not Applicable |
D4980: wireprotov2: extract file object emission to own function |
2018-10-12 |
phabricator |
|
Not Applicable |
D4975: wireprotov2: advertise recommended batch size for requests |
2018-10-12 |
phabricator |
|
Not Applicable |
D4982: exchangev2: use filesdata |
2018-10-12 |
phabricator |
|
Not Applicable |
D4996: revlog: update pure nodecache start lookup offset on insertion |
2018-10-12 |
phabricator |
|
Not Applicable |
D4981: wireprotov2: define and implement "filesdata" command |
2018-10-12 |
phabricator |
|
Not Applicable |
D4979: wireprotov2: change how revisions are specified to changesetdata |
2018-10-12 |
phabricator |
|
Not Applicable |
D4991: tests: ensure print() statements in test-extension.t all flush |
2018-10-12 |
phabricator |
|
Not Applicable |
D4992: tests: so many b prefixes in test-extension.t |
2018-10-12 |
phabricator |
|
Not Applicable |
D4993: tests: fix a repr on python3 in test-extension.t |
2018-10-12 |
phabricator |
|
Not Applicable |
D4994: tests: glob away some annoying py3 differences |
2018-10-12 |
phabricator |
|
Not Applicable |
D4995: tests: disable one check on Python 3 |
2018-10-12 |
phabricator |
|
Not Applicable |
D4991: tests: ensure print() statements in test-extension.t all flush |
2018-10-12 |
phabricator |
|
Not Applicable |
D4992: tests: so many b prefixes in test-extension.t |
2018-10-12 |
phabricator |
|
Not Applicable |
D4993: tests: fix a repr on python3 in test-extension.t |
2018-10-12 |
phabricator |
|
Not Applicable |
D4994: tests: glob away some annoying py3 differences |
2018-10-12 |
phabricator |
|
Not Applicable |
D4995: tests: disable one check on Python 3 |
2018-10-12 |
phabricator |
|
Not Applicable |
D4992: tests: so many b prefixes in test-extension.t |
2018-10-12 |
phabricator |
|
Not Applicable |
D4991: tests: ensure print() statements in test-extension.t all flush |
2018-10-12 |
phabricator |
|
Not Applicable |
D4993: tests: fix a repr on python3 in test-extension.t |
2018-10-12 |
phabricator |
|
Not Applicable |
D4994: tests: glob away some annoying py3 differences |
2018-10-12 |
phabricator |
|
Not Applicable |
D5004: tests: add lots of globs and conditional output lines |
2018-10-12 |
phabricator |
|
Not Applicable |
D5006: py3: three new passing tests |
2018-10-12 |
phabricator |
|
Not Applicable |
D5005: tests: expand our coverage of errors in Python 3 for bad extensions |
2018-10-12 |
phabricator |
|
Not Applicable |
D5004: tests: add lots of globs and conditional output lines |
2018-10-12 |
phabricator |
|
Not Applicable |
D5005: tests: expand our coverage of errors in Python 3 for bad extensions |
2018-10-12 |
phabricator |
|
Not Applicable |
D5003: tests: fix up test-bad-extension.t's inline extension |
2018-10-12 |
phabricator |
|
Not Applicable |
D5001: polib: update to latest release 1.0.7 (upstream rev d75ce6dbbc2a) |
2018-10-12 |
phabricator |
|
Not Applicable |
D4997: absorb: use a formatter to generate output |
2018-10-12 |
phabricator |
|
Not Applicable |
D4998: absorb: print summary of changesets affected |
2018-10-12 |
phabricator |
|
Not Applicable |
D4999: absorb: prompt user to accept absorb changes by default |
2018-10-12 |
phabricator |
|
Not Applicable |
D5000: templatefuncs: add truncate parameter to pad |
2018-10-12 |
phabricator |
|
Not Applicable |
D4999: absorb: prompt user to accept absorb changes by default |
2018-10-12 |
phabricator |
|
Not Applicable |
D5008: py3: convert sorting field to sysstr |
2018-10-12 |
phabricator |
|
Not Applicable |
D5007: py3: encode json output to bytes and use write() |
2018-10-12 |
phabricator |
|
Not Applicable |
D5009: py3: use %d to format ints |
2018-10-12 |
phabricator |
|
Not Applicable |
D5012: py3: use sysbytes for converting code attributes |
2018-10-12 |
phabricator |
|
Not Applicable |
D5011: py3: use write() instead of print() |
2018-10-12 |
phabricator |
|
Not Applicable |
D5013: py3: use raw strings for stack names |
2018-10-12 |
phabricator |
|
Not Applicable |
D5014: py3: use %d in a few places |
2018-10-12 |
phabricator |
|
Not Applicable |
D5015: py3: switch from print(..., file=) to write() |
2018-10-12 |
phabricator |
|
Not Applicable |
D5017: py3: use raw strings in statprof.py |
2018-10-12 |
phabricator |
|
Not Applicable |
D5016: py3: sprinkle statprof.py with utf-8 encoding |
2018-10-12 |
phabricator |
|
Not Applicable |
D5018: py3: flush stdout |
2018-10-12 |
phabricator |
|
Not Applicable |
D5010: py3: encode str to bytes |
2018-10-12 |
phabricator |
|
Not Applicable |
D5022: absorb: update help text |
2018-10-12 |
phabricator |
|
Not Applicable |
D5023: py3: add some r'' prefixes in hgext/narrow/narrowwirepeer.py |
2018-10-13 |
phabricator |
|
Not Applicable |
D5024: py3: add 3 more passing tests to whitelist caught by buildbot |
2018-10-13 |
phabricator |
|
Not Applicable |
D5020: py3: r'' prefix default values for mimetypes.guess_mime() |
2018-10-13 |
phabricator |
|
Not Applicable |
D5027: py3: use sys.stdout.buffer for binary output in tests/svnxml.py |
2018-10-13 |
phabricator |
|
Not Applicable |
D5026: py3: use '%s' instead of %r in hgext/convert/subversion.py |
2018-10-13 |
phabricator |
|
Not Applicable |
D5029: py3: byteify tests/wireprotosimplecache.py |
2018-10-13 |
phabricator |
|
Not Applicable |
D5028: py3: add b'' prefixes in tests/test-help.t |
2018-10-13 |
phabricator |
|
Not Applicable |
D5025: py3: make test-contrib-perf.t work on python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5031: py3: use stringutil.pprint() if we are printing bool values |
2018-10-13 |
phabricator |
|
Not Applicable |
D5032: py3: add b'' prefixes to tests/test-keyword.t |
2018-10-13 |
phabricator |
|
Not Applicable |
D5030: py3: glob some difference between py2 and py3 output |
2018-10-13 |
phabricator |
|
Not Applicable |
D5034: py3: use stringutil.pprint() in color.py instead of '%r' |
2018-10-13 |
phabricator |
|
Not Applicable |
D5033: py3: add b'' prefixes in tests/test-progress.t |
2018-10-13 |
phabricator |
|
Not Applicable |
D5035: py3: add some py3 specific output to test |
2018-10-13 |
phabricator |
|
Not Applicable |
D5036: py3: use '%d' for integers instead of '%s' |
2018-10-13 |
phabricator |
|
Not Applicable |
D5040: py3: use '%d' for rev nums instead of '%s' |
2018-10-13 |
phabricator |
|
Not Applicable |
D5038: py3: more globing of things to make output compatible between py2 and py3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5037: py3: use stringutil.pprint() instead of '%r' |
2018-10-13 |
phabricator |
|
Not Applicable |
D5041: py3: add a b'' prefix in tests/test-requires.t |
2018-10-13 |
phabricator |
|
Not Applicable |
D5042: py3: add some glob to make output compatible with python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D4995: tests: disable one check on Python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5006: py3: three new passing tests |
2018-10-13 |
phabricator |
|
Not Applicable |
D5056: closehead: use correct format string for rev numbers |
2018-10-13 |
phabricator |
|
Not Applicable |
D5057: test-bookmarks-pushpull: use correct tmp dir for no-bm-move.sh |
2018-10-13 |
phabricator |
|
Not Applicable |
D5053: relnotes: port to Python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5054: releasenotes: fix remaining bytes/unicode issues caught by tests |
2018-10-13 |
phabricator |
|
Not Applicable |
D5006: py3: three new passing tests |
2018-10-13 |
phabricator |
|
Not Applicable |
D5005: tests: expand our coverage of errors in Python 3 for bad extensions |
2018-10-13 |
phabricator |
|
Not Applicable |
D5004: tests: add lots of globs and conditional output lines |
2018-10-13 |
phabricator |
|
Not Applicable |
D5055: py3: moar passing tests |
2018-10-13 |
phabricator |
|
Not Applicable |
D4995: tests: disable one check on Python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5059: contrib: fix up output in check-config.py to use strs to avoid b prefixes |
2018-10-13 |
phabricator |
|
Not Applicable |
D5065: help: adding support for command categories |
2018-10-13 |
phabricator |
|
Not Applicable |
D5066: help: splitting the topics by category |
2018-10-13 |
phabricator |
|
Not Applicable |
D5068: help: assigning topic categories |
2018-10-13 |
phabricator |
|
Not Applicable |
D5069: help: adding a proper declaration for shortlist/basic commands |
2018-10-13 |
phabricator |
|
Not Applicable |
D5067: help: assigning categories to existing commands |
2018-10-13 |
phabricator |
|
Not Applicable |
D5062: churn: fix stack traces on Python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5063: churn: use integer division consistently |
2018-10-13 |
phabricator |
|
Not Applicable |
D5058: match: optimize matcher when all patterns are of rootfilesin kind |
2018-10-13 |
phabricator |
|
Not Applicable |
D5064: style: run black on a subset of mercurial |
2018-10-13 |
phabricator |
|
Not Applicable |
D4995: tests: disable one check on Python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5059: contrib: fix up output in check-config.py to use strs to avoid b prefixes |
2018-10-13 |
phabricator |
|
Not Applicable |
D5070: run-tests: print number of tests and parallel process count |
2018-10-13 |
phabricator |
|
Not Applicable |
D5071: run-tests: run tests with as many processes as cores by default |
2018-10-13 |
phabricator |
|
Not Applicable |
D5072: tests: fix last failure in test-tools.t |
2018-10-13 |
phabricator |
|
Not Applicable |
D5073: archival: don't try and fsdecode non-{bytes,str} objects |
2018-10-13 |
phabricator |
|
Not Applicable |
D5074: webcommands: use stringutil.pprint() to repr invalid archive types |
2018-10-13 |
phabricator |
|
Not Applicable |
D5075: tests: accept slightly different zip file in Python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5064: style: run black on a subset of mercurial |
2018-10-13 |
phabricator |
|
Not Applicable |
D5065: help: adding support for command categories |
2018-10-13 |
phabricator |
|
Not Applicable |
D5066: help: splitting the topics by category |
2018-10-13 |
phabricator |
|
Not Applicable |
D5068: help: assigning topic categories |
2018-10-13 |
phabricator |
|
Not Applicable |
D5069: help: adding a proper declaration for shortlist/basic commands |
2018-10-13 |
phabricator |
|
Not Applicable |
D5067: help: assigning categories to existing commands |
2018-10-13 |
phabricator |
|
Not Applicable |
D4995: tests: disable one check on Python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5061: f: fix a Python 3 bytes/string issue |
2018-10-13 |
phabricator |
|
Not Applicable |
D5059: contrib: fix up output in check-config.py to use strs to avoid b prefixes |
2018-10-13 |
phabricator |
|
Not Applicable |
D5078: py3: fix infinitepush extension tests |
2018-10-13 |
phabricator |
|
Not Applicable |
D5083: tests: fix inline extension in test-fncache.t for Python 3 |
2018-10-13 |
phabricator |
|
Not Applicable |
D5078: py3: fix infinitepush extension tests |
2018-10-13 |
phabricator |
|
Not Applicable |
D5084: py3: fix test-parse-date.t |
2018-10-13 |
phabricator |
|
Not Applicable |
D5084: py3: fix test-parse-date.t |
2018-10-13 |
phabricator |
|
Not Applicable |
D5085: tests: fix up test-hghave for recent run-tests change to use more CPUs |
2018-10-13 |
phabricator |
|
Not Applicable |