Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 ... 79 80 81 82 83 84 85 86 87 ... 100 101 Next »
Filters: none add filter
Patch Date Submitter Delegate State
D3823: fix: include cleanupnodes() in transaction 2018-06-21 phabricator Not Applicable
D3822: progress: enforce use of complete() on the helper class 2018-06-20 phabricator Superseded
D3822: progress: enforce use of complete() on the helper class 2018-06-21 phabricator Not Applicable
D3821: progress: extract function for closing topic 2018-06-20 phabricator Superseded
D3821: progress: extract function for closing topic 2018-06-21 phabricator Not Applicable
D3820: progress: use context manager for lock 2018-06-20 phabricator Superseded
D3820: progress: use context manager for lock 2018-06-21 phabricator Not Applicable
D381: simplemerge: stop accepting, and passing, file parameters 2017-08-14 phabricator Superseded
D381: simplemerge: stop accepting, and passing, file parameters 2017-08-17 phabricator Not Applicable
D381: simplemerge: stop accepting, and passing, file parameters 2017-08-23 phabricator Not Applicable
D381: simplemerge: stop accepting, and passing, file parameters 2017-08-25 phabricator Not Applicable
D381: simplemerge: stop accepting, and passing, file parameters 2017-08-25 phabricator Not Applicable
D3819: split: preserve phase of commit that is being split 2018-06-19 phabricator Superseded
D3819: split: preserve phase of commit that is being split 2018-06-21 phabricator Not Applicable
D3818: scmutil: make cleanupnodes optionally also fix the phase 2018-06-19 phabricator Superseded
D3818: scmutil: make cleanupnodes optionally also fix the phase 2018-06-20 phabricator Not Applicable
D3818: scmutil: make cleanupnodes optionally also fix the phase 2018-06-21 phabricator Not Applicable
D3817: tests: add test of uncommit with default phase as secret 2018-06-19 phabricator Superseded
D3817: tests: add test of uncommit with default phase as secret 2018-06-21 phabricator Not Applicable
D3816: split: preserve phase of commit that is being split 2018-06-19 phabricator Superseded
D3815: scmutil: make cleanupnodes optionally also fix the phase 2018-06-19 phabricator Superseded
D3814: tests: add test of uncommit with default phase as secret 2018-06-19 phabricator Superseded
D3812: tests: use progress helper 2018-06-19 phabricator Superseded
D3812: tests: use progress helper 2018-06-19 phabricator Not Applicable
D3811: changegroup: use progress helper 2018-06-19 phabricator Superseded
D3811: changegroup: use progress helper 2018-06-19 phabricator Not Applicable
D3810: synthrepo: close progress topics 2018-06-19 phabricator Superseded
D3810: synthrepo: close progress topics 2018-06-19 phabricator Not Applicable
D380: simplemerge: stop reading from, and writing to, files 2017-08-14 phabricator Superseded
D380: simplemerge: stop reading from, and writing to, files 2017-08-17 phabricator Not Applicable
D380: simplemerge: stop reading from, and writing to, files 2017-08-25 phabricator Not Applicable
D3809: synthrepo: use progress helper 2018-06-19 phabricator Superseded
D3809: synthrepo: use progress helper 2018-06-19 phabricator Not Applicable
D3808: largefiles: use progress helper 2018-06-19 phabricator Superseded
D3808: largefiles: use progress helper 2018-06-19 phabricator Not Applicable
D3807: convert: use progress helper 2018-06-19 phabricator Superseded
D3807: convert: use progress helper 2018-06-19 phabricator Not Applicable
D3806: lfs: use progess helper 2018-06-19 phabricator Superseded
D3806: lfs: use progess helper 2018-06-19 phabricator Not Applicable
D3805: relink: use progress helper 2018-06-19 phabricator Superseded
D3805: relink: use progress helper 2018-06-19 phabricator Not Applicable
D3804: patchbomb: use progress helper 2018-06-19 phabricator Superseded
D3804: patchbomb: use progress helper 2018-06-19 phabricator Not Applicable
D3803: patchbomb: don't close unused progress topic 2018-06-19 phabricator Superseded
D3803: patchbomb: don't close unused progress topic 2018-06-19 phabricator Not Applicable
D3802: churn: use progess helper 2018-06-19 phabricator Superseded
D3802: churn: use progess helper 2018-06-19 phabricator Not Applicable
D3801: treediscovery: use progress helper 2018-06-18 phabricator Superseded
D3801: treediscovery: use progress helper 2018-06-18 phabricator Not Applicable
D3800: upgrade: use progress helper 2018-06-18 phabricator Superseded
D3800: upgrade: use progress helper 2018-06-18 phabricator Not Applicable
D379: simplemerge: use context paths for default labels instead of file paths 2017-08-14 phabricator Superseded
D379: simplemerge: use context paths for default labels instead of file paths 2017-08-17 phabricator Not Applicable
D379: simplemerge: use context paths for default labels instead of file paths 2017-08-25 phabricator Not Applicable
D3799: upgrade: close progress after each revlog 2018-06-18 phabricator Superseded
D3799: upgrade: close progress after each revlog 2018-06-18 phabricator Not Applicable
D3798: verify: use progress helper 2018-06-18 phabricator Superseded
D3798: verify: use progress helper 2018-06-18 phabricator Not Applicable
D3797: verify: use progress helper for subdirectory progress 2018-06-18 phabricator Superseded
D3797: verify: use progress helper for subdirectory progress 2018-06-18 phabricator Not Applicable
D3796: similar: use progress helper 2018-06-18 phabricator Superseded
D3796: similar: use progress helper 2018-06-18 phabricator Not Applicable
D3795: repair: use progress helper 2018-06-18 phabricator Superseded
D3795: repair: use progress helper 2018-06-18 phabricator Not Applicable
D3794: httpconnection: use progress helper 2018-06-18 phabricator Superseded
D3794: httpconnection: use progress helper 2018-06-18 phabricator Not Applicable
D3793: py3: add `and None` to suppress return values of .write() calls 2018-06-18 phabricator Superseded
D3793: py3: add `and None` to suppress return values of .write() calls 2018-06-18 phabricator Not Applicable
D3792: py3: slice over bytes to prevent getting ascii values 2018-06-18 phabricator Superseded
D3792: py3: slice over bytes to prevent getting ascii values 2018-06-18 phabricator Not Applicable
D3792: py3: slice over bytes to prevent getting ascii values 2018-06-18 phabricator Not Applicable
D3791: py3: use pycompat.maplist() instead of map() in hgext/transplant.py 2018-06-18 phabricator Superseded
D3791: py3: use pycompat.maplist() instead of map() in hgext/transplant.py 2018-06-18 phabricator Not Applicable
D3790: py3: add 4 new passing tests to whitelist 2018-06-18 phabricator Superseded
D3790: py3: add 4 new passing tests to whitelist 2018-06-18 phabricator Not Applicable
D378: contrib: make simplemerge script pass context-like objects 2017-08-14 phabricator Superseded
D378: contrib: make simplemerge script pass context-like objects 2017-08-17 phabricator Not Applicable
D378: contrib: make simplemerge script pass context-like objects 2017-08-25 phabricator Not Applicable
D378: contrib: make simplemerge script pass context-like objects 2017-08-25 phabricator Not Applicable
D3789: py3: make tests/test-impexp-branch.t compatible with Python 3 2018-06-18 phabricator Superseded
D3789: py3: make tests/test-impexp-branch.t compatible with Python 3 2018-06-18 phabricator Not Applicable
D3788: py3: convert error instances to bytes using pycompat.bytestr() 2018-06-18 phabricator Superseded
D3788: py3: convert error instances to bytes using pycompat.bytestr() 2018-06-18 phabricator Not Applicable
D3787: py3: encode sys.argv to bytes using .encode() 2018-06-18 phabricator Superseded
D3787: py3: encode sys.argv to bytes using .encode() 2018-06-18 phabricator Not Applicable
D3786: py3: use '%d' for os.stat_result.st_nlink instead of '%s' 2018-06-18 phabricator Superseded
D3786: py3: use '%d' for os.stat_result.st_nlink instead of '%s' 2018-06-18 phabricator Not Applicable
D3785: py3: suppress the output of .write() calls in tests/test-revlog-v2.t 2018-06-18 phabricator Superseded
D3785: py3: suppress the output of .write() calls in tests/test-revlog-v2.t 2018-06-18 phabricator Not Applicable
D3784: py3: add couple of missing b'' prefixes in tests/test-pager-legacy.t 2018-06-18 phabricator Superseded
D3784: py3: add couple of missing b'' prefixes in tests/test-pager-legacy.t 2018-06-18 phabricator Not Applicable
D3783: changegroup: use progress helper 2018-06-18 phabricator Superseded
D3783: changegroup: use progress helper 2018-06-18 phabricator Not Applicable
D3782: archival: use progress helper 2018-06-18 phabricator Superseded
D3782: archival: use progress helper 2018-06-18 phabricator Not Applicable
D3781: copystore: use progress helper 2018-06-18 phabricator Superseded
D3781: copystore: use progress helper 2018-06-18 phabricator Not Applicable
D3780: subrepo: use progress helper 2018-06-18 phabricator Superseded
D3780: subrepo: use progress helper 2018-06-18 phabricator Not Applicable
D377: simplemerge: add `filtereddata=False` to simplemerge() 2017-08-14 phabricator Superseded
D3779: histedit: use progress helper 2018-06-18 phabricator Superseded
D3779: histedit: use progress helper 2018-06-18 phabricator Not Applicable
D3778: rebase: use progress helper 2018-06-18 phabricator Superseded
D3778: rebase: use progress helper 2018-06-18 phabricator Not Applicable
D3777: debugbuilddag: use context manager for progress, locks, transaction 2018-06-18 phabricator Superseded
D3777: debugbuilddag: use context manager for progress, locks, transaction 2018-06-18 phabricator Not Applicable
D3776: debugbuilddag: use progress helper 2018-06-18 phabricator Superseded
D3776: debugbuilddag: use progress helper 2018-06-18 phabricator Not Applicable
D3775: progress: make the progress helper a context manager 2018-06-18 phabricator Superseded
D3775: progress: make the progress helper a context manager 2018-06-18 phabricator Not Applicable
D3774: progress: hide update(None) in a new complete() method 2018-06-18 phabricator Superseded
D3774: progress: hide update(None) in a new complete() method 2018-06-18 phabricator Not Applicable
D3773: streamclone: update progress later to avoid passing None to util.bytecount 2018-06-18 phabricator Superseded
D3773: streamclone: update progress later to avoid passing None to util.bytecount 2018-06-18 phabricator Not Applicable
D3772: highlight: adjust to attribute being private 2018-06-18 phabricator Superseded
D3772: highlight: adjust to attribute being private 2018-06-18 phabricator Not Applicable
D3771: py3: make contrib/perf.py compatible to Python 3 2018-06-17 phabricator Superseded
D3770: setdiscovery: use progress helper 2018-06-17 phabricator Superseded
D3770: setdiscovery: use progress helper 2018-06-17 phabricator Not Applicable
D376: filemerge: extract `_picklabels` as a helper function 2017-08-14 phabricator Superseded
D376: filemerge: extract `_picklabels` as a helper function 2017-08-15 phabricator Not Applicable
D3769: streamclone: use progress helper 2018-06-17 phabricator Superseded
D3769: streamclone: use progress helper 2018-06-17 phabricator Not Applicable
D3768: similar: use progress helper 2018-06-17 phabricator Superseded
D3768: similar: use progress helper 2018-06-17 phabricator Not Applicable
D3767: remove: use progress helper 2018-06-17 phabricator Superseded
D3767: remove: use progress helper 2018-06-17 phabricator Not Applicable
D3766: changegroup: use progress helper in apply() (API) 2018-06-17 phabricator Superseded
D3766: changegroup: use progress helper in apply() (API) 2018-06-17 phabricator Not Applicable
D3765: progress: create helper class for incrementing progress 2018-06-17 phabricator Superseded
D3765: progress: create helper class for incrementing progress 2018-06-17 phabricator Not Applicable
D3764: rebase: no need to store backup during dry-run while aborting 2018-06-22 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-06-17 phabricator Superseded
D3764: rebase: improve output of --dry-run 2018-06-22 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-06-23 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-06-23 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-06-24 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-06-24 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-06-28 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-06-29 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-07-01 phabricator Not Applicable
D3764: rebase: improve output of --dry-run 2018-07-04 phabricator Not Applicable
D3763: grep: add `--diff` flag 2018-06-17 phabricator Superseded
D3763: grep: add `--diff` flag 2018-06-19 phabricator Not Applicable
D3763: grep: add `--diff` flag 2018-06-21 phabricator Not Applicable
D3762: py3: whitelist another 5 passing tests thanks to the ratchet 2018-06-16 phabricator Superseded
D3762: py3: whitelist another 5 passing tests thanks to the ratchet 2018-06-16 phabricator Not Applicable
D3761: packaging: dynamically define make targets 2018-06-16 phabricator Superseded
D3761: packaging: dynamically define make targets 2018-06-25 phabricator Not Applicable
D3760: packaging: don't write files for templatized Dockerfiles 2018-06-16 phabricator Superseded
D3760: packaging: don't write files for templatized Dockerfiles 2018-06-25 phabricator Not Applicable
D375: simplemerge: write merge result to the localctx, if passed 2017-08-14 phabricator Superseded
D375: simplemerge: write merge result to the localctx, if passed 2017-08-15 phabricator Not Applicable
D3759: packaging: replace dockerlib.sh with a Python script 2018-06-16 phabricator Superseded
D3759: packaging: replace dockerlib.sh with a Python script 2018-06-25 phabricator Not Applicable
D3758: packaging: consistently create build user in Dockerfiles 2018-06-16 phabricator Superseded
D3758: packaging: consistently create build user in Dockerfiles 2018-06-25 phabricator Not Applicable
D3757: rebase: add dry-run functionality 2018-06-16 phabricator Superseded
D3757: rebase: add dry-run functionality 2018-06-17 phabricator Not Applicable
D3757: rebase: add dry-run functionality 2018-06-17 phabricator Not Applicable
D3757: rebase: add dry-run functionality 2018-06-18 phabricator Not Applicable
D3756: rebase: no need to backup rebased csets while aborting 2018-06-16 phabricator Superseded
D3756: rebase: delete the comment which was not following "do not eat my data" 2018-06-22 phabricator Not Applicable
D3756: rebase: delete the comment which was not following "do not eat my data" 2018-06-22 phabricator Not Applicable
D3754: graft: introduce --abort flag to abort interrupted graft 2018-06-15 phabricator Superseded
D3754: graft: introduce --abort flag to abort interrupted graft 2018-06-25 phabricator Not Applicable
D3754: graft: introduce --abort flag to abort interrupted graft 2018-06-25 phabricator Not Applicable
D3753: graft: store the node from where we started the operation in graftstate 2018-06-15 phabricator Superseded
D3752: graft: move `if continue` to elif and add new line 2018-06-15 phabricator Superseded
D3752: graft: move `if continue` to elif and add new line 2018-06-25 phabricator Not Applicable
D3752: graft: move `if continue` to elif and add new line 2018-06-25 phabricator Not Applicable
D3751: graft: start storing new nodes formed in graftstate 2018-06-15 phabricator Superseded
D3751: graft: start storing new nodes formed in graftstate 2018-06-25 phabricator Not Applicable
D3751: graft: start storing new nodes formed in graftstate 2018-06-25 phabricator Not Applicable
D3750: ACL: added bookmarks support (from https://www.mercurial-scm.org/pipermail/mercurial-devel/2016-March/080650.html) 2018-06-15 phabricator Superseded
D3750: ACL: added bookmarks support (from https://www.mercurial-scm.org/pipermail/mercurial-devel/2016-March/080650.html) 2018-07-03 phabricator Not Applicable
D374: simplemerge: use contexts to read file data from, if passed 2017-08-14 phabricator Superseded
D374: simplemerge: use contexts to read file data from, if passed 2017-08-15 phabricator Not Applicable
D3749: tests: replace `echo -n` with `printf` per check-code 2018-06-15 phabricator Superseded
D3749: tests: replace `echo -n` with `printf` per check-code 2018-06-15 phabricator Not Applicable
D3748: import: use context manager for lock, dirstateguard, transaction 2018-06-14 phabricator Superseded
D3748: import: use context manager for lock, dirstateguard, transaction 2018-06-15 phabricator Not Applicable
D3748: import: use context manager for lock, dirstateguard, transaction 2018-06-17 phabricator Not Applicable
D3748: import: use context manager for lock, dirstateguard, transaction 2018-06-18 phabricator Not Applicable
D3747: import: use context manager for wlock 2018-06-14 phabricator Superseded
D3747: import: use context manager for wlock 2018-06-15 phabricator Not Applicable
D3746: tag: use context manager for locks 2018-06-14 phabricator Superseded
D3746: tag: use context manager for locks 2018-06-15 phabricator Not Applicable
D3745: commit: use context manager for locks 2018-06-14 phabricator Superseded
D3745: commit: use context manager for locks 2018-06-15 phabricator Not Applicable
D3744: backout: use context manager for locks 2018-06-14 phabricator Superseded
D3744: backout: use context manager for locks 2018-06-15 phabricator Not Applicable
D3743: backout: use context manager for dirstateguard 2018-06-14 phabricator Superseded
D3743: backout: use context manager for dirstateguard 2018-06-15 phabricator Not Applicable
D3742: backout: use context manager for config override 2018-06-14 phabricator Superseded
D3742: backout: use context manager for config override 2018-06-15 phabricator Not Applicable
D3741: update: use context manager for config override (API) 2018-06-14 phabricator Superseded
D3741: update: use context manager for config override (API) 2018-06-15 phabricator Not Applicable
D3740: resolve: use context manager for config override 2018-06-14 phabricator Superseded
D3740: resolve: use context manager for config override 2018-06-15 phabricator Not Applicable
D373: filemerge: pass contexts to simplemerge 2017-08-14 phabricator Superseded
D373: filemerge: pass contexts to simplemerge 2017-08-15 phabricator Not Applicable
D3739: merge: use context manager for config override 2018-06-14 phabricator Superseded
D3739: merge: use context manager for config override 2018-06-15 phabricator Not Applicable
D3738: graft: use context manager for config override 2018-06-14 phabricator Superseded
D3738: graft: use context manager for config override 2018-06-15 phabricator Not Applicable
D3737: crecord: fix line number in hunk header (issue5917) 2018-06-14 phabricator Superseded
D3737: crecord: fix line number in hunk header (issue5917) 2018-06-14 phabricator Not Applicable
D3736: py3: two more passing tests from the ratchet in buildbot 2018-06-14 phabricator Superseded
D3736: py3: two more passing tests from the ratchet in buildbot 2018-06-14 phabricator Not Applicable
D3735: cmdutil: say that `graft --stop` stops the graft instead of aborting 2018-06-14 phabricator Superseded
D3735: cmdutil: say that `graft --stop` stops the graft instead of aborting 2018-06-15 phabricator Not Applicable
D3734: scmutil: move construction of instability count message to separate fn 2018-06-14 phabricator Superseded
D3734: scmutil: move construction of instability count message to separate fn 2018-06-14 phabricator Not Applicable
D3734: scmutil: move construction of instability count message to separate fn 2018-06-24 phabricator Not Applicable
D3734: scmutil: move construction of instability count message to separate fn 2018-06-25 phabricator Not Applicable
D3733: tests: suppress read(-1) -> '' calls in fileobjectobserver 2018-06-14 phabricator Superseded
D3733: tests: suppress read(-1) -> '' calls in fileobjectobserver 2018-06-15 phabricator Not Applicable
D3732: debugcommands: work around logiofd being a pipe and unseekable 2018-06-14 phabricator Superseded
D3732: debugcommands: work around logiofd being a pipe and unseekable 2018-06-15 phabricator Not Applicable
D3731: templatefilters: rename commonprefix to commondir 2018-06-13 phabricator Superseded
D3731: templatefilters: rename commonprefix to commondir 2018-06-14 phabricator Not Applicable
D3730: morestatus: remove some extra spaces 2018-06-13 phabricator Superseded
D3730: morestatus: remove some extra spaces 2018-06-17 phabricator Not Applicable
D372: simplemerge: add optional context parameters to simplemerge 2017-08-14 phabricator Superseded
D372: simplemerge: add optional context parameters to simplemerge 2017-08-15 phabricator Not Applicable
D3729: bitmanipulation: fix undefined behavior in bit shift in getbe32 2018-06-13 phabricator Superseded
D3729: bitmanipulation: fix undefined behavior in bit shift in getbe32 2018-06-13 phabricator Not Applicable
D3728: grep: adds unmodified mode 2018-06-13 phabricator Superseded
D3728: grep: adds unmodified mode 2018-06-13 phabricator Not Applicable
D3728: grep: adds unmodified mode 2018-06-13 phabricator Not Applicable
D3728: grep: adds unmodified mode 2018-06-15 phabricator Not Applicable
D3728: grep: adds unmodified mode 2018-06-16 phabricator Not Applicable
D3728: grep: adds allfiles mode 2018-06-17 phabricator Not Applicable
D3728: grep: adds allfiles mode 2018-06-17 phabricator Not Applicable
D3727: hgweb: insist http_status value is a sysstr 2018-06-13 phabricator Superseded
D3727: hgweb: insist http_status value is a sysstr 2018-06-13 phabricator Not Applicable
D3726: hgweb: pass a sysstr to low-level _start_response method 2018-06-13 phabricator Superseded
D3726: hgweb: pass a sysstr to low-level _start_response method 2018-06-13 phabricator Not Applicable
D3725: tests: fix printenv script on Python 3 2018-06-13 phabricator Superseded
D3725: tests: fix printenv script on Python 3 2018-06-13 phabricator Not Applicable
D3724: cvsps: port changeset __repr__ to py3 2018-06-13 phabricator Superseded
D3724: cvsps: port changeset __repr__ to py3 2018-06-13 phabricator Not Applicable
D3723: cvsps: avoid comparison between None and a tuple in date sorting 2018-06-13 phabricator Superseded
D3723: cvsps: avoid comparison between None and a tuple in date sorting 2018-06-13 phabricator Not Applicable
D3722: py3: buildbot informs me we have two new passing tests 2018-06-12 phabricator Superseded
D3722: py3: buildbot informs me we have two new passing tests 2018-06-13 phabricator Not Applicable
D3721: run-tests: restrict the test cases allowed characters 2018-06-12 phabricator Superseded
D3721: run-tests: restrict the test cases allowed characters 2018-06-13 phabricator Not Applicable
D3720: commandserver: close server's fds explicitly from a worker 2018-06-12 phabricator Superseded
D3720: commandserver: close server's fds explicitly from a worker 2018-06-13 phabricator Not Applicable
D371: simplemerge: extract verifytext as a helper function 2017-08-14 phabricator Superseded
D371: simplemerge: extract verifytext as a helper function 2017-08-15 phabricator Not Applicable
D3719: narrowbundle2: when we handle a widen, mark the operation as unsafe 2018-06-12 phabricator Superseded
D3719: narrowbundle2: when we handle a widen, mark the operation as unsafe 2018-06-27 phabricator Not Applicable
D3719: narrowbundle2: when we handle a widen, mark the operation as unsafe 2018-07-03 phabricator Not Applicable
D3718: narrow: mark the critical chunks of narrowing/widening as unsafe 2018-06-12 phabricator Superseded
D3718: narrow: mark the critical chunks of narrowing/widening as unsafe 2018-06-27 phabricator Not Applicable
D3718: narrow: mark the critical chunks of narrowing/widening as unsafe 2018-07-03 phabricator Not Applicable
D3717: repair: mark the critical section of strip() as unsafe 2018-06-12 phabricator Superseded
D3717: repair: mark the critical section of strip() as unsafe 2018-06-27 phabricator Not Applicable
D3717: repair: mark the critical section of strip() as unsafe 2018-07-03 phabricator Not Applicable
D3716: ui: add an unsafeoperation context manager that can block SIGINT 2018-06-12 phabricator Superseded
D3716: ui: add an unsafeoperation context manager that can block SIGINT 2018-06-12 phabricator Not Applicable
D3716: ui: add an uninterruptable context manager that can block SIGINT 2018-06-27 phabricator Not Applicable
D3716: ui: add an uninterruptable context manager that can block SIGINT 2018-07-03 phabricator Not Applicable
D3716: ui: add an uninterruptable context manager that can block SIGINT 2018-07-03 phabricator Not Applicable
D3715: namespaces: allow namespaces whose symbols resolve to many nodes (API) 2018-06-11 phabricator Superseded
D3714: scmutil: from revsymbol(), extract helper for resolving multiple nodes 2018-06-11 phabricator Superseded
D3713: revsets: define a none() revset 2018-06-11 phabricator Superseded
D3713: revsets: define a none() revset 2018-06-12 phabricator Not Applicable
D3712: files: drop now-unnecessary filtering of removed dirstate files 2018-06-11 phabricator Superseded
D3712: files: drop now-unnecessary filtering of removed dirstate files 2018-06-12 phabricator Not Applicable
D3711: context: make workingctx.matches() filter our removed files (API) 2018-06-11 phabricator Superseded
D3711: context: make workingctx.matches() filter our removed files (API) 2018-06-12 phabricator Not Applicable
D3710: locate: explicitly use dirstate.matches() for working copy 2018-06-11 phabricator Superseded
D3710: locate: explicitly use dirstate.matches() for working copy 2018-06-12 phabricator Not Applicable
D370: templatefilters: add `reldate` for human-style relative dates 2017-08-14 phabricator Superseded
D3709: py3: replace unicode with type(u'') 2018-06-10 phabricator Superseded
D3708: py3: replace `unicode` with `type(u'')` in isinstance() calls 2018-06-10 phabricator Superseded
D3708: py3: replace `unicode` with pycompat.unicode 2018-06-13 phabricator Not Applicable
D3708: py3: replace `unicode` with pycompat.unicode 2018-06-15 phabricator Not Applicable
D3707: py3: use `b'%d' % int` instead of pycompat.bytestr 2018-06-10 phabricator Superseded
D3706: py3: make sure util.username() always returns bytes 2018-06-09 phabricator Superseded
D3706: py3: make sure util.username() always returns bytes 2018-06-10 phabricator Not Applicable
D3705: py3: add b'' prefix to make the regex bytes 2018-06-09 phabricator Superseded
D3705: py3: add b'' prefix to make the regex bytes 2018-06-10 phabricator Not Applicable
D3704: py3: prevent comparison of integers with None 2018-06-09 phabricator Superseded
D3703: serve: do not daemonize by default by --print-url 2018-06-08 phabricator Superseded
D3703: serve: do not daemonize by default by --print-url 2018-06-12 phabricator Not Applicable
D3702: mercurial: add .t files to .editorconfig 2018-06-07 phabricator Superseded
D3702: mercurial: add .t files to .editorconfig 2018-06-12 phabricator Not Applicable
D3701: run-tests: extract onStart and onEnd into the test result 2018-06-07 phabricator Superseded
D3701: run-tests: extract onStart and onEnd into the test result 2018-06-12 phabricator Not Applicable
D3701: run-tests: extract onStart and onEnd into the test result 2018-07-03 phabricator Not Applicable
D3701: run-tests: extract onStart and onEnd into the test result 2018-07-09 phabricator Not Applicable
D3700: run-tests: add support for external test result 2018-06-07 phabricator Superseded
D3700: run-tests: add support for external test result 2018-06-12 phabricator Not Applicable
D3700: run-tests: add support for external test result 2018-07-09 phabricator Not Applicable
D3700: run-tests: add support for external test result 2018-07-09 phabricator Not Applicable
D369: util: add `hgdatetopython` to convert hg-style dates to datetimes 2017-08-14 phabricator Superseded
D3699: run-tests: follow-up on the test-case format 2018-06-07 phabricator Superseded
D3699: run-tests: follow-up on the test-case format 2018-06-07 phabricator Not Applicable
D3698: chg: fix an undefined behavior about memcpy 2018-06-06 phabricator Superseded
D3698: chg: fix an undefined behavior about memcpy 2018-06-06 phabricator Not Applicable
D3697: fuzz: try and generate an interesting mpatch seed from a repo 2018-06-06 phabricator Superseded
D3697: fuzz: try and generate an interesting mpatch seed from a repo 2018-06-08 phabricator Not Applicable
D3696: fuzz: structured helpers for creating mpatch seed corpus entries 2018-06-06 phabricator Superseded
D3696: fuzz: structured helpers for creating mpatch seed corpus entries 2018-06-08 phabricator Not Applicable
D3695: fuzz: new fuzzer for the mpatch code 2018-06-06 phabricator Superseded
D3695: fuzz: new fuzzer for the mpatch code 2018-06-08 phabricator Not Applicable
D3694: shelve: use more accurate description in conflict marker 2018-06-05 phabricator Superseded
D3694: shelve: use more accurate description in conflict marker 2018-07-02 phabricator Not Applicable
D3694: shelve: use more accurate description in conflict marker 2018-07-09 phabricator Not Applicable
D3693: shelve: directly handle the initial parent alignment 2018-06-05 phabricator Superseded
D3693: shelve: directly handle the initial parent alignment 2018-07-02 phabricator Not Applicable
D3693: shelve: directly handle the initial parent alignment 2018-07-09 phabricator Not Applicable
D3692: merge: add a 'keepconflictparent' argument to graft 2018-06-05 phabricator Superseded
D3692: merge: add a 'keepconflictparent' argument to graft 2018-06-29 phabricator Not Applicable
D3691: shelve: stop testing missing rebase state file 2018-06-05 phabricator Superseded
D3691: shelve: stop testing missing rebase state file 2018-06-25 phabricator Not Applicable
D3690: shelve: actually test corrupted shelve state 2018-06-05 phabricator Superseded
D3690: shelve: actually test corrupted shelve state 2018-06-25 phabricator Not Applicable
D368: releasenotes: add check flag for use of admonitions and its validity 2017-08-13 phabricator Superseded
D368: releasenotes: add check flag for use of admonitions and its validity 2017-08-23 phabricator Not Applicable
D368: Differential Revision: https://phab.mercurial-scm.org/D368releasenotes: add check flag for use of admonitions and its validity 2017-08-16 phabricator Not Applicable
D3689: shelve: directly handle `--continue` 2018-06-05 phabricator Superseded
D3689: shelve: directly handle `--continue` 2018-06-25 phabricator Not Applicable
D3688: shelve: directly handle the abort process 2018-06-05 phabricator Superseded
D3688: shelve: directly handle the abort process 2018-06-25 phabricator Not Applicable
D3687: shelve: check the actual shelvestate in morestatus 2018-06-05 phabricator Superseded
D3687: shelve: check the actual shelvestate in morestatus 2018-06-25 phabricator Not Applicable
D3686: shelve: wider check for successful abort in test 2018-06-05 phabricator Superseded
D3686: shelve: wider check for successful abort in test 2018-06-16 phabricator Not Applicable
D3685: shelve: use full hash in tests 2018-06-05 phabricator Superseded
D3685: shelve: use full hash in tests 2018-06-16 phabricator Not Applicable
D3684: shelve: merge in obsshelve changes implemented at facebook 2018-06-04 phabricator Superseded
D367: releasenotes: add check flag for use of admonitions and its validity 2017-08-13 phabricator Superseded
D3679: configitems: drop the deprecated alias for commands.update.check 2018-06-03 phabricator Superseded
D3679: configitems: drop the deprecated alias for commands.update.check 2018-06-04 phabricator Not Applicable
D3678: graft: correct documentation about options can be reapplied 2018-06-02 phabricator Superseded
D3678: graft: correct documentation about options can be reapplied 2018-06-04 phabricator Not Applicable
D3677: fuzz: add clean target 2018-05-30 phabricator Superseded
D3677: fuzz: add clean target 2018-05-31 phabricator Not Applicable
D3676: fuzzutil: make it possible to use absl when C++17 isn't supported 2018-05-30 phabricator Superseded
D3676: fuzzutil: make it possible to use absl when C++17 isn't supported 2018-05-31 phabricator Not Applicable
D3675: fuzz: extract some common utilities and use modern C++ idioms 2018-05-30 phabricator Superseded
D3675: fuzz: extract some common utilities and use modern C++ idioms 2018-05-31 phabricator Not Applicable
D3674: tests: update fuzzer tests to include both fuzzers 2018-05-30 phabricator Superseded
D3674: tests: update fuzzer tests to include both fuzzers 2018-05-31 phabricator Not Applicable
D3673: grep: enables passing wdir as a revision in grep 2018-05-30 phabricator Superseded
D3673: grep: enables passing wdir as a revision in grep 2018-06-02 phabricator Not Applicable
D3673: grep: enables passing wdir as a revision in grep 2018-06-03 phabricator Not Applicable
D3672: retractboundary: add dryrun parameter 2018-05-30 phabricator New
D3672: retractboundary: add dryrun parameter 2018-06-01 phabricator Not Applicable
D3672: retractboundary: add dryrun parameter 2018-06-03 phabricator Not Applicable
D3672: retractboundary: add dryrun parameter 2018-06-03 phabricator Not Applicable
D3671: advanceboundary: add dryrun parameter 2018-05-30 phabricator Superseded
D3671: advanceboundary: add dryrun parameter 2018-05-31 phabricator Not Applicable
D3671: advanceboundary: add dryrun parameter 2018-06-01 phabricator Not Applicable
D3671: advanceboundary: add dryrun parameter 2018-06-01 phabricator Not Applicable
D3671: advanceboundary: add dryrun parameter 2018-06-01 phabricator Not Applicable
D3671: advanceboundary: add dryrun parameter 2018-06-03 phabricator Not Applicable
D3670: cmdutil: don't return statedetectionpredicate function from _getrepostate() 2018-05-29 phabricator New
D366: phabricator: remove an unnecessary writediffproperties call 2017-08-13 phabricator Superseded
D366: phabricator: remove an unnecessary writediffproperties call 2017-08-13 phabricator Not Applicable
D3669: cmdutil: have statefile names in STATES instead of functions 2018-05-29 phabricator New
D3668: graft: add a new `--stop` flag to stop interrupted graft 2018-05-29 phabricator Superseded
D3668: graft: add a new `--stop` flag to stop interrupted graft 2018-06-11 phabricator Not Applicable
D3668: graft: add a new `--stop` flag to stop interrupted graft 2018-06-12 phabricator Not Applicable
D3667: graft: fix the help text to say `graft reapplies previous options` 2018-06-11 phabricator Not Applicable
D3667: graft: fix the help text to say `graft reapplies previous options` 2018-06-12 phabricator Not Applicable
D3667: graft: drop help note saying "--continue does not reapply earlier options" 2018-05-28 phabricator Superseded
D3666: templatekw: make getrenamed() return only filename, not nodeid 2018-05-27 phabricator Superseded
D3666: templatekw: make getrenamed() return only filename, not nodeid 2018-05-28 phabricator Not Applicable
D3665: graph: improve graph output by using Unicode characters 2018-05-30 Yuya Nishihara New
D3664: graft: reuse the --edit value passed initially in `hg graft --continue` (BC) 2018-05-25 phabricator New
D3663: graft: add test showing --continue not preserving --edit passed earlier 2018-05-25 phabricator New
D3662: graft: reuse the --log value passed initially in `hg graft --continue` (BC) 2018-05-25 phabricator Superseded
D3662: graft: reuse the --log value passed initially in `hg graft --continue` (BC) 2018-06-05 phabricator Not Applicable
D3661: graft: add test showing --continue not preserving --log passed earlier 2018-05-25 phabricator Superseded
D3661: graft: add test showing --continue not preserving --log passed earlier 2018-06-05 phabricator Not Applicable
D3660: graft: drop --user and --date values info from hint in case of conflicts 2018-05-25 phabricator Superseded
D3660: graft: drop --user and --date values info from hint in case of conflicts 2018-05-25 phabricator Not Applicable
D3659: graft: reuse --user and --date values in `hg graft --continue` (BC) 2018-05-25 phabricator Superseded
D3659: graft: reuse --user and --date values in `hg graft --continue` (BC) 2018-05-25 phabricator Not Applicable
D3658: tests: add test showing --continue not preserving --date and --user flags 2018-05-25 phabricator Superseded
D3658: tests: add test showing --continue not preserving --date and --user flags 2018-05-25 phabricator Not Applicable
D3657: graft: store user passed date and user information in graftstate 2018-05-25 phabricator Superseded
D3657: graft: store user passed date and user information in graftstate 2018-05-25 phabricator Not Applicable
D3656: graft: use cmdstate.delete() to delete the state file 2018-05-25 phabricator Superseded
D3656: graft: use cmdstate.delete() to delete the state file 2018-05-25 phabricator Not Applicable
D3655: graph: add outputgraph() function, called by ascii() to printthe graph to the ui. 2018-05-25 phabricator Superseded
D3655: graph: add outputgraph() function, called by ascii() to printthe graph to the ui. 2018-05-25 phabricator Not Applicable
D3654: graft: start using the cmdstate class to read and write data to graftstate 2018-05-24 phabricator Superseded
D3654: graft: start using the cmdstate class to read and write data to graftstate 2018-05-25 phabricator Not Applicable
D3653: state: removing remaining instances of opts class variable 2018-05-24 phabricator Superseded
D3653: state: removing remaining instances of opts class variable 2018-05-24 phabricator Not Applicable
D3652: graft: use state.cmdstate() to check whether graftstate exists 2018-05-24 phabricator Superseded
D3652: graft: use state.cmdstate() to check whether graftstate exists 2018-05-25 phabricator Not Applicable
D3651: graft: factor out function to read graft state in separate function 2018-05-24 phabricator Superseded
D3651: graft: factor out function to read graft state in separate function 2018-05-25 phabricator Not Applicable
D3650: serve: add an option to open in the default browser 2018-05-24 phabricator New
D3649: serve: add option print-url 2018-05-24 phabricator Superseded
D3649: serve: add option print-url 2018-06-01 phabricator Not Applicable
D3648: show: Get rid of extraneous space if `tip` also has other bookmarks 2018-05-23 phabricator Superseded
D3644: state: raise CorruptedState error isntead of ProgrammingError 2018-05-22 phabricator Superseded
D3644: state: raise CorruptedState error isntead of ProgrammingError 2018-05-23 phabricator Not Applicable
D3643: localrepo: add docstring to _makedirstate to make it less likely to be removed 2018-05-22 phabricator Superseded
D3643: localrepo: add docstring to _makedirstate to make it less likely to be removed 2018-05-23 phabricator Not Applicable
D3642: py3: use encoding.strfromlocal() instead of pycompat.sysstr() 2018-05-21 phabricator Superseded
D3642: py3: use encoding.strfromlocal() instead of pycompat.sysstr() 2018-05-22 phabricator Not Applicable
D3641: state: temporary silence pyflakes warning by removing variable assignment 2018-05-21 phabricator Superseded
D3641: state: temporary silence pyflakes warning by removing variable assignment 2018-05-22 phabricator Not Applicable
D3640: state: fix usage of an unassigned variable 2018-05-21 phabricator Superseded
D3640: state: fix usage of an unassigned variable 2018-05-22 phabricator Not Applicable
D3639: remotenames: add paths argument to remotenames revset 2018-05-20 phabricator Superseded
D3639: remotenames: add paths argument to remotenames revset 2018-06-26 phabricator Not Applicable
D3639: remotenames: add names argument to remotenames revset 2018-07-28 phabricator Not Applicable
D3639: remotenames: add names argument to remotenames revset 2018-10-05 phabricator Not Applicable
D3638: py3: add 3 new passing tests to whitelist 2018-05-20 phabricator Superseded
D3638: py3: add 3 new passing tests to whitelist 2018-06-01 phabricator Not Applicable
D3637: py3: add b'' prefixes in tests/test-revset2.t 2018-05-20 phabricator Superseded
D3637: py3: add b'' prefixes in tests/test-revset2.t 2018-05-22 phabricator Not Applicable
D3636: py3: use pycompat.fsencode() to convert user value to bytes 2018-05-20 phabricator Superseded
D3635: py3: add support for NoneType in stringutil.pprint() 2018-05-20 phabricator Superseded
D3635: py3: add support for NoneType in stringutil.pprint() 2018-05-21 phabricator Not Applicable
D3634: py3: add r'' prefixes to fix kwargs handling in hgext/sparse.py 2018-05-20 phabricator Superseded
D3634: py3: add r'' prefixes to fix kwargs handling in hgext/sparse.py 2018-05-21 phabricator Not Applicable
D3633: py3: use bytes in tests/printenv.py 2018-05-20 phabricator Superseded
D3633: py3: use bytes in tests/printenv.py 2018-05-21 phabricator Not Applicable
D3632: py3: use stringutil.pprint() to prevent b'' prefixes in output 2018-05-20 phabricator Superseded
D3632: py3: use stringutil.pprint() to prevent b'' prefixes in output 2018-05-21 phabricator Not Applicable
D3631: py3: use pycompat.fsencode to convert path to bytes 2018-05-20 phabricator Superseded
D3631: py3: use pycompat.fsencode to convert path to bytes 2018-05-21 phabricator Not Applicable
D3630: py3: add b'' prefixes in tests/test-ssh.t and tests/test-ssh-bundle1.t 2018-05-20 phabricator Superseded
D3630: py3: add b'' prefixes in tests/test-ssh.t and tests/test-ssh-bundle1.t 2018-05-21 phabricator Not Applicable
D362: hg: Avoid relying on errno numbers / descriptions 2017-08-12 phabricator Superseded
D362: hg: Avoid relying on errno numbers / descriptions 2017-08-15 phabricator Not Applicable
D3629: py3: add b'' prefixes in contrib/hg-ssh 2018-05-20 phabricator Superseded
D3629: py3: add b'' prefixes in contrib/hg-ssh 2018-05-21 phabricator Not Applicable
D3628: status: add default of --terse=u to tweakdefaults (BC) 2018-05-20 phabricator Superseded
D3628: status: add default of --terse=u to tweakdefaults (BC) 2018-05-20 phabricator Not Applicable
D3627: status: add a config knob for setting default of --terse 2018-05-20 phabricator Superseded
D3627: status: add a config knob for setting default of --terse 2018-05-20 phabricator Not Applicable
D3626: tests: port inline extensions in test-obsolete.t to Python 3 2018-05-19 phabricator Superseded
D3626: tests: port inline extensions in test-obsolete.t to Python 3 2018-05-19 phabricator Not Applicable
D3625: py3: consolidate down some (case ...) entries 2018-05-19 phabricator Superseded
D3625: py3: consolidate down some (case ...) entries 2018-05-19 phabricator Not Applicable
D3624: py3: re-sort test whitelist 2018-05-19 phabricator Superseded
D3624: py3: re-sort test whitelist 2018-05-19 phabricator Not Applicable
D3623: tests: fix test-subrepo-paths.t on Python 3 2018-05-19 phabricator Superseded
D3623: tests: fix test-subrepo-paths.t on Python 3 2018-05-19 phabricator Not Applicable
D3622: tests: fix test-parseindex2 on Python 3 2018-05-19 phabricator Superseded
D3622: tests: fix test-parseindex2 on Python 3 2018-05-19 phabricator Not Applicable
D3621: tests: use [(] instead of \( to avoid warning on py3 2018-05-19 phabricator Superseded
D3621: tests: use [(] instead of \( to avoid warning on py3 2018-05-19 phabricator Not Applicable
D3620: tests: fix test-patch.t on picker /bin/sh implementations 2018-05-19 phabricator Superseded
D3620: tests: fix test-patch.t on picker /bin/sh implementations 2018-05-19 phabricator Not Applicable
D361: hg: Tolerate long vs. int in test-context.py 2017-08-12 phabricator Superseded
D361: hg: Tolerate long vs. int in test-context.py 2017-08-15 phabricator Not Applicable
D3619: patch: add debug message to show external patch tool invocation 2018-05-19 phabricator Superseded
D3619: patch: add debug message to show external patch tool invocation 2018-05-19 phabricator Not Applicable
D3618: pathencode: remove unused variable 2018-05-19 phabricator Superseded
D3618: pathencode: remove unused variable 2018-05-21 phabricator Not Applicable
D3617: py3: use pycompat.bytestr() to convert str into bytes 2018-05-19 phabricator Superseded
D3617: py3: use pycompat.bytestr() to convert str into bytes 2018-05-19 phabricator Not Applicable
D3616: py3: fix kwargs handling in hgext/rebase.py 2018-05-19 phabricator Superseded
D3616: py3: fix kwargs handling in hgext/rebase.py 2018-05-19 phabricator Not Applicable
D3615: py3: add 13 new passing tests to whitelist 2018-05-19 phabricator Superseded
D3615: py3: add 13 new passing tests to whitelist 2018-05-19 phabricator Not Applicable
D3614: py3: check for None before comparing with integers 2018-05-19 phabricator Superseded
D3614: py3: check for None before comparing with integers 2018-05-19 phabricator Not Applicable
D3613: py3: use `except error as e` instead of `except error, e` 2018-05-19 phabricator Superseded
D3613: py3: use `except error as e` instead of `except error, e` 2018-05-19 phabricator Not Applicable
D3612: py3: use pycompat.fsencode() to convert tempfile name to bytes 2018-05-19 phabricator Superseded
D3612: py3: use pycompat.fsencode() to convert tempfile name to bytes 2018-05-19 phabricator Not Applicable
D3611: py3: add b'' prefixes in tests/test-parseindex.t 2018-05-19 phabricator Superseded
D3611: py3: add b'' prefixes in tests/test-parseindex.t 2018-05-19 phabricator Not Applicable
D3610: py3: fix .write() calls in few tests 2018-05-19 phabricator Superseded
D3610: py3: fix .write() calls in few tests 2018-05-19 phabricator Not Applicable
D360: log: add a "graphwidth" template variable 2017-08-12 phabricator Superseded
D360: log: add a "graphwidth" template variable 2017-08-12 phabricator Not Applicable
D360: log: add a "graphwidth" template variable 2017-08-15 phabricator Not Applicable
D360: log: add a "graphwidth" template variable 2017-08-15 phabricator Not Applicable
D360: log: add a "graphwidth" template variable 2017-08-16 phabricator Not Applicable
D360: log: add a "graphwidth" template variable 2017-08-17 phabricator Not Applicable
D3609: py3: bytestr() bytes to get bytechar while iterating on it 2018-05-19 phabricator Superseded
D3609: py3: bytestr() bytes to get bytechar while iterating on it 2018-05-19 phabricator Not Applicable
D3608: py3: slice over bytes to prevent getting the ascii values 2018-05-19 phabricator Superseded
D3608: py3: slice over bytes to prevent getting the ascii values 2018-05-19 phabricator Not Applicable
D3607: py3: use utils.stringutil.forcebytestr to convert error to bytes 2018-05-19 phabricator Superseded
D3607: py3: use utils.stringutil.forcebytestr to convert error to bytes 2018-05-19 phabricator Not Applicable
D3606: py3: make sure we open files in bytes mode 2018-05-19 phabricator Superseded
D3606: py3: make sure we open files in bytes mode 2018-05-19 phabricator Not Applicable
D3605: py3: add b'' prefix in test/test-fileset.t 2018-05-19 phabricator Superseded
D3605: py3: add b'' prefix in test/test-fileset.t 2018-05-19 phabricator Not Applicable
D3604: py3: suppress the output from .write() calls in few tests 2018-05-19 phabricator Superseded
D3604: py3: suppress the output from .write() calls in few tests 2018-05-19 phabricator Not Applicable
D3603: py3: use print as a function in tests/test-parseindex.t 2018-05-19 phabricator Superseded