D2874: remotenames: synchronise remotenames after push also |
2018-05-18 |
phabricator |
|
Not Applicable |
D3573: hgweb: extract code for emitting multiple changelist records |
2018-05-18 |
phabricator |
|
Not Applicable |
D3576: narrow: filter copies in core |
2018-05-18 |
phabricator |
|
Not Applicable |
D3574: narrow: filter merge actions in core |
2018-05-18 |
phabricator |
|
Not Applicable |
D3575: narrow: filter set of files to check for case-folding to core |
2018-05-18 |
phabricator |
|
Not Applicable |
D3577: crecord: fallback to text mode if diffs are too big for curses mode |
2018-05-18 |
phabricator |
|
Not Applicable |
D3559: narrow: only wrap dirstate functions once, instead of per-reposetup |
2018-05-18 |
phabricator |
|
Not Applicable |
D3580: py3: use .startswith() instead of bytes[0] |
2018-05-19 |
phabricator |
|
Not Applicable |
D3583: py3: whitelist two more passing tests observed by buildbot |
2018-05-19 |
phabricator |
|
Not Applicable |
D3581: py3: fix kwargs handling in qgurad in hgext/mq.py |
2018-05-19 |
phabricator |
|
Not Applicable |
D3582: py3: use stringutil.pprint() to format a list to print |
2018-05-19 |
phabricator |
|
Not Applicable |
D3587: pathencode: fix importing hashlib on Python 3 |
2018-05-19 |
phabricator |
|
Not Applicable |
D3584: patch: fix import-time syntax error in test-check-module-imports.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3585: context: fix %-formatting on Python 3 |
2018-05-19 |
phabricator |
|
Not Applicable |
D3588: pathencode: hashlib.sha1() takes bytes not str on Python 3 |
2018-05-19 |
phabricator |
|
Not Applicable |
D3589: pathencode: improve error messages slightly |
2018-05-19 |
phabricator |
|
Not Applicable |
D3579: state: write the version number in plain text on top of state files |
2018-05-19 |
phabricator |
|
Not Applicable |
D3616: py3: fix kwargs handling in hgext/rebase.py |
2018-05-19 |
phabricator |
|
Not Applicable |
D3590: py3: make sure we pass str to date.strftime() |
2018-05-19 |
phabricator |
|
Not Applicable |
D3617: py3: use pycompat.bytestr() to convert str into bytes |
2018-05-19 |
phabricator |
|
Not Applicable |
D3591: py3: use '%d' for integers in hgext/infinitepush/__init__.py |
2018-05-19 |
phabricator |
|
Not Applicable |
D3593: py3: fix kwargs handling in hgext/split.py |
2018-05-19 |
phabricator |
|
Not Applicable |
D3594: py3: add b'' prefixes in tests/test-bugzilla.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3592: py3: add b'' prefixes in hgext/convert/subversion.py |
2018-05-19 |
phabricator |
|
Not Applicable |
D3595: py3: add b'' prefixes in tests/test-custom-filters.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3596: py3: add b'' prefixes in tests/test-extensions-afterloaded.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3597: py3: add b'' prefixes in tests/test-hgrc.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3598: py3: add b'' prefixes in tests/test-pager.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3599: py3: add b'' prefixes in tests/test-profile.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3600: py3: add b'' prefixes in tests/test-progress.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3602: py3: use print as a function in tests/test-pull.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3601: py3: add b'' prefixes in tests/test-rebuildstate.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3603: py3: use print as a function in tests/test-parseindex.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3605: py3: add b'' prefix in test/test-fileset.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3606: py3: make sure we open files in bytes mode |
2018-05-19 |
phabricator |
|
Not Applicable |
D3607: py3: use utils.stringutil.forcebytestr to convert error to bytes |
2018-05-19 |
phabricator |
|
Not Applicable |
D3604: py3: suppress the output from .write() calls in few tests |
2018-05-19 |
phabricator |
|
Not Applicable |
D3610: py3: fix .write() calls in few tests |
2018-05-19 |
phabricator |
|
Not Applicable |
D3611: py3: add b'' prefixes in tests/test-parseindex.t |
2018-05-19 |
phabricator |
|
Not Applicable |
D3608: py3: slice over bytes to prevent getting the ascii values |
2018-05-19 |
phabricator |
|
Not Applicable |
D3613: py3: use `except error as e` instead of `except error, e` |
2018-05-19 |
phabricator |
|
Not Applicable |
D3609: py3: bytestr() bytes to get bytechar while iterating on it |
2018-05-19 |
phabricator |
|
Not Applicable |
D3612: py3: use pycompat.fsencode() to convert tempfile name to bytes |
2018-05-19 |
phabricator |
|
Not Applicable |
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 |
|
Not Applicable |
D3620: tests: fix test-patch.t on picker /bin/sh implementations |
2018-05-19 |
phabricator |
|
Not Applicable |
D3619: patch: add debug message to show external patch tool invocation |
2018-05-19 |
phabricator |
|
Not Applicable |
D3621: tests: use [(] instead of \( to avoid warning on py3 |
2018-05-19 |
phabricator |
|
Not Applicable |
D3622: tests: fix test-parseindex2 on Python 3 |
2018-05-19 |
phabricator |
|
Not Applicable |
D3623: tests: fix test-subrepo-paths.t on Python 3 |
2018-05-19 |
phabricator |
|
Not Applicable |
D3624: py3: re-sort test whitelist |
2018-05-19 |
phabricator |
|
Not Applicable |
D3625: py3: consolidate down some (case ...) entries |
2018-05-19 |
phabricator |
|
Not Applicable |
D3626: tests: port inline extensions in test-obsolete.t to Python 3 |
2018-05-19 |
phabricator |
|
Not Applicable |
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 |
|
Not Applicable |
D2591: state: import the file to write state files from evolve extension |
2018-05-21 |
phabricator |
|
Not Applicable |
D3572: state: don't have a dict like interface for cmdstate class |
2018-05-21 |
phabricator |
|
Not Applicable |
D3578: state: set canonical=True to write deterministically |
2018-05-21 |
phabricator |
|
Not Applicable |
D3579: state: write the version number in plain text on top of state files |
2018-05-21 |
phabricator |
|
Not Applicable |
D3629: py3: add b'' prefixes in contrib/hg-ssh |
2018-05-21 |
phabricator |
|
Not Applicable |
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-21 |
phabricator |
|
Not Applicable |
D3633: py3: use bytes in tests/printenv.py |
2018-05-21 |
phabricator |
|
Not Applicable |
D3634: py3: add r'' prefixes to fix kwargs handling in hgext/sparse.py |
2018-05-21 |
phabricator |
|
Not Applicable |
D3632: py3: use stringutil.pprint() to prevent b'' prefixes in output |
2018-05-21 |
phabricator |
|
Not Applicable |
D3635: py3: add support for NoneType in stringutil.pprint() |
2018-05-21 |
phabricator |
|
Not Applicable |
D3618: pathencode: remove unused variable |
2018-05-21 |
phabricator |
|
Not Applicable |
D3642: py3: use encoding.strfromlocal() instead of pycompat.sysstr() |
2018-05-22 |
phabricator |
|
Not Applicable |
D3637: py3: add b'' prefixes in tests/test-revset2.t |
2018-05-22 |
phabricator |
|
Not Applicable |
D3555: run-tests: add support for running specific test cases |
2018-05-22 |
phabricator |
|
Not Applicable |
D3556: run-tests: update the test case name format |
2018-05-22 |
phabricator |
|
Not Applicable |
D3640: state: fix usage of an unassigned variable |
2018-05-22 |
phabricator |
|
Not Applicable |
D3641: state: temporary silence pyflakes warning by removing variable assignment |
2018-05-22 |
phabricator |
|
Not Applicable |
D3559: narrow: only wrap dirstate functions once, instead of per-reposetup |
2018-05-22 |
phabricator |
|
Not Applicable |
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-23 |
phabricator |
|
Not Applicable |
D2597: graft: add test for reading old graftstate files with new mechanism |
2018-05-24 |
phabricator |
|
Not Applicable |
D3653: state: removing remaining instances of opts class variable |
2018-05-24 |
phabricator |
|
Not Applicable |
D3651: graft: factor out function to read graft state in separate function |
2018-05-25 |
phabricator |
|
Not Applicable |
D3652: graft: use state.cmdstate() to check whether graftstate exists |
2018-05-25 |
phabricator |
|
Not Applicable |
D3654: graft: start using the cmdstate class to read and write data to graftstate |
2018-05-25 |
phabricator |
|
Not Applicable |
D2597: graft: add test for reading old graftstate files with new mechanism |
2018-05-25 |
phabricator |
|
Not Applicable |
D2597: graft: add test for reading old graftstate files with new mechanism |
2018-05-25 |
phabricator |
|
Not Applicable |
D3655: graph: add outputgraph() function, called by ascii() to printthe graph to the ui. |
2018-05-25 |
phabricator |
|
Not Applicable |
D3187: phase: add dry-run functionality |
2018-05-25 |
phabricator |
|
Not Applicable |
D3656: graft: use cmdstate.delete() to delete the state file |
2018-05-25 |
phabricator |
|
Not Applicable |
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 |
|
Not Applicable |
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 |
|
Not Applicable |
D3666: templatekw: make getrenamed() return only filename, not nodeid |
2018-05-28 |
phabricator |
|
Not Applicable |
D3674: tests: update fuzzer tests to include both fuzzers |
2018-05-31 |
phabricator |
|
Not Applicable |
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-31 |
phabricator |
|
Not Applicable |
D3677: fuzz: add clean target |
2018-05-31 |
phabricator |
|
Not Applicable |
D3671: advanceboundary: add dryrun parameter |
2018-05-31 |
phabricator |
|
Not Applicable |
D3638: py3: add 3 new passing tests to whitelist |
2018-06-01 |
phabricator |
|
Not Applicable |
D3439: templatefilters: add commonprefix |
2018-06-01 |
phabricator |
|
Not Applicable |
D3649: serve: add option print-url |
2018-06-01 |
phabricator |
|
Not Applicable |
D3671: advanceboundary: add dryrun parameter |
2018-06-01 |
phabricator |
|
Not Applicable |
D3672: retractboundary: 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 |
D3673: grep: enables passing wdir as a revision in grep |
2018-06-02 |
phabricator |
|
Not Applicable |
D2409: graft: add no-commit mode (issue5631) |
2018-06-02 |
phabricator |
|
Not Applicable |
D3673: grep: enables passing wdir as a revision in grep |
2018-06-03 |
phabricator |
|
Not Applicable |
D2409: graft: add no-commit mode (issue5631) |
2018-06-03 |
phabricator |
|
Not Applicable |
D3671: advanceboundary: add dryrun parameter |
2018-06-03 |
phabricator |
|
Not Applicable |
D2409: graft: add no-commit mode (issue5631) |
2018-06-03 |
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 |
D2409: graft: add no-commit mode (issue5631) |
2018-06-03 |
phabricator |
|
Not Applicable |
D3187: phase: add dry-run functionality |
2018-06-03 |
phabricator |
|
Not Applicable |
D3557: extensions: new closehead module for closing arbitrary heads |
2018-06-03 |
phabricator |
|
Not Applicable |
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-04 |
phabricator |
|
Not Applicable |
D3555: run-tests: add support for running specific test cases |
2018-06-04 |
phabricator |
|
Not Applicable |
D3556: run-tests: update the test case name format |
2018-06-04 |
phabricator |
|
Not Applicable |
D3661: graft: add test showing --continue not preserving --log passed earlier |
2018-06-05 |
phabricator |
|
Not Applicable |
D3662: graft: reuse the --log value passed initially in `hg graft --continue` (BC) |
2018-06-05 |
phabricator |
|
Not Applicable |
D3698: chg: fix an undefined behavior about memcpy |
2018-06-06 |
phabricator |
|
Not Applicable |
D3699: run-tests: follow-up on the test-case format |
2018-06-07 |
phabricator |
|
Not Applicable |
D3695: fuzz: new fuzzer for the mpatch code |
2018-06-08 |
phabricator |
|
Not Applicable |
D3696: fuzz: structured helpers for creating mpatch seed corpus entries |
2018-06-08 |
phabricator |
|
Not Applicable |
D3697: fuzz: try and generate an interesting mpatch seed from a repo |
2018-06-08 |
phabricator |
|
Not Applicable |
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-10 |
phabricator |
|
Not Applicable |
D3668: graft: add a new `--stop` flag to stop interrupted graft |
2018-06-11 |
phabricator |
|
Not Applicable |
D3667: graft: fix the help text to say `graft reapplies previous options` |
2018-06-11 |
phabricator |
|
Not Applicable |
D3713: revsets: define a none() revset |
2018-06-12 |
phabricator |
|
Not Applicable |
D3711: context: make workingctx.matches() filter our removed files (API) |
2018-06-12 |
phabricator |
|
Not Applicable |
D3712: files: drop now-unnecessary filtering of removed dirstate files |
2018-06-12 |
phabricator |
|
Not Applicable |
D3710: locate: explicitly use dirstate.matches() for working copy |
2018-06-12 |
phabricator |
|
Not Applicable |
D3667: graft: fix the help text to say `graft reapplies previous options` |
2018-06-12 |
phabricator |
|
Not Applicable |
D3668: graft: add a new `--stop` flag to stop interrupted graft |
2018-06-12 |
phabricator |
|
Not Applicable |
D3702: mercurial: add .t files to .editorconfig |
2018-06-12 |
phabricator |
|
Not Applicable |
D3703: serve: do not daemonize by default by --print-url |
2018-06-12 |
phabricator |
|
Not Applicable |
D3700: run-tests: add support for external test result |
2018-06-12 |
phabricator |
|
Not Applicable |
D3701: run-tests: extract onStart and onEnd into the test result |
2018-06-12 |
phabricator |
|
Not Applicable |
D3716: ui: add an unsafeoperation context manager that can block SIGINT |
2018-06-12 |
phabricator |
|
Not Applicable |
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-13 |
phabricator |
|
Not Applicable |
D3722: py3: buildbot informs me we have two new passing tests |
2018-06-13 |
phabricator |
|
Not Applicable |
D3723: cvsps: avoid comparison between None and a tuple in date sorting |
2018-06-13 |
phabricator |
|
Not Applicable |
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 |
|
Not Applicable |
D3726: hgweb: pass a sysstr to low-level _start_response method |
2018-06-13 |
phabricator |
|
Not Applicable |
D3727: hgweb: insist http_status value is a sysstr |
2018-06-13 |
phabricator |
|
Not Applicable |
D3728: grep: adds unmodified mode |
2018-06-13 |
phabricator |
|
Not Applicable |
D3728: grep: adds unmodified mode |
2018-06-13 |
phabricator |
|
Not Applicable |
D3729: bitmanipulation: fix undefined behavior in bit shift in getbe32 |
2018-06-13 |
phabricator |
|
Not Applicable |
D3708: py3: replace `unicode` with pycompat.unicode |
2018-06-13 |
phabricator |
|
Not Applicable |
[Bug,5917] New: record (e.g. `hg ci -i` and `hg split`) crashes with "bad hunk #1" if diff makes a file empty |
2018-06-13 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
D3731: templatefilters: rename commonprefix to commondir |
2018-06-14 |
phabricator |
|
Not Applicable |
[Bug,5918] New: context.metadataonlyctx doesn't respect the secret phase of the original ctx |
2018-06-14 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
D3734: scmutil: move construction of instability count message to separate fn |
2018-06-14 |
phabricator |
|
Not Applicable |
D3736: py3: two more passing tests from the ratchet in buildbot |
2018-06-14 |
phabricator |
|
Not Applicable |
D3737: crecord: fix line number in hunk header (issue5917) |
2018-06-14 |
phabricator |
|
Not Applicable |
D3708: py3: replace `unicode` with pycompat.unicode |
2018-06-15 |
phabricator |
|
Not Applicable |
D3735: cmdutil: say that `graft --stop` stops the graft instead of aborting |
2018-06-15 |
phabricator |
|
Not Applicable |
D3732: debugcommands: work around logiofd being a pipe and unseekable |
2018-06-15 |
phabricator |
|
Not Applicable |
D3733: tests: suppress read(-1) -> '' calls in fileobjectobserver |
2018-06-15 |
phabricator |
|
Not Applicable |
D3738: graft: use context manager for config override |
2018-06-15 |
phabricator |
|
Not Applicable |
D3739: merge: use context manager for config override |
2018-06-15 |
phabricator |
|
Not Applicable |
D3740: resolve: use context manager for config override |
2018-06-15 |
phabricator |
|
Not Applicable |
D3741: update: use context manager for config override (API) |
2018-06-15 |
phabricator |
|
Not Applicable |
D3742: backout: use context manager for config override |
2018-06-15 |
phabricator |
|
Not Applicable |
D3743: backout: use context manager for dirstateguard |
2018-06-15 |
phabricator |
|
Not Applicable |
D3744: backout: use context manager for locks |
2018-06-15 |
phabricator |
|
Not Applicable |
D3745: commit: use context manager for locks |
2018-06-15 |
phabricator |
|
Not Applicable |
D3746: tag: use context manager for locks |
2018-06-15 |
phabricator |
|
Not Applicable |
D3747: import: use context manager for wlock |
2018-06-15 |
phabricator |
|
Not Applicable |
D3728: grep: adds unmodified mode |
2018-06-15 |
phabricator |
|
Not Applicable |
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-15 |
phabricator |
|
Not Applicable |
D3728: grep: adds unmodified mode |
2018-06-16 |
phabricator |
|
Not Applicable |
D3685: shelve: use full hash in tests |
2018-06-16 |
phabricator |
|
Not Applicable |
D3686: shelve: wider check for successful abort in test |
2018-06-16 |
phabricator |
|
Not Applicable |
D3762: py3: whitelist another 5 passing tests thanks to the ratchet |
2018-06-16 |
phabricator |
|
Not Applicable |
D3730: morestatus: remove some extra spaces |
2018-06-17 |
phabricator |
|
Not Applicable |
D3728: grep: adds allfiles mode |
2018-06-17 |
phabricator |
|
Not Applicable |
D3757: rebase: add dry-run functionality |
2018-06-17 |
phabricator |
|
Not Applicable |
D3728: grep: adds allfiles mode |
2018-06-17 |
phabricator |
|
Not Applicable |
D3757: rebase: add dry-run functionality |
2018-06-17 |
phabricator |
|
Not Applicable |
D3748: import: use context manager for lock, dirstateguard, transaction |
2018-06-17 |
phabricator |
|
Not Applicable |
D3766: changegroup: use progress helper in apply() (API) |
2018-06-17 |
phabricator |
|
Not Applicable |
D3768: similar: use progress helper |
2018-06-17 |
phabricator |
|
Not Applicable |
D3770: setdiscovery: use progress helper |
2018-06-17 |
phabricator |
|
Not Applicable |
D3769: streamclone: use progress helper |
2018-06-17 |
phabricator |
|
Not Applicable |
D3767: remove: use progress helper |
2018-06-17 |
phabricator |
|
Not Applicable |
D3765: progress: create helper class for incrementing progress |
2018-06-17 |
phabricator |
|
Not Applicable |
D3772: highlight: adjust to attribute being private |
2018-06-18 |
phabricator |
|
Not Applicable |
D3773: streamclone: update progress later to avoid passing None to util.bytecount |
2018-06-18 |
phabricator |
|
Not Applicable |
D3792: py3: slice over bytes to prevent getting ascii values |
2018-06-18 |
phabricator |
|
Not Applicable |
D3784: py3: add couple of missing b'' prefixes in tests/test-pager-legacy.t |
2018-06-18 |
phabricator |
|
Not Applicable |
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 |
|
Not Applicable |
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 |
|
Not Applicable |
D3789: py3: make tests/test-impexp-branch.t compatible with Python 3 |
2018-06-18 |
phabricator |
|
Not Applicable |
D3790: py3: add 4 new passing tests to whitelist |
2018-06-18 |
phabricator |
|
Not Applicable |
D3791: py3: use pycompat.maplist() instead of map() in hgext/transplant.py |
2018-06-18 |
phabricator |
|
Not Applicable |
D3748: import: use context manager for lock, dirstateguard, transaction |
2018-06-18 |
phabricator |
|
Not Applicable |
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 |
|
Not Applicable |
D3757: rebase: add dry-run functionality |
2018-06-18 |
phabricator |
|
Not Applicable |
D3775: progress: make the progress helper a context manager |
2018-06-18 |
phabricator |
|
Not Applicable |
D3778: rebase: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3776: debugbuilddag: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3777: debugbuilddag: use context manager for progress, locks, transaction |
2018-06-18 |
phabricator |
|
Not Applicable |
D3779: histedit: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3780: subrepo: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3782: archival: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3774: progress: hide update(None) in a new complete() method |
2018-06-18 |
phabricator |
|
Not Applicable |
D3783: changegroup: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3781: copystore: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3794: httpconnection: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3795: repair: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3796: similar: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3797: verify: use progress helper for subdirectory progress |
2018-06-18 |
phabricator |
|
Not Applicable |
D3798: verify: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3801: treediscovery: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3799: upgrade: close progress after each revlog |
2018-06-18 |
phabricator |
|
Not Applicable |
D3800: upgrade: use progress helper |
2018-06-18 |
phabricator |
|
Not Applicable |
D3763: grep: add `--diff` flag |
2018-06-19 |
phabricator |
|
Not Applicable |
D3802: churn: use progess helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D3803: patchbomb: don't close unused progress topic |
2018-06-19 |
phabricator |
|
Not Applicable |
D3804: patchbomb: use progress helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D3805: relink: use progress helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D3806: lfs: use progess helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D3809: synthrepo: use progress helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D3808: largefiles: use progress helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D3810: synthrepo: close progress topics |
2018-06-19 |
phabricator |
|
Not Applicable |
D3807: convert: use progress helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D3811: changegroup: use progress helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D3812: tests: use progress helper |
2018-06-19 |
phabricator |
|
Not Applicable |
D2015: tests: in test-split.t, save a "clean" copy of pre-split repo for later use |
2018-06-19 |
phabricator |
|
Not Applicable |
D3818: scmutil: make cleanupnodes optionally also fix the phase |
2018-06-20 |
phabricator |
|
Not Applicable |
D3820: progress: use context manager for lock |
2018-06-21 |
phabricator |
|
Not Applicable |
D3821: progress: extract function for closing topic |
2018-06-21 |
phabricator |
|
Not Applicable |
D3822: progress: enforce use of complete() on the helper class |
2018-06-21 |
phabricator |
|
Not Applicable |
D3823: fix: include cleanupnodes() in transaction |
2018-06-21 |
phabricator |
|
Not Applicable |
D3817: tests: add test of uncommit with default phase as secret |
2018-06-21 |
phabricator |
|
Not Applicable |
D3819: split: preserve phase of commit that is being split |
2018-06-21 |
phabricator |
|
Not Applicable |
D3763: grep: add `--diff` flag |
2018-06-21 |
phabricator |
|
Not Applicable |
D3818: scmutil: make cleanupnodes optionally also fix the phase |
2018-06-21 |
phabricator |
|
Not Applicable |
D3826: grep : change default behaviour of grep |
2018-06-21 |
phabricator |
|
Not Applicable |
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 |
D3824: cleanupnodes: preserve phase of parents of new nodes |
2018-06-22 |
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-22 |
phabricator |
|
Not Applicable |
D3827: rebase: no need to store backup during dry-run while aborting |
2018-06-22 |
phabricator |
|
Not Applicable |
D3827: rebase: no need to store backup during dry-run while aborting |
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-23 |
phabricator |
|
Not Applicable |
D3827: rebase: no need to store backup during dry-run while aborting |
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-24 |
phabricator |
|
Not Applicable |
D3830: rebase: suppress transaction warns during dry-run |
2018-06-24 |
phabricator |
|
Not Applicable |
D3829: rebase: make dry-run return 1 or 0 according to result |
2018-06-24 |
phabricator |
|
Not Applicable |
D3829: rebase: make dry-run return 1 or 0 according to result |
2018-06-24 |
phabricator |
|
Not Applicable |
D3734: scmutil: move construction of instability count message to separate fn |
2018-06-24 |
phabricator |
|
Not Applicable |
D3751: graft: start storing new nodes formed in graftstate |
2018-06-25 |
phabricator |
|
Not Applicable |
D3752: graft: move `if continue` to elif and add new line |
2018-06-25 |
phabricator |
|
Not Applicable |
D3754: graft: introduce --abort flag to abort interrupted graft |
2018-06-25 |
phabricator |
|
Not Applicable |
D3832: py3: add b'' prefixes in tests/test-obsolete-divergent.t |
2018-06-25 |
phabricator |
|
Not Applicable |
D3831: py3: use stringutil.pprint() to print NoneType |
2018-06-25 |
phabricator |
|
Not Applicable |
D3751: graft: start storing new nodes formed in graftstate |
2018-06-25 |
phabricator |
|
Not Applicable |
D3752: graft: move `if continue` to elif and add new line |
2018-06-25 |
phabricator |
|
Not Applicable |
D3754: graft: introduce --abort flag to abort interrupted graft |
2018-06-25 |
phabricator |
|
Not Applicable |
D3734: scmutil: move construction of instability count message to separate fn |
2018-06-25 |
phabricator |
|
Not Applicable |
D3758: packaging: consistently create build user in Dockerfiles |
2018-06-25 |
phabricator |
|
Not Applicable |
D3761: packaging: dynamically define make targets |
2018-06-25 |
phabricator |
|
Not Applicable |
D3759: packaging: replace dockerlib.sh with a Python script |
2018-06-25 |
phabricator |
|
Not Applicable |
D3760: packaging: don't write files for templatized Dockerfiles |
2018-06-25 |
phabricator |
|
Not Applicable |
D3690: shelve: actually test corrupted shelve state |
2018-06-25 |
phabricator |
|
Not Applicable |
D3688: shelve: directly handle the abort process |
2018-06-25 |
phabricator |
|
Not Applicable |
D3689: shelve: directly handle `--continue` |
2018-06-25 |
phabricator |
|
Not Applicable |
D3687: shelve: check the actual shelvestate in morestatus |
2018-06-25 |
phabricator |
|
Not Applicable |
D3691: shelve: stop testing missing rebase state file |
2018-06-25 |
phabricator |
|
Not Applicable |
D3837: terse: add tests of running from subdirectory |
2018-06-26 |
phabricator |
|
Not Applicable |
D3838: terse: pass "clean" and "unknown" booleans by name for clarity |
2018-06-26 |
phabricator |
|
Not Applicable |
D2409: graft: add no-commit mode (issue5631) |
2018-06-26 |
phabricator |
|
Not Applicable |
D3833: py3: make tests/test-diff-antipatience.t work with python 3 |
2018-06-26 |
phabricator |
|
Not Applicable |
D3834: py3: add b'' prefixes in tests/test-bundle2-pushback.t |
2018-06-26 |
phabricator |
|
Not Applicable |
D3835: patchbomb: use email.mime.multipart instead of email.MIMEMultipart |
2018-06-26 |
phabricator |
|
Not Applicable |
D3836: patchbomb: use email.mime.base instead of email.MIMEBase |
2018-06-26 |
phabricator |
|
Not Applicable |
D3841: stringutil: add a new function to do minimal regex escaping |
2018-06-26 |
phabricator |
|
Not Applicable |
D3842: cleanup: migrate from re.escape to stringutil.reescape |
2018-06-26 |
phabricator |
|
Not Applicable |
D2409: graft: add no-commit mode (issue5631) |
2018-06-26 |
phabricator |
|
Not Applicable |
D2874: remotenames: synchronise remotenames after push also |
2018-06-26 |
phabricator |
|
Not Applicable |
D3639: remotenames: add paths argument to remotenames revset |
2018-06-26 |
phabricator |
|
Not Applicable |
D3843: tests: fix up some lax escaping in test-template-basic.t |
2018-06-27 |
phabricator |
|
Not Applicable |
D3849: rebase: refactor dryrun implementation |
2018-06-27 |
phabricator |
|
Not Applicable |
D3850: stringutil: update list of re-special characters to include &~ |
2018-06-27 |
phabricator |
|
Not Applicable |
D3717: repair: mark the critical section of strip() as unsafe |
2018-06-27 |
phabricator |
|
Not Applicable |
D3718: narrow: mark the critical chunks of narrowing/widening as unsafe |
2018-06-27 |
phabricator |
|
Not Applicable |
D3719: narrowbundle2: when we handle a widen, mark the operation as unsafe |
2018-06-27 |
phabricator |
|
Not Applicable |
D3716: ui: add an uninterruptable context manager that can block SIGINT |
2018-06-27 |
phabricator |
|
Not Applicable |
D3851: tests: pass "rev" argument to commands.update() as string |
2018-06-28 |
phabricator |
|
Not Applicable |
D3852: namespaces: let namespaces override singlenode() definition |
2018-06-28 |
phabricator |
|
Not Applicable |
D3851: tests: pass "rev" argument to commands.update() as string |
2018-06-28 |
phabricator |
|
Not Applicable |
D3849: rebase: refactor dryrun implementation |
2018-06-28 |
phabricator |
|
Not Applicable |
D3852: namespaces: let namespaces override singlenode() definition |
2018-06-28 |
phabricator |
|
Not Applicable |
D3852: namespaces: let namespaces override singlenode() definition |
2018-06-28 |
phabricator |
|
Not Applicable |
D3825: grep: deprecates `--all` flag |
2018-06-28 |
phabricator |
|
Not Applicable |
D3825: grep: deprecates `--all` flag |
2018-06-28 |
phabricator |
|
Not Applicable |
D3825: grep: deprecates `--all` flag |
2018-06-28 |
phabricator |
|
Not Applicable |
D3827: rebase: no need to store backup in case of dryrun |
2018-06-28 |
phabricator |
|
Not Applicable |
D3830: rebase: suppress transaction warns during dry-run |
2018-06-28 |
phabricator |
|
Not Applicable |
D3764: rebase: improve output of --dry-run |
2018-06-28 |
phabricator |
|
Not Applicable |
D3859: unlinkpath: make empty directory removal optional (issue5901) (issue5826) |
2018-06-29 |
phabricator |
|
Not Applicable |
D3853: py3: convert opts keys to bytes using pycompat.byteskwargs() |
2018-06-29 |
phabricator |
|
Not Applicable |
D3859: unlinkpath: make empty directory removal optional (issue5901) (issue5826) |
2018-06-29 |
phabricator |
|
Not Applicable |
D3854: rebase: add lock to cover whole dryrun process |
2018-06-29 |
phabricator |
|
Not Applicable |
D3855: rebase: extract dryrun as a function |
2018-06-29 |
phabricator |
|
Not Applicable |
D3856: rebase: split _origrebase() for conveniece in dryrun |
2018-06-29 |
phabricator |
|
Not Applicable |
D3827: rebase: no need to store backup in case of dryrun |
2018-06-29 |
phabricator |
|
Not Applicable |
D3857: rebase: suppress warning thrown when aborting rebase in case of dryrun |
2018-06-29 |
phabricator |
|
Not Applicable |
D3830: rebase: suppress transaction warns during dry-run |
2018-06-29 |
phabricator |
|
Not Applicable |
D3764: rebase: improve output of --dry-run |
2018-06-29 |
phabricator |
|
Not Applicable |
D3692: merge: add a 'keepconflictparent' argument to graft |
2018-06-29 |
phabricator |
|
Not Applicable |
D3848: fix: add progress bar for number of file revisions processed |
2018-06-29 |
phabricator |
|
Not Applicable |
D3845: worker: support more return types in posix worker |
2018-06-29 |
phabricator |
|
Not Applicable |
D3846: fix: use a worker pool to parallelize running tools |
2018-06-29 |
phabricator |
|
Not Applicable |
D3847: fix: disallow 'hg fix --base <rev> --whole' |
2018-06-29 |
phabricator |
|
Not Applicable |
D3848: fix: add progress bar for number of file revisions processed |
2018-06-29 |
phabricator |
|
Not Applicable |
D3854: rebase: add lock to cover whole dryrun process |
2018-06-30 |
phabricator |
|
Not Applicable |
D3855: rebase: extract dryrun as a function |
2018-06-30 |
phabricator |
|
Not Applicable |
D3856: rebase: split _origrebase() for conveniece in dryrun |
2018-06-30 |
phabricator |
|
Not Applicable |
D3827: rebase: no need to store backup in case of dryrun |
2018-06-30 |
phabricator |
|
Not Applicable |
D3857: rebase: suppress warning thrown when aborting rebase in case of dryrun |
2018-06-30 |
phabricator |
|
Not Applicable |
D3860: httppeer: fix use of uninitialized variable with devel logging |
2018-06-30 |
phabricator |
|
Not Applicable |
D3861: scmutil: fix __enter__ in progress context manager |
2018-06-30 |
phabricator |
|
Not Applicable |
D3830: rebase: suppress transaction warns during dry-run |
2018-07-01 |
phabricator |
|
Not Applicable |
D3764: rebase: improve output of --dry-run |
2018-07-01 |
phabricator |
|
Not Applicable |
D3862: histedit: use hg.updaterepo() to avoid ui.{push|pop}buffer() hack |
2018-07-01 |
phabricator |
|
Not Applicable |
D3863: histedit: factor out logic of processing state data in separate fn |
2018-07-01 |
phabricator |
|
Not Applicable |
D3864: histedit: add a stateobj variable to histeditstate class |
2018-07-01 |
phabricator |
|
Not Applicable |
D3865: histedit: use self.stateobj to check whether interrupted histedit exists |
2018-07-01 |
phabricator |
|
Not Applicable |
D3867: repository: document that file() return value conforms to interface |
2018-07-01 |
phabricator |
|
Not Applicable |
D3868: manifest: make cachesize a private attribute |
2018-07-01 |
phabricator |
|
Not Applicable |
D3557: extensions: new closehead module for closing arbitrary heads |
2018-07-01 |
phabricator |
|
Not Applicable |
D3557: extensions: new closehead module for closing arbitrary heads |
2018-07-01 |
phabricator |
|
Not Applicable |
D3845: worker: support more return types in posix worker |
2018-07-01 |
phabricator |
|
Not Applicable |
D3861: scmutil: fix __enter__ in progress context manager |
2018-07-01 |
phabricator |
|
Not Applicable |
D2015: tests: in test-split.t, save a "clean" copy of pre-split repo for later use |
2018-07-02 |
phabricator |
|
Not Applicable |
D3873: rebase: refactor logic to read rebasestate in a separate function |
2018-07-02 |
phabricator |
|
Not Applicable |
D3874: rebase: add a stateobj variable to rebaseruntime class |
2018-07-02 |
phabricator |
|
Not Applicable |
D3875: rebase: use staeobj to check whether interrupted rebase exists |
2018-07-02 |
phabricator |
|
Not Applicable |
D3876: rebase: check whether the rebasestate exists or not a bit early |
2018-07-02 |
phabricator |
|
Not Applicable |
D3693: shelve: directly handle the initial parent alignment |
2018-07-02 |
phabricator |
|
Not Applicable |
D3694: shelve: use more accurate description in conflict marker |
2018-07-02 |
phabricator |
|
Not Applicable |
D3716: ui: add an uninterruptable context manager that can block SIGINT |
2018-07-03 |
phabricator |
|
Not Applicable |
D3717: repair: mark the critical section of strip() as unsafe |
2018-07-03 |
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-07-03 |
phabricator |
|
Not Applicable |
D3716: ui: add an uninterruptable context manager that can block SIGINT |
2018-07-03 |
phabricator |
|
Not Applicable |
D3869: repository: define manifest interfaces |
2018-07-03 |
phabricator |
|
Not Applicable |
D3750: ACL: added bookmarks support (from https://www.mercurial-scm.org/pipermail/mercurial-devel/2016-March/080650.html) |
2018-07-03 |
phabricator |
|
Not Applicable |
D3701: run-tests: extract onStart and onEnd into the test result |
2018-07-03 |
phabricator |
|
Not Applicable |
D3845: worker: support more return types in posix worker |
2018-07-03 |
phabricator |
|
Not Applicable |
D3880: tests: add test showing puzzling test output with (glob) lines |
2018-07-03 |
phabricator |
|
Not Applicable |
D3877: tests: don't reimplement enumerate() in run-tests |
2018-07-03 |
phabricator |
|
Not Applicable |
D3878: tests: remove some redundant code in run-tests |
2018-07-03 |
phabricator |
|
Not Applicable |
D3879: tests: move handling of None "el" out of linematch() |
2018-07-03 |
phabricator |
|
Not Applicable |
D3881: tests: don't allow reodering of glob/re lines across non-glob/re lines |
2018-07-03 |
phabricator |
|
Not Applicable |
D3845: worker: support more return types in posix worker |
2018-07-04 |
phabricator |
|
Not Applicable |
D3846: fix: use a worker pool to parallelize running tools |
2018-07-04 |
phabricator |
|
Not Applicable |
D3848: fix: add progress bar for number of file revisions processed |
2018-07-04 |
phabricator |
|
Not Applicable |
D3847: fix: disallow 'hg fix --base <rev> --whole' |
2018-07-04 |
phabricator |
|
Not Applicable |
D3884: tests: use interfaceutil in simplestorerepo |
2018-07-04 |
phabricator |
|
Not Applicable |
D3764: rebase: improve output of --dry-run |
2018-07-04 |
phabricator |
|
Not Applicable |
D3872: histedit: add --no-backup option (issue5825) |
2018-07-04 |
phabricator |
|
Not Applicable |
D3885: histedit: improve help text for --no-backup option |
2018-07-05 |
phabricator |
|
Not Applicable |
D3880: tests: add test showing puzzling test output with (glob) lines |
2018-07-05 |
phabricator |
|
Not Applicable |
D3878: tests: remove some redundant code in run-tests |
2018-07-05 |
phabricator |
|
Not Applicable |
D3877: tests: don't reimplement enumerate() in run-tests |
2018-07-05 |
phabricator |
|
Not Applicable |
D3879: tests: move handling of None "el" out of linematch() |
2018-07-05 |
phabricator |
|
Not Applicable |
D3883: manifest: define and implement addgroup() on manifestlog |
2018-07-05 |
phabricator |
|
Not Applicable |
D3881: tests: don't allow reodering of glob/re lines across non-glob/re lines |
2018-07-05 |
phabricator |
|
Not Applicable |
D3882: manifest: define and implement rev() on manifestlog |
2018-07-05 |
phabricator |
|
Not Applicable |
D3888: packaging: remove stray = that confuses make(1) on my Mac |
2018-07-05 |
phabricator |
|
Not Applicable |
D3889: packaging: make help output correct for fedora and centos targets |
2018-07-05 |
phabricator |
|
Not Applicable |
D3890: packaging: fix misplaced ( in docker-fedora rule definition |
2018-07-05 |
phabricator |
|
Not Applicable |
D3891: packaging: add missing path segments in cp statements in fedora build |
2018-07-05 |
phabricator |
|
Not Applicable |
D3892: packaging: add fedora 28 |
2018-07-05 |
phabricator |
|
Not Applicable |
D3886: strip: improve help text for --no-backup option |
2018-07-05 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-05 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-05 |
phabricator |
|
Not Applicable |
D3886: strip: improve help text for --no-backup option |
2018-07-06 |
phabricator |
|
Not Applicable |
D3894: fix: add test case that shows why --whole with --base is useful |
2018-07-07 |
phabricator |
|
Not Applicable |
D3895: context: raise ProgrammingError on repo['my-tag'] |
2018-07-07 |
phabricator |
|
Not Applicable |
D3893: ui: make the large file warning limit fully configurable |
2018-07-07 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-08 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-09 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-09 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-09 |
phabricator |
|
Not Applicable |
D3893: ui: make the large file warning limit fully configurable |
2018-07-09 |
phabricator |
|
Not Applicable |
D3700: run-tests: add support for external test result |
2018-07-09 |
phabricator |
|
Not Applicable |
D2874: remotenames: synchronise remotenames after push also |
2018-07-09 |
phabricator |
|
Not Applicable |
D3700: run-tests: add support for external test result |
2018-07-09 |
phabricator |
|
Not Applicable |
D3701: run-tests: extract onStart and onEnd into the test result |
2018-07-09 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-09 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-09 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-09 |
phabricator |
|
Not Applicable |
D3693: shelve: directly handle the initial parent alignment |
2018-07-09 |
phabricator |
|
Not Applicable |
D3694: shelve: use more accurate description in conflict marker |
2018-07-09 |
phabricator |
|
Not Applicable |
D3870: rebase: add --confirm option |
2018-07-10 |
phabricator |
|
Not Applicable |
D3871: rebase: improve output of --confirm option |
2018-07-10 |
phabricator |
|
Not Applicable |
D3899: run-tests: add missing life-cycle methods on the example custom test result |
2018-07-10 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-10 |
phabricator |
|
Not Applicable |
D3899: run-tests: add missing life-cycle methods on the example custom test result |
2018-07-10 |
phabricator |
|
Not Applicable |
D3898: run-tests: fix test result verbosity |
2018-07-10 |
phabricator |
|
Not Applicable |
D3900: run-tests: fix a too long line |
2018-07-10 |
phabricator |
|
Not Applicable |
D3899: run-tests: add missing life-cycle methods on the example custom test result |
2018-07-10 |
phabricator |
|
Not Applicable |
D3898: run-tests: fix test result verbosity |
2018-07-10 |
phabricator |
|
Not Applicable |
D3900: run-tests: fix a too long line |
2018-07-10 |
phabricator |
|
Not Applicable |
D3826: grep: change default behaviour of grep |
2018-07-10 |
phabricator |
|
Not Applicable |
D3830: rebase: suppress transaction warns during dry-run |
2018-07-10 |
phabricator |
|
Not Applicable |
D3871: rebase: improve output of --confirm option |
2018-07-10 |
phabricator |
|
Not Applicable |
D3870: rebase: add --confirm option |
2018-07-10 |
phabricator |
|
Not Applicable |
grep: hide cryptic revision number by default |
2018-07-10 |
Yuya Nishihara |
|
Not Applicable |
D3897: tests: prevent conflict markers in test case from triggering warnings |
2018-07-11 |
phabricator |
|
Not Applicable |
D3901: histedit: add nobackup config option |
2018-07-11 |
phabricator |
|
Not Applicable |
D3870: rebase: add --confirm option |
2018-07-11 |
phabricator |
|
Not Applicable |
D3916: grep: reject --diff --all-files |
2018-07-11 |
phabricator |
|
Not Applicable |
D3917: grep: search working directory files by default if --all-files is specified |
2018-07-11 |
phabricator |
|
Not Applicable |
D3918: grep: add config knob to enable/disable the default wdir search |
2018-07-11 |
phabricator |
|
Not Applicable |
D3915: grep: rename --allfiles to --all-files |
2018-07-11 |
phabricator |
|
Not Applicable |
D3921: py3: whitelist 3 more passing tests caught with the ratchet |
2018-07-11 |
phabricator |
|
Not Applicable |
D3923: tests: properly sort imports in test-nointerrupt.t |
2018-07-11 |
phabricator |
|
Not Applicable |
D3922: revlog: adjust doctest examples to be portable to Python 3 |
2018-07-11 |
phabricator |
|
Not Applicable |
D3924: manifest: just duplicate the definition of items as iteritems |
2018-07-11 |
phabricator |
|
Not Applicable |
D3920: grep: hide cryptic revision number by default |
2018-07-11 |
phabricator |
|
Not Applicable |
D3925: tests: add missing b prefix in test-context.py |
2018-07-11 |
phabricator |
|
Not Applicable |
D3926: scmutil: fix shortesthexnodeidprefix on Python 3 for 0-prefixed nodes |
2018-07-11 |
phabricator |
|
Not Applicable |
D3919: grep: restore pre-9ef10437bb88 behavior, enable wdir search by tweakdefaults |
2018-07-11 |
phabricator |
|
Not Applicable |
D3927: removeemptydirs: add test for `hg split` inside a disappearing directory |
2018-07-12 |
phabricator |
|
Not Applicable |
D3928: revlog: move comment about commonancestorsheads where it's used |
2018-07-12 |
phabricator |
|
Not Applicable |
D3930: revlog: make isdescendantrev(a, b) check if a < b |
2018-07-12 |
phabricator |
|
Not Applicable |
D3929: revlog: replace descendant(b, a) by isdescendantrev(a, b) (API) |
2018-07-12 |
phabricator |
|
Not Applicable |
D3931: revlog: introduce a isancestorrev() and use it in rebase |
2018-07-12 |
phabricator |
|
Not Applicable |
D3870: rebase: add --confirm option |
2018-07-12 |
phabricator |
|
Not Applicable |
D3937: ssh: avoid reading beyond the end of stream when using compression |
2018-07-12 |
phabricator |
|
Not Applicable |
D3935: copies: delete now-unnecessary check for "a == b" before "a.descendant(b)" |
2018-07-13 |
phabricator |
|
Not Applicable |
D3940: rebase: reduce scope of a variable |
2018-07-13 |
phabricator |
|
Not Applicable |
D3941: rebase: avoid converting from nodes to revnums twice |
2018-07-13 |
phabricator |
|
Not Applicable |
D3934: revlog: delete isdescendantrev() in favor of isancestorrev() |
2018-07-13 |
phabricator |
|
Not Applicable |
D3936: context: rename descendant() to isancestorof() |
2018-07-13 |
phabricator |
|
Not Applicable |
D3942: rebase: use revnums (not nodes) for set of extinct revisions |
2018-07-13 |
phabricator |
|
Not Applicable |
D3938: rebase: make sure we don't loose the return code in --confirm option |
2018-07-13 |
phabricator |
|
Not Applicable |
D3939: rebase: correct misleading message in --confirm option |
2018-07-13 |
phabricator |
|
Not Applicable |
D3943: scmutil: rewrite docstring for filecache |
2018-07-14 |
phabricator |
|
Not Applicable |
D3932: tests: add test demonstrating phase loss when cloning (issue5939) |
2018-07-14 |
phabricator |
|
Not Applicable |
D3933: pullbundle: fix handling of gzip bundlespecs |
2018-07-14 |
phabricator |
|
Not Applicable |
D3830: rebase: suppress transaction warns during dry-run |
2018-07-14 |
phabricator |
|
Not Applicable |
D3944: rebase: in --confirm option just abort if hit a conflict |
2018-07-14 |
phabricator |
|
Not Applicable |
D3945: rebase: remove unnecessary confirm block |
2018-07-15 |
phabricator |
|
Not Applicable |
D3947: rebase: remove unused variable "release" and an extra blank line |
2018-07-15 |
phabricator |
|
Not Applicable |
D3937: ssh: avoid reading beyond the end of stream when using compression |
2018-07-16 |
phabricator |
|
Not Applicable |
D3949: shelve: improve help text for --patch and --stat |
2018-07-16 |
phabricator |
|
Not Applicable |
D3950: shelve: pick the most recent shelve if none specified for --patch/--stat |
2018-07-16 |
phabricator |
|
Not Applicable |
D1945: tests: refactor common bundle2 capabilities |
2018-07-16 |
phabricator |
|
Not Applicable |
D3958: Allow to run setup.py with python 3 without a mercurial checkout |
2018-07-17 |
phabricator |
|
Not Applicable |
D3948: curses: use "text" interface if TERM=dumb |
2018-07-17 |
phabricator |
|
Not Applicable |
D1945: tests: refactor common bundle2 capabilities |
2018-07-18 |
phabricator |
|
Not Applicable |
D3962: worker: ability to disable thread unsafe tasks |
2018-07-18 |
phabricator |
|
Not Applicable |
D3963: merge: mark file gets as not thread safe |
2018-07-18 |
phabricator |
|
Not Applicable |
D3901: histedit: add history-editing-backup config option |
2018-07-18 |
phabricator |
|
Not Applicable |
D3960: worker: use one pipe per posix worker and select() in parent process |
2018-07-18 |
phabricator |
|
Not Applicable |
D3960: worker: use one pipe per posix worker and select() in parent process |
2018-07-19 |
phabricator |
|
Not Applicable |
D3961: worker: rename variable to reflect constant |
2018-07-19 |
phabricator |
|
Not Applicable |
D3962: worker: ability to disable thread unsafe tasks |
2018-07-19 |
phabricator |
|
Not Applicable |
D3963: merge: mark file gets as not thread safe |
2018-07-19 |
phabricator |
|
Not Applicable |
D3964: macosx: fixing macOS version generation after db9d1dd01bf0 |
2018-07-19 |
phabricator |
|
Not Applicable |
D3901: histedit: add history-editing-backup config option |
2018-07-19 |
phabricator |
|
Not Applicable |
D3965: histedit: drop --no-backup option |
2018-07-19 |
phabricator |
|
Not Applicable |
D3966: configitems: restore alias for format.aggressivemergedeltas |
2018-07-19 |
phabricator |
|
Not Applicable |
D3887: rebase: support "history-editing-backup" config option |
2018-07-20 |
phabricator |
|
Not Applicable |
D3967: dispatch: making all hg abortions be output with a specific label |
2018-07-20 |
phabricator |
|
Not Applicable |
D3959: rebase: add --stop option to stop rebase at any point (issue5206) |
2018-07-22 |
phabricator |
|
Not Applicable |
D3959: rebase: add --stop option to stop rebase at any point (issue5206) |
2018-07-24 |
phabricator |
|
Not Applicable |
D3969: rebase: raise error for options conflicting with --stop |
2018-07-24 |
phabricator |
|
Not Applicable |
D3970: rebase: include --stop option in documentation |
2018-07-24 |
phabricator |
|
Not Applicable |
D3976: grep: add MULTIREV support to --all-files flag |
2018-07-25 |
phabricator |
|
Not Applicable |
D3976: grep: add MULTIREV support to --all-files flag |
2018-07-25 |
phabricator |
|
Not Applicable |
D3978: hgweb: strip trailing '/' in apppath before appending '/static/' |
2018-07-25 |
phabricator |
|
Not Applicable |
D3639: remotenames: add names argument to remotenames revset |
2018-07-28 |
phabricator |
|
Not Applicable |
[Bug,5949] New: make fails with "Title underline too short." |
2018-07-30 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
D3987: context: use hex nodeid in error about filtered node |
2018-07-31 |
phabricator |
|
Not Applicable |
D3983: sparse: add test showing `hg merge` is broken while using sparse extension |
2018-07-31 |
phabricator |
|
Not Applicable |
D3984: merge: do the trivial resolution after updating sparse checkout |
2018-07-31 |
phabricator |
|
Not Applicable |
D3985: context: safegaurd against 'lx' being passed as file flag in manifest |
2018-07-31 |
phabricator |
|
Not Applicable |
D3988: resolve: add confirm config option |
2018-08-01 |
phabricator |
|
Not Applicable |
D3989: ui: fix implicit unicode-to-bytes conversion introduced in 9df29b7c62cf |
2018-08-01 |
phabricator |
|
Not Applicable |
D3967: dispatch: making all hg abortions be output with a specific label |
2018-08-01 |
phabricator |
|
Not Applicable |
D3997: fix: use ctx1.status(ctx2) instead of repo.status(ctx1, ctx2) |
2018-08-01 |
phabricator |
|
Not Applicable |
D3998: uncommit: use ctx1.status(ctx2) instead of repo.status(ctx1, ctx2) |
2018-08-01 |
phabricator |
|
Not Applicable |