D7776: ui: add the ability to apply `defaultrc` configs from resources |
2020-01-08 |
phabricator |
|
Not Applicable |
D7775: ui: refactor `readconfig()` into a form that can consume resources |
2020-01-08 |
phabricator |
|
Not Applicable |
D7777: rcutil: drop the `defaultrcpath()` method (API) |
2020-01-08 |
phabricator |
|
Not Applicable |
D7766: cleanup: drop redundant character escapes from `[]` character sets |
2020-01-08 |
phabricator |
|
Not Applicable |
D7768: commit: change default `editor` parameter to None |
2020-01-08 |
phabricator |
|
Not Applicable |
D7774: resourceutil: implement `contents()` to iterate over resources in a package |
2020-01-08 |
phabricator |
|
Not Applicable |
D7773: resourceutil: implement `is_resource()` |
2020-01-08 |
phabricator |
|
Not Applicable |
D7772: resourceutil: don't limit resources to the `mercurial` package |
2020-01-08 |
phabricator |
|
Not Applicable |
D7771: setup: include `defaultrc` in the package list |
2020-01-08 |
phabricator |
|
Not Applicable |
D7769: tests: fix a copy/paste name duplication in storage.py |
2020-01-08 |
phabricator |
|
Not Applicable |
D7723: tests: update test-releasenotes-formatting.t output |
2020-01-08 |
phabricator |
|
Not Applicable |
D7778: mq: avoid using `__file__` to compare modules |
2020-01-08 |
phabricator |
|
Not Applicable |
D7767: cleanup: drop redundant character escapes outside of `[]` |
2020-01-08 |
phabricator |
|
Not Applicable |
D7780: util: avoid referencing `time.clock()` on Windows when missing (issue6238) |
2020-01-08 |
phabricator |
|
Not Applicable |
D7765: cleanup: replace contiguous spaces in regex patterns with an explicit count |
2020-01-08 |
phabricator |
|
Not Applicable |
D7779: py3: replace `time.clock()` with `time.perf_counter()` |
2020-01-08 |
phabricator |
|
Not Applicable |
D7811: tests: fix a "naked exception" issue in test-remotefilelog-prefetch.t |
2020-01-08 |
phabricator |
|
Not Applicable |
D7714: subrepo: fix a crash when archiving an svn or git subrepo |
2020-01-08 |
phabricator |
|
Not Applicable |
D7660: rust-index: add a `experimental.rust.index` option to use the wrapper |
2020-01-08 |
phabricator |
|
Not Applicable |
D7659: rust-index: use the new method in shortesthexnodeidprefix |
2020-01-08 |
phabricator |
|
Not Applicable |
D7656: rust-index: make it possible to clone the struct referencing the C index |
2020-01-08 |
phabricator |
|
Not Applicable |
D7658: rust-index: expose a method to retrieve the C index |
2020-01-08 |
phabricator |
|
Not Applicable |
D7657: rust-index: handle `MixedIndex` in `pyindex_to_graph` |
2020-01-08 |
phabricator |
|
Not Applicable |
D7570: match: resolve filesets against the passed `cwd`, not the current one |
2020-01-08 |
phabricator |
|
Not Applicable |
D7570: match: resolve filesets against the passed `cwd`, not the current one |
2020-01-08 |
phabricator |
|
Not Applicable |
D7618: fix: correct the clang-format example hgrc so that it actually works |
2020-01-08 |
phabricator |
|
Not Applicable |
D7696: inno: drop support for Windows 95/98/ME |
2020-01-08 |
phabricator |
|
Not Applicable |
D7782: rust-core: extracted a revlog submodule |
2020-01-08 |
phabricator |
|
Not Applicable |
D7783: rust-matchers: fixing cargo doc |
2020-01-08 |
phabricator |
|
Not Applicable |
D7705: phases: make the working directory consistently a draft |
2020-01-08 |
phabricator |
|
Not Applicable |
D7803: tests: split out another ~1/2 of test-graft.t |
2020-01-08 |
phabricator |
|
Not Applicable |
D7800: movedirstate: get copies from dirstate before setting parents |
2020-01-08 |
phabricator |
|
Not Applicable |
D7781: rust-core: updated copyright notice |
2020-01-08 |
phabricator |
|
Not Applicable |
D7731: tests: fix failing doctest in match.py by adding dummy auditor |
2020-01-08 |
phabricator |
|
Not Applicable |
D7785: remotefilelog: actually fix (and test this time) a bytes vs str issue |
2020-01-07 |
phabricator |
|
Not Applicable |
D7705: phases: make the working directory consistently a draft |
2020-01-07 |
phabricator |
|
Not Applicable |
D7631: absorb: allowing committed changes to be absorbed into their ancestors |
2020-01-07 |
phabricator |
|
Not Applicable |
D7630: absorb: make the absorbed changeset be automatically "evolved" |
2020-01-07 |
phabricator |
|
Not Applicable |
D7732: convert: refactor authormap into separate function for outside use |
2020-01-05 |
phabricator |
|
Not Applicable |
D7764: revset: drop some unused code in the `remote` revset |
2019-12-30 |
phabricator |
|
Not Applicable |
D7762: histedit: avoid using a list comprehension to fill a list with fixed values |
2019-12-30 |
phabricator |
|
Not Applicable |
D7763: tests: avoid using a list comprehension to fill a list with fixed values |
2019-12-30 |
phabricator |
|
Not Applicable |
D7753: annotate: avoid using a list comprehension to fill a list with fixed values |
2019-12-30 |
phabricator |
|
Not Applicable |
D7755: mq: drop an unused variable assignment |
2019-12-30 |
phabricator |
|
Not Applicable |
D7761: hgweb: delete a local variable instead of setting to `None` |
2019-12-30 |
phabricator |
|
Not Applicable |
D7759: ui: delete local variables instead of setting to `None` |
2019-12-30 |
phabricator |
|
Not Applicable |
D7760: tests: drop unused local variable assignments in linelog |
2019-12-30 |
phabricator |
|
Not Applicable |
D7758: tests: drop unused local variable assignments in remotefilelog |
2019-12-30 |
phabricator |
|
Not Applicable |
D7757: fastannotate: drop unused local variable assignments |
2019-12-30 |
phabricator |
|
Not Applicable |
D7756: fsmonitor: drop an unused local variable assignment |
2019-12-30 |
phabricator |
|
Not Applicable |
D7750: run-tests: ensure the script exits when it fails to change directories |
2019-12-30 |
phabricator |
|
Not Applicable |
D7754: hgweb: delete local variable instead of setting it to `None` |
2019-12-30 |
phabricator |
|
Not Applicable |
D7751: absorb: avoid using a list comprehension to fill a list with fixed values |
2019-12-30 |
phabricator |
|
Not Applicable |
D7752: fsmonitor: drop an unused local variable |
2019-12-30 |
phabricator |
|
Not Applicable |
D7749: shelve: drop an unused variable assignment |
2019-12-30 |
phabricator |
|
Not Applicable |
D7747: revlog: drop an unused variable assignment |
2019-12-27 |
phabricator |
|
Not Applicable |
D7748: hgweb: drop an unused variable assignment |
2019-12-27 |
phabricator |
|
Not Applicable |
D7746: rebase: drop an unused variable assignment |
2019-12-27 |
phabricator |
|
Not Applicable |
D7745: polib: drop an unused local function |
2019-12-27 |
phabricator |
|
Not Applicable |
D7743: perf: drop an unnecessary `pass` |
2019-12-27 |
phabricator |
|
Not Applicable |
D7744: perf: drop an unused variable assignment |
2019-12-27 |
phabricator |
|
Not Applicable |
D7742: perf: fix the time measurement for pathcopies relative to p2 |
2019-12-27 |
phabricator |
|
Not Applicable |
D7740: debug: drop unused variable assignments |
2019-12-27 |
phabricator |
|
Not Applicable |
D7741: githelp: drop unused variable assignments |
2019-12-27 |
phabricator |
|
Not Applicable |
D7739: changegroup: drop an unused variable assignment |
2019-12-27 |
phabricator |
|
Not Applicable |
D7738: bugzilla: drop an unused variable assignment |
2019-12-27 |
phabricator |
|
Not Applicable |
D7736: ancestor: drop an unused local variable assignment |
2019-12-27 |
phabricator |
|
Not Applicable |
D7737: ancestor: drop another unused variable assignment |
2019-12-27 |
phabricator |
|
Not Applicable |
D7735: cleanup: drop unused import from pywatchman |
2019-12-27 |
phabricator |
|
Not Applicable |
D7734: narrow: move `testedwith` after module imports |
2019-12-27 |
phabricator |
|
Not Applicable |
D7724: tests: convert the `root` arg of matchmod.match() to local path separators |
2019-12-27 |
phabricator |
|
Not Applicable |
D7725: match: don't util.normpath() cwd |
2019-12-27 |
phabricator |
|
Not Applicable |
D7726: commitablectx: fix the default phase |
2019-12-27 |
phabricator |
|
Not Applicable |
D7660: rust-index: add a `experimental.rust.index` option to use the wrapper |
2019-12-27 |
phabricator |
|
Not Applicable |
D7658: rust-index: expose a method to retrieve the C index |
2019-12-27 |
phabricator |
|
Not Applicable |
D7656: rust-index: make it possible to clone the struct referencing the C index |
2019-12-27 |
phabricator |
|
Not Applicable |
D7657: rust-index: handle `MixedIndex` in `pyindex_to_graph` |
2019-12-27 |
phabricator |
|
Not Applicable |
D7703: fix: fix handling of merge commits by using overlayworkingctx |
2019-12-27 |
phabricator |
|
Not Applicable |
D7705: phases: make the working directory consistently a draft |
2019-12-24 |
phabricator |
|
Not Applicable |
D7655: rust-index: add a struct wrapping the C index |
2019-12-23 |
phabricator |
|
Not Applicable |
D7654: rust-index: add a `inner` method to the Index struct |
2019-12-23 |
phabricator |
|
Not Applicable |
D7543: revlog: made C Capsule an array of function pointers |
2019-12-23 |
phabricator |
|
Not Applicable |
D7710: revlog: split the content verification of a node into a separate method |
2019-12-23 |
phabricator |
|
Not Applicable |
D7711: lfs: fix a discrepancy with a function wanting a filelog, but calling it rlog |
2019-12-23 |
phabricator |
|
Not Applicable |
D7709: verify: update comment to say that lfs doesn't need fulltext to check renames |
2019-12-23 |
phabricator |
|
Not Applicable |
D7700: import-checker: allow all absolute imports of stdlib modules |
2019-12-23 |
phabricator |
|
Not Applicable |
D7701: resourceutil: use `from importlib import resources` |
2019-12-23 |
phabricator |
|
Not Applicable |
D7694: help: drop a reference to Windows 9x |
2019-12-23 |
phabricator |
|
Not Applicable |
D7693: help: clarify that the Windows registry key for hgrc files is systemwide |
2019-12-23 |
phabricator |
|
Not Applicable |
D7692: windows: add a global equivalent to /etc/mercurial for *.rc processing |
2019-12-23 |
phabricator |
|
Not Applicable |
D7649: match: make sure `root` argument is always an absolute path (API) |
2019-12-21 |
phabricator |
|
Not Applicable |
D7650: match: normalize `cwd` early |
2019-12-21 |
phabricator |
|
Not Applicable |
D7569: tests: show that fileset patterns don't work with `fix` when not in repo root |
2019-12-21 |
phabricator |
|
Not Applicable |
D7707: tests-pure: fixing test-parseindex2 |
2019-12-20 |
phabricator |
|
Not Applicable |
D7653: rust-index: add a function to convert PyObject index for hg-core |
2019-12-20 |
phabricator |
|
Not Applicable |
D7652: test: extract some generic data and utility from test-rust-ancestor.py |
2019-12-20 |
phabricator |
|
Not Applicable |
D7570: match: resolve filesets against the passed `cwd`, not the current one |
2019-12-20 |
phabricator |
|
Not Applicable |
D7649: match: make sure `root` argument is always an absolute path (API) |
2019-12-20 |
phabricator |
|
Not Applicable |
D7650: match: normalize `cwd` early |
2019-12-20 |
phabricator |
|
Not Applicable |
D7569: tests: show that fileset patterns don't work with `fix` when not in repo root |
2019-12-20 |
phabricator |
|
Not Applicable |
D7653: rust-index: add a function to convert PyObject index for hg-core |
2019-12-19 |
phabricator |
|
Not Applicable |
D7658: rust-index: expose a method to retrieve the C index |
2019-12-19 |
phabricator |
|
Not Applicable |
D7656: rust-index: make it possible to clone the struct referencing the C index |
2019-12-19 |
phabricator |
|
Not Applicable |
D7655: rust-index: add a struct wrapping the C index |
2019-12-19 |
phabricator |
|
Not Applicable |
D7657: rust-index: handle `MixedIndex` in `pyindex_to_graph` |
2019-12-19 |
phabricator |
|
Not Applicable |
D7651: nodetree: simplify a conditionnal in shortesthexnodeidprefix |
2019-12-19 |
phabricator |
|
Not Applicable |
D7695: patch: fix header.__repr__() to not have `b''` prefixes in file names |
2019-12-19 |
phabricator |
|
Not Applicable |
D7699: cmdutil: allow native string as input to check_at_most_one_arg() |
2019-12-19 |
phabricator |
|
Not Applicable |
D7698: cmdutil: return underscore-separate name from check_at_most_one_arg() |
2019-12-19 |
phabricator |
|
Not Applicable |
D7668: status: make unresolved files always be in the morestatus structured output |
2019-12-19 |
phabricator |
|
Not Applicable |
D7704: status: make morestatus call out unresolved conflicts after update |
2019-12-19 |
phabricator |
|
Not Applicable |
D7667: status: extract active-merge state for reuse |
2019-12-19 |
phabricator |
|
Not Applicable |
D7697: rebase: restore i18n of a hint message |
2019-12-19 |
phabricator |
|
Not Applicable |
D7668: status: make unresolved files always be in the morestatus structured output |
2019-12-19 |
phabricator |
|
Not Applicable |
D7667: status: extract active-merge state for reuse |
2019-12-19 |
phabricator |
|
Not Applicable |
D7631: absorb: allowing committed changes to be absorbed into their ancestors |
2019-12-19 |
phabricator |
|
Not Applicable |
D7630: absorb: make the absorbed changeset be automatically "evolved" |
2019-12-19 |
phabricator |
|
Not Applicable |
D7629: config: read defaultrc/ using `resources` module if available |
2019-12-19 |
phabricator |
|
Not Applicable |
D7701: resourceutil: use `from importlib import resources` |
2019-12-19 |
phabricator |
|
Not Applicable |
D7652: test: extract some generic data and utility from test-rust-ancestor.py |
2019-12-18 |
phabricator |
|
Not Applicable |
D7685: rebase: use rewriteutil.precheck() instead of reimplementing it |
2019-12-18 |
phabricator |
|
Not Applicable |
D7684: histedit: use rewriteutil.precheck() instead of reimplementing it |
2019-12-18 |
phabricator |
|
Not Applicable |
D7687: fix: use rewriteutil.precheck() instead of reimplementing it |
2019-12-18 |
phabricator |
|
Not Applicable |
D7686: split: use rewriteutil.precheck() instead of reimplementing it |
2019-12-18 |
phabricator |
|
Not Applicable |
D7645: rebase: use cmdutil.check_at_most_one_arg() for action+revision |
2019-12-18 |
phabricator |
|
Not Applicable |
D7646: rebase: inline single-use variables passed to _definedestmap() |
2019-12-18 |
phabricator |
|
Not Applicable |
D7644: rebase: use cmdutil.check_incompatible_arguments() for --auto-orphans |
2019-12-18 |
phabricator |
|
Not Applicable |
D7641: rebase: use cmdutil.check_at_most_one_arg() for --confirm/--dry-run |
2019-12-18 |
phabricator |
|
Not Applicable |
D7661: rebase: use cmdutil.check_incompatible_arguments() for action+confirm/dryrun |
2019-12-18 |
phabricator |
|
Not Applicable |
D7643: rebase: use cmdutil.check_at_most_one_arg() for -b/-s/-r |
2019-12-18 |
phabricator |
|
Not Applicable |
D7642: rebase: inline single-use `dryrun` and `confirm` variables |
2019-12-18 |
phabricator |
|
Not Applicable |
D7691: windows: factor the hgrc directory scan into a function |
2019-12-18 |
phabricator |
|
Not Applicable |
D7689: windows: clarify a comment about the hgrc search path |
2019-12-18 |
phabricator |
|
Not Applicable |
D7690: windows: don't return early from building the hgrc search path |
2019-12-18 |
phabricator |
|
Not Applicable |
D7688: windows: drop detection of Windows 95/98/ME |
2019-12-18 |
phabricator |
|
Not Applicable |
D7668: status: make unresolved files always be in the morestatus structured output |
2019-12-18 |
phabricator |
|
Not Applicable |
D7667: status: make morestatus call out unresolved conflicts after update |
2019-12-18 |
phabricator |
|
Not Applicable |
D7631: absorb: allowing committed changes to be absorbed into their ancestors |
2019-12-18 |
phabricator |
|
Not Applicable |
D7630: absorb: make the absorbed changeset be automatically "evolved" |
2019-12-18 |
phabricator |
|
Not Applicable |
D7631: absorb: allowing committed changes to be absorbed into their ancestors |
2019-12-18 |
phabricator |
|
Not Applicable |
D7630: absorb: make the absorbed changeset be automatically "evolved" |
2019-12-18 |
phabricator |
|
Not Applicable |
D7683: examples: add an example configuration for go source files |
2019-12-17 |
phabricator |
|
Not Applicable |
D7683: examples: add an example configuration for go source files |
2019-12-17 |
phabricator |
|
Not Applicable |
D7645: rebase: use cmdutil.check_at_most_one_arg() for action+revision |
2019-12-17 |
phabricator |
|
Not Applicable |
D7646: rebase: inline single-use variables passed to _definedestmap() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7644: rebase: use cmdutil.check_incompatible_arguments() for --auto-orphans |
2019-12-17 |
phabricator |
|
Not Applicable |
D7643: rebase: use cmdutil.check_at_most_one_arg() for -b/-s/-r |
2019-12-17 |
phabricator |
|
Not Applicable |
D7641: rebase: use cmdutil.check_at_most_one_arg() for --confirm/--dry-run |
2019-12-17 |
phabricator |
|
Not Applicable |
D7642: rebase: inline single-use `dryrun` and `confirm` variables |
2019-12-17 |
phabricator |
|
Not Applicable |
D7661: rebase: use cmdutil.check_incompatible_arguments() for action+confirm/dryrun |
2019-12-17 |
phabricator |
|
Not Applicable |
D7515: pytype: [WIP] suppress various warnings inline to get a clean run |
2019-12-17 |
phabricator |
|
Not Applicable |
D7627: config: drop debug messages saying where config was read from |
2019-12-17 |
phabricator |
|
Not Applicable |
D7675: util: move common proxyobserver attributes to the base class |
2019-12-17 |
phabricator |
|
Not Applicable |
D7624: rcutil: don't check if defaultrc/ is a directory -- we know it is |
2019-12-17 |
phabricator |
|
Not Applicable |
D7530: rust-dirstate-status: update bridge for new rust version of `dirstate.status` |
2019-12-17 |
phabricator |
|
Not Applicable |
D7531: rust-matchers: add support for `exactmatcher` in `dirstate.status` |
2019-12-17 |
phabricator |
|
Not Applicable |
D7529: rust-dirstate-status: add `walk_explicit` implementation, use `Matcher` trait |
2019-12-17 |
phabricator |
|
Not Applicable |
D7528: rust-matchers: add `FileMatcher` implementation |
2019-12-17 |
phabricator |
|
Not Applicable |
D7627: config: drop debug messages saying where config was read from |
2019-12-17 |
phabricator |
|
Not Applicable |
D7629: config: read defaultrc/ using `resources` module if available |
2019-12-17 |
phabricator |
|
Not Applicable |
D7616: exchange: ensure all outgoing subrepo references are present before pushing |
2019-12-17 |
phabricator |
|
Not Applicable |
D7651: nodetree: simplify a conditionnal in shortesthexnodeidprefix |
2019-12-17 |
phabricator |
|
Not Applicable |
D7625: config: catch intended exception when failing to parse config |
2019-12-17 |
phabricator |
|
Not Applicable |
D7626: config: close file even if we fail to read it |
2019-12-17 |
phabricator |
|
Not Applicable |
D7615: procutil: try and avoid angering CoreFoundation on macOS |
2019-12-17 |
phabricator |
|
Not Applicable |
D7604: rust-hg-path: implement more readable custom Debug for HgPath{, Buf} |
2019-12-17 |
phabricator |
|
Not Applicable |
D7682: patch: make __repr__() return str |
2019-12-17 |
phabricator |
|
Not Applicable |
D7680: util: implement sortdict.insert() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7681: pytype: suppress warnings about no 'open_binary' on importlib.resources |
2019-12-17 |
phabricator |
|
Not Applicable |
D7679: windows: if username(uid=None) is loaded, just use getpass |
2019-12-17 |
phabricator |
|
Not Applicable |
D7662: bookmarks: use check_incompatible_arguments() for inactive+action |
2019-12-17 |
phabricator |
|
Not Applicable |
D7648: bookmarks: use cmdutil.check_incompatible_arguments() for action+rev |
2019-12-17 |
phabricator |
|
Not Applicable |
D7663: transplant: use check_incompatible_arguments() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7647: bookmarks: use cmdutil.check_at_most_one_arg() for action |
2019-12-17 |
phabricator |
|
Not Applicable |
D7640: rebase: use cmdutil.check_at_most_one_arg() for action |
2019-12-17 |
phabricator |
|
Not Applicable |
D7633: clone: extract helper for checking mutually exclusive args |
2019-12-17 |
phabricator |
|
Not Applicable |
D7639: releasenotes: extract helper for checking for incompatible arguments |
2019-12-17 |
phabricator |
|
Not Applicable |
D7636: export: use cmdutil.check_at_most_one_arg() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7638: fix: use cmdutil.check_at_most_one_arg() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7637: pathbomb: use cmdutil.check_at_most_one_arg() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7634: commit: use cmdutil.check_at_most_one_arg() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7635: amend: use cmdutil.check_at_most_one_arg() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7680: util: implement sortdict.insert() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7680: util: implement sortdict.insert() |
2019-12-17 |
phabricator |
|
Not Applicable |
D7665: dirstate: when calling rebuild(), avoid some N^2 codepaths |
2019-12-17 |
phabricator |
|
Not Applicable |
D7678: rust-warnings: fix warnings in tests |
2019-12-16 |
phabricator |
|
Not Applicable |
D7627: config: drop debug messages saying where config was read from |
2019-12-16 |
phabricator |
|
Not Applicable |
D7625: config: catch intended exception when failing to parse config |
2019-12-16 |
phabricator |
|
Not Applicable |
D7626: config: close file even if we fail to read it |
2019-12-16 |
phabricator |
|
Not Applicable |
D7662: bookmarks: use check_incompatible_arguments() for inactive+action |
2019-12-16 |
phabricator |
|
Not Applicable |
D7648: bookmarks: use cmdutil.check_incompatible_arguments() for action+rev |
2019-12-16 |
phabricator |
|
Not Applicable |
D7647: bookmarks: use cmdutil.check_at_most_one_arg() for action |
2019-12-16 |
phabricator |
|
Not Applicable |
D7643: rebase: use cmdutil.check_at_most_one_arg() for -b/-s/-r |
2019-12-16 |
phabricator |
|
Not Applicable |
D7644: rebase: use cmdutil.check_incompatible_arguments() for --auto-orphans |
2019-12-16 |
phabricator |
|
Not Applicable |
D7646: rebase: inline single-use variables passed to _definedestmap() |
2019-12-16 |
phabricator |
|
Not Applicable |
D7645: rebase: use cmdutil.check_at_most_one_arg() for action+revision |
2019-12-16 |
phabricator |
|
Not Applicable |
D7661: rebase: use cmdutil.check_incompatible_arguments() for action+confirm/dryrun |
2019-12-16 |
phabricator |
|
Not Applicable |
D7640: rebase: use cmdutil.check_at_most_one_arg() for action |
2019-12-16 |
phabricator |
|
Not Applicable |
D7641: rebase: use cmdutil.check_at_most_one_arg() for --confirm/--dry-run |
2019-12-16 |
phabricator |
|
Not Applicable |
D7633: clone: extract helper for checking mutually exclusive args |
2019-12-16 |
phabricator |
|
Not Applicable |
D7642: rebase: inline single-use `dryrun` and `confirm` variables |
2019-12-16 |
phabricator |
|
Not Applicable |
D7639: releasenotes: extract helper for checking for incompatible arguments |
2019-12-16 |
phabricator |
|
Not Applicable |
D7638: fix: use cmdutil.check_at_most_one_arg() |
2019-12-16 |
phabricator |
|
Not Applicable |
D7636: export: use cmdutil.check_at_most_one_arg() |
2019-12-16 |
phabricator |
|
Not Applicable |
D7637: pathbomb: use cmdutil.check_at_most_one_arg() |
2019-12-16 |
phabricator |
|
Not Applicable |
D7634: commit: use cmdutil.check_at_most_one_arg() |
2019-12-16 |
phabricator |
|
Not Applicable |
D7635: amend: use cmdutil.check_at_most_one_arg() |
2019-12-16 |
phabricator |
|
Not Applicable |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-12-16 |
phabricator |
|
Not Applicable |
D6734: git: RFC of a new extension to _directly_ operate on git repositories |
2019-12-16 |
phabricator |
|
Not Applicable |
D7615: procutil: try and avoid angering CoreFoundation on macOS |
2019-12-16 |
phabricator |
|
Not Applicable |
D7677: typing: suppress a warning that mercurial.windows.checkosfilename is missing |
2019-12-16 |
phabricator |
|
Not Applicable |
D7666: update: add some tests for the status quo of morestatus on update conflicts |
2019-12-16 |
phabricator |
|
Not Applicable |
D7676: typing: add an assertion to util.versiontuple |
2019-12-16 |
phabricator |
|
Not Applicable |
D7674: typing: add a couple of assertions to lrucachedict to help pytype |
2019-12-16 |
phabricator |
|
Not Applicable |
D7620: merge: add commands.merge.require-rev to require an argument to hg merge |
2019-12-16 |
phabricator |
|
Not Applicable |
D7673: util: rename a variable to avoid confusing pytype |
2019-12-16 |
phabricator |
|
Not Applicable |
D7672: pytype: suppress the import-error in util.py when importing re2 |
2019-12-16 |
phabricator |
|
Not Applicable |
D7632: graft: reuse cmdutl.resolvecommitoptions() |
2019-12-16 |
phabricator |
|
Not Applicable |
D7671: debugcommands: finish moving `extendeddateformats` from util to dateutil |
2019-12-16 |
phabricator |
|
Not Applicable |
D7670: ui: convert exception data to bytes when printing chained exception info |
2019-12-16 |
phabricator |
|
Not Applicable |
D7669: ui: use a context manager to handle file streams in edit() |
2019-12-16 |
phabricator |
|
Not Applicable |
D7664: rebase: make rebase not crash if p1 == p2 != nullid |
2019-12-16 |
phabricator |
|
Not Applicable |
D7622: help: get helptext/ data from `resources` module if available |
2019-12-15 |
phabricator |
|
Not Applicable |
D7623: tests: make test-config-env.py a little less hacky |
2019-12-15 |
phabricator |
|
Not Applicable |
D7621: pycompat: allow pycompat.sysbytes() even if input already is bytes |
2019-12-15 |
phabricator |
|
Not Applicable |
D7631: absorb: allowing committed changes to be absorbed into their ancestors |
2019-12-14 |
phabricator |
|
Not Applicable |
D7630: absorb: make the absorbed changeset be automatically "evolved" |
2019-12-14 |
phabricator |
|
Not Applicable |
D7631: absorb: allowing committed changes to be absorbed into their ancestors |
2019-12-14 |
phabricator |
|
Not Applicable |
D7630: absorb: make the absorbed changeset be automatically "evolved" |
2019-12-14 |
phabricator |
|
Not Applicable |
D7620: merge: add commands.merge.require-rev to require an argument to hg merge |
2019-12-14 |
phabricator |
|
Not Applicable |
D7648: bookmarks: use cmdutil.check_unique_argument() for action+rev |
2019-12-13 |
phabricator |
|
Not Applicable |
D7645: rebase: use cmdutil.check_unique_argument() for action+revision |
2019-12-13 |
phabricator |
|
Not Applicable |
D7644: rebase: use cmdutil.check_unique_argument() for --auto-orphans |
2019-12-13 |
phabricator |
|
Not Applicable |
D7646: rebase: inline single-use variables passed to _definedestmap() |
2019-12-13 |
phabricator |
|
Not Applicable |
D7643: rebase: use cmdutil.check_unique_argument() for -b/-s/-r |
2019-12-13 |
phabricator |
|
Not Applicable |
D7642: rebase: inline single-use `dryrun` and `confirm` variables |
2019-12-13 |
phabricator |
|
Not Applicable |
D7640: rebase: use cmdutil.check_unique_argument() for action |
2019-12-13 |
phabricator |
|
Not Applicable |
D7641: rebase: use cmdutil.check_unique_argument() for --confirm/--dry-run |
2019-12-13 |
phabricator |
|
Not Applicable |
D7639: releasenotes: extract helper for checking for incompatible arguments |
2019-12-13 |
phabricator |
|
Not Applicable |
D7570: match: resolve filesets against the passed `cwd`, not the current one |
2019-12-13 |
phabricator |
|
Not Applicable |
D7570: match: resolve filesets against the passed `cwd`, not the current one |
2019-12-13 |
phabricator |
|
Not Applicable |
D7569: tests: show that fileset patterns don't work with `fix` when not in repo root |
2019-12-13 |
phabricator |
|
Not Applicable |
D7614: rust-cpython: do not convert warning pattern to utf-8 bytes |
2019-12-13 |
phabricator |
|
Not Applicable |
D7613: rust-cpython: import utils::files::* function at module level |
2019-12-13 |
phabricator |
|
Not Applicable |
D7611: py3: pass bytes to `configint` and `configbool` |
2019-12-13 |
phabricator |
|
Not Applicable |
D7612: py3: send bytes from Rust-created warning patterns |
2019-12-13 |
phabricator |
|
Not Applicable |
D7610: rust-threads: force Rayon to respect the worker count in config |
2019-12-13 |
phabricator |
|
Not Applicable |
D7609: rust-dirs: handle forgotten `Result`s |
2019-12-13 |
phabricator |
|
Not Applicable |
D7609: rust-dirs: handle forgotten `Result`s |
2019-12-13 |
phabricator |
|
Not Applicable |
D7629: config: read defaultrc/ using `resources` module if available |
2019-12-13 |
phabricator |
|
Not Applicable |
D7622: help: get helptext/ data from `resources` module if available |
2019-12-13 |
phabricator |
|
Not Applicable |
D7570: match: resolve filesets against the passed `cwd`, not the current one |
2019-12-13 |
phabricator |
|
Not Applicable |
D7617: fix: make example fix hgrc work in subdirs |
2019-12-13 |
phabricator |
|
Not Applicable |
D7618: fix: correct the clang-format example hgrc so that it actually works |
2019-12-13 |
phabricator |
|
Not Applicable |
D7595: status: outputting structured unfinished-operation information |
2019-12-12 |
phabricator |
|
Not Applicable |
D7595: status: outputting structured unfinished-operation information |
2019-12-12 |
phabricator |
|
Not Applicable |
D7530: rust-dirstate-status: update bridge for new rust version of `dirstate.status` |
2019-12-12 |
phabricator |
|
Not Applicable |
D7531: rust-matchers: add support for `exactmatcher` in `dirstate.status` |
2019-12-12 |
phabricator |
|
Not Applicable |
D7529: rust-dirstate-status: add `walk_explicit` implementation, use `Matcher` trait |
2019-12-12 |
phabricator |
|
Not Applicable |
D7528: rust-matchers: add `FileMatcher` implementation |
2019-12-12 |
phabricator |
|
Not Applicable |
D7609: rust-dirs: handle forgotten `Result`s |
2019-12-12 |
phabricator |
|
Not Applicable |
D7550: chg: fix chg to work with py3.7+ "coercing" the locale |
2019-12-12 |
phabricator |
|
Not Applicable |
D7592: fuzz: add support for fuzzing under either Python 2 or 3 |
2019-12-12 |
phabricator |
|
Not Applicable |
D7605: formatting: fix some recent formatting regressions |
2019-12-12 |
phabricator |
|
Not Applicable |
D7608: phabricator: color the status in the "phabstatus" view |
2019-12-12 |
phabricator |
|
Not Applicable |
D7607: phabricator: add the "Changes Planned" status name |
2019-12-12 |
phabricator |
|
Not Applicable |
D7606: fuzz: fix mpatch_corpus to not have an overridden __repr__ on py3 |
2019-12-12 |
phabricator |
|
Not Applicable |
D7595: status: outputting structured unfinished-operation information |
2019-12-12 |
phabricator |
|
Not Applicable |
D7603: cext-revlog: fixed __delitem__ for uninitialized nodetree |
2019-12-11 |
phabricator |
|
Not Applicable |
D7465: filemerge: fix a missing attribute usage |
2019-12-11 |
phabricator |
|
Not Applicable |
D7464: filemerge: drop a default argument to appease pytype |
2019-12-11 |
phabricator |
|
Not Applicable |
D7604: rust-hg-path: implement more readable custom Debug for HgPath{, Buf} |
2019-12-11 |
phabricator |
|
Not Applicable |
D7590: remotefilelog: remove the `ensurestart` usage |
2019-12-11 |
phabricator |
|
Not Applicable |
D7589: remotefilelog: remove most of the debugwait* command in the tests |
2019-12-11 |
phabricator |
|
Not Applicable |
D7587: remotefilelog: remove most sleep in tests |
2019-12-11 |
phabricator |
|
Not Applicable |
D7586: remotefilelog: have command wait for background task in the tests |
2019-12-11 |
phabricator |
|
Not Applicable |
D7585: remotefilelog: add a developer option to wait for background processes |
2019-12-11 |
phabricator |
|
Not Applicable |
D7588: remotefilelog: use the correct redirection in tests |
2019-12-11 |
phabricator |
|
Not Applicable |
D7584: procutil: add a option to not fully detach background process |
2019-12-11 |
phabricator |
|
Not Applicable |
D7593: status: split morestatus data loading from display |
2019-12-11 |
phabricator |
|
Not Applicable |
D7594: status: add template/json data about whether a file has unresolved conflicts |
2019-12-11 |
phabricator |
|
Not Applicable |
D7600: fuzz: add a seed corpus for the dirs fuzzer |
2019-12-11 |
phabricator |
|
Not Applicable |
D7599: fuzz: clean up production of seed corpora |
2019-12-11 |
phabricator |
|
Not Applicable |
D7506: phabricator: add a "phabstatus" show view |
2019-12-11 |
phabricator |
|
Not Applicable |
D7507: phabricator: add a "phabstatus" template keyword |
2019-12-11 |
phabricator |
|
Not Applicable |
D7597: dirs: fix out-of-bounds access in Py3 |
2019-12-11 |
phabricator |
|
Not Applicable |
D7602: manifestcache: add some test involving shares |
2019-12-11 |
phabricator |
|
Not Applicable |
D7601: fuzz: fix test-fuzz-targets.t to run with python3 |
2019-12-11 |
phabricator |
|
Not Applicable |
D7598: py3: fix a bytes vs str issue in remotefilelog extension |
2019-12-11 |
phabricator |
|
Not Applicable |
D7570: match: resolve filesets against the passed `cwd`, not the current one |
2019-12-11 |
phabricator |
|
Not Applicable |
D7507: phabricator: add a "phabstatus" template keyword |
2019-12-10 |
phabricator |
|
Not Applicable |
D7506: phabricator: add a "phabstatus" show view |
2019-12-10 |
phabricator |
|
Not Applicable |
D7595: status: outputting structured unfinished-operation information |
2019-12-10 |
phabricator |
|
Not Applicable |
D7593: status: split morestatus data loading from display |
2019-12-10 |
phabricator |
|
Not Applicable |
D7594: status: add template/json data about whether a file has unresolved conflicts |
2019-12-10 |
phabricator |
|
Not Applicable |
D7527: rust-matchers: add doctests for `AlwaysMatcher` |
2019-12-10 |
phabricator |
|
Not Applicable |
D7526: rust-hg-path: add method to get part of a path relative to a prefix |
2019-12-10 |
phabricator |
|
Not Applicable |
D7525: rust-matchers: improve `Matcher` trait ergonomics |
2019-12-10 |
phabricator |
|
Not Applicable |
D7524: rust-dirs-multiset: use `AsRef` instead of concrete types when possible |
2019-12-10 |
phabricator |
|
Not Applicable |
D7505: logcmdutil: call _exthook() in changesettemplater |
2019-12-10 |
phabricator |
|
Not Applicable |
D7513: phabricator: fix processing of tags/desc in getoldnodedrevmap() |
2019-12-10 |
phabricator |
|
Not Applicable |
D7116: rust-performance: introduce FastHashMap type alias for HashMap |
2019-12-10 |
phabricator |
|
Not Applicable |
D7557: annotate: describe --skip as taking a revset |
2019-12-10 |
phabricator |
|
Not Applicable |
D7578: rust: run rustfmt |
2019-12-10 |
phabricator |
|
Not Applicable |
D7596: tests: replace [[]] bashism with portable [] invocation |
2019-12-10 |
phabricator |
|
Not Applicable |
D7523: rust-hg-path: implement `Display` for `HgPath` and `HgPathBuf` |
2019-12-10 |
phabricator |
|
Not Applicable |
D7541: mail: use procutil.shellsplit instead of bytes.split to parse command |
2019-12-10 |
phabricator |
|
Not Applicable |
D7571: automation: use latest Windows AMI as base |
2019-12-10 |
phabricator |
|
Not Applicable |
D7579: tests: add test for Rust formatting |
2019-12-10 |
phabricator |
|
Not Applicable |
D7572: tests: stabilize test-extdiff.t on Windows |
2019-12-10 |
phabricator |
|
Not Applicable |
D7591: status: remove pointless filtering by alwaysmatcher in morestatus |
2019-12-10 |
phabricator |
|
Not Applicable |
D7583: exchange: fix an attempt to format a list into bytes |
2019-12-10 |
phabricator |
|
Not Applicable |
D7530: rust-dirstate-status: update bridge for new rust version of `dirstate.status` |
2019-12-10 |
phabricator |
|
Not Applicable |
D7116: rust-performance: introduce FastHashMap type alias for HashMap |
2019-12-10 |
phabricator |
|
Not Applicable |
D7524: rust-dirs-multiset: use `AsRef` instead of concrete types when possible |
2019-12-10 |
phabricator |
|
Not Applicable |
D7119: rust-dirstatemap: remove additional lookup in dirstate.matches |
2019-12-10 |
phabricator |
|
Not Applicable |
D7118: rust-dirstatemap: remove additional lookups in traverse |
2019-12-10 |
phabricator |
|
Not Applicable |
[Bug,6238] New: Windows: time.clock removed from python 3.8 - prevents building/running from source. |
2019-12-09 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
D7590: remotefilelog: remove the `ensurestart` usage |
2019-12-09 |
phabricator |
|
Not Applicable |
D7584: procutil: add a option to not fully detach background process |
2019-12-09 |
phabricator |
|
Not Applicable |
D7575: hg-core: vendor Facebook's configparser crate |
2019-12-08 |
phabricator |
|
Not Applicable |
D7576: hg-core: add configparser to library |
2019-12-08 |
phabricator |
|
Not Applicable |
D7582: hg-core: run rustfmt on configparser |
2019-12-08 |
phabricator |
|
Not Applicable |
D7577: rust-configparser: implement Mercurial's config file discovery logic |
2019-12-07 |
phabricator |
|
Not Applicable |
D7576: hg-core: add configparser to library |
2019-12-07 |
phabricator |
|
Not Applicable |
[Bug,6237] New: test-clone-uncompressed.t race condition |
2019-12-07 |
mercurial-bugs@mercurial-scm.org |
|
Not Applicable |
D7564: fuzz: use a more standard approach to allow local builds of fuzzers |
2019-12-07 |
phabricator |
|
Not Applicable |
D7567: fuzz: remove legacy setup for running fuzzers outside oss-fuzz |
2019-12-07 |
phabricator |
|
Not Applicable |
D7568: fuzz: clean up some repetition on building parsers.so fuzzers |
2019-12-07 |
phabricator |
|
Not Applicable |
D7566: tests: finally fix up test-fuzz-targets.t |
2019-12-07 |
phabricator |
|
Not Applicable |
D7565: fuzz: make standalone_fuzz_target_runner call LLVMFuzzerInitialize |
2019-12-07 |
phabricator |
|
Not Applicable |
D7560: fuzz: always define LLVMFuzzerInitialize() even if we don't need it |
2019-12-07 |
phabricator |
|
Not Applicable |
D7563: fuzz: use a variable to allow specifying python-config to use |
2019-12-07 |
phabricator |
|
Not Applicable |
D7561: fuzz: follow modern guidelines and use LIB_FUZZING_ENGINE |
2019-12-07 |
phabricator |
|
Not Applicable |
D7562: fuzz: suppress deprecated-register warnings in our compile |
2019-12-07 |
phabricator |
|
Not Applicable |
D7559: fuzz: remove debug prints from revlog_corpus.py |
2019-12-07 |
phabricator |
|
Not Applicable |
D7558: fuzz: fix an unused result on getcwd() in pyutil |
2019-12-07 |
phabricator |
|
Not Applicable |
D7556: tests: remove hardcoded errno values |
2019-12-06 |
phabricator |
|
Not Applicable |
D7521: amend: check for file modifications when updating dirstate (issue6233) |
2019-12-06 |
phabricator |
|
Not Applicable |
D7552: tests: fix deprecation warning about regex flags not at beginning of expr |
2019-12-06 |
phabricator |
|
Not Applicable |
D7554: tests: expect return status 255 on exception for test-blackbox.t with chg |
2019-12-06 |
phabricator |
|
Not Applicable |
D7553: tests: fix command name in test-blackbox.t to be bytes |
2019-12-06 |
phabricator |
|
Not Applicable |
D7551: tests: fix test-chg.t to work with py3 (no setprocname) |
2019-12-06 |
phabricator |
|
Not Applicable |
D7549: graft: never set both parents equal in the dirstate (issue6098) |
2019-12-06 |
phabricator |
|
Not Applicable |
D7548: graft: extract `repo['.']` to local variable |
2019-12-06 |
phabricator |
|
Not Applicable |
D7547: graft: rename `pctx` argument to `base` since that's what it is |
2019-12-06 |
phabricator |
|
Not Applicable |
D7546: exchange: replace a "not x in ys" by more Pythonic "x not in ys" |
2019-12-06 |
phabricator |
|
Not Applicable |
D7555: packaging: include defaultrc/*.rc instead of default.d/*.rc |
2019-12-06 |
phabricator |
|
Not Applicable |
D7545: py3: make a pycompat.osdevnull, use it in extdiff |
2019-12-04 |
phabricator |
|
Not Applicable |
D7544: subrepo: use pycompat.open directly instead of importing open from pycompat |
2019-12-04 |
phabricator |
|
Not Applicable |
D7544: subrepo: use pycompat.open directly instead of importing open from pycompat |
2019-12-04 |
phabricator |
|
Not Applicable |
D7539: cleanup: fix docstring formatting |
2019-12-02 |
phabricator |
|
Not Applicable |
D7532: windows: fix an issue causing registry config paths to be ignored on py3 |
2019-12-02 |
phabricator |
|
Not Applicable |
D7536: histedit: fix an `isinstance(nodelist, str)` check for py3 |
2019-12-02 |
phabricator |
|
Not Applicable |
D7540: tests: cover revision conversion logic in githelp tests |
2019-12-02 |
phabricator |
|
Not Applicable |
D7537: githelp: fix a `str` type conditional for py3 |
2019-12-02 |
phabricator |
|
Not Applicable |
D7534: hgweb: fix a few `str` type conditional for py3 |
2019-12-02 |
phabricator |
|
Not Applicable |
D7538: pvec: fix a `str` type conditional for py3 |
2019-12-02 |
phabricator |
|
Not Applicable |
D7535: win32mbcs: fix a `str` type conditional for py3 |
2019-12-02 |
phabricator |
|
Not Applicable |
D7533: repair: fix an `isinstance(nodelist, str)` check for py3 |
2019-12-02 |
phabricator |
|
Not Applicable |
D7521: amend: check for file modifications when updating dirstate (issue6233) |
2019-12-02 |
phabricator |
|
Not Applicable |
D7529: rust-dirstate-status: add `walk_explicit` implementation, use `Matcher` trait |
2019-12-02 |
phabricator |
|
Not Applicable |
D7526: rust-hg-path: add method to get part of a path relative to a prefix |
2019-12-02 |
phabricator |
|
Not Applicable |
D7523: rust-hg-path: implement `Display` for `HgPath` and `HgPathBuf` |
2019-12-02 |
phabricator |
|
Not Applicable |
D7528: rust-matchers: add `FileMatcher` implementation |
2019-12-02 |
phabricator |
|
Not Applicable |
D7465: filemerge: fix a missing attribute usage |
2019-12-01 |
phabricator |
|
Not Applicable |
D7459: lock: pass "success" boolean to _afterlock callbacks |
2019-11-26 |
phabricator |
|
Not Applicable |
D7518: revlog: fix revset in reachableroots docstring |
2019-11-26 |
phabricator |
|
Not Applicable |
D7520: dateutil: correct default for Ymd in parsedate |
2019-11-26 |
phabricator |
|
Not Applicable |
D7519: test-doctest: include dateutil |
2019-11-26 |
phabricator |
|
Not Applicable |
D7508: relnotes: add note about changes to match.{explicit, reverse}dir |
2019-11-25 |
phabricator |
|
Not Applicable |
D7516: webutil: add missing argument to join() |
2019-11-24 |
phabricator |
|
Not Applicable |
D7502: changectx: mark parent of changesets as non filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-24 |
phabricator |
|
Not Applicable |
D7501: changectx: use unfiltered changelog to walk ancestors in annotate |
2019-11-24 |
phabricator |
|
Not Applicable |
D7495: localrepo: recognize trivial request for '.' |
2019-11-24 |
phabricator |
|
Not Applicable |
D7498: localrepo: also fast past the parents of working copies parents |
2019-11-24 |
phabricator |
|
Not Applicable |
D7494: localrepo: fastpath access to "." |
2019-11-24 |
phabricator |
|
Not Applicable |
D7512: exchange: guard against method invocation on `b2caps=None` args |
2019-11-24 |
phabricator |
|
Not Applicable |
D7511: exchange: eliminate some bytes.format() calls |
2019-11-24 |
phabricator |
|
Not Applicable |
D7510: windows: suppress pytype warnings for Windows imports and functions |
2019-11-24 |
phabricator |
|
Not Applicable |
D7491: changectx: mark the parents of the working copy as non filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7488: localrepo: introduce a `_quick_access_changeid` property |
2019-11-24 |
phabricator |
|
Not Applicable |
D7487: changectx: use unfiltered changelog to access parents of unfiltered revs |
2019-11-24 |
phabricator |
|
Not Applicable |
D7490: repoview: add an explicit set of all filter that show the wc parents |
2019-11-24 |
phabricator |
|
Not Applicable |
D7484: localrepo: mark nullrev has never filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7486: locarepo: also fastpath `nullid` lookup in __getitem__ |
2019-11-24 |
phabricator |
|
Not Applicable |
D7483: changectx: add a "maybe filtered" filtered attribute |
2019-11-24 |
phabricator |
|
Not Applicable |
D7514: repoview: add more tests to track operation not supposed to trigger filtering |
2019-11-24 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-24 |
phabricator |
|
Not Applicable |
D7502: changectx: mark parent of changesets as non filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7501: changectx: use unfiltered changelog to walk ancestors in annotate |
2019-11-24 |
phabricator |
|
Not Applicable |
D7491: changectx: mark the parents of the working copy as non filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7487: changectx: use unfiltered changelog to access parents of unfiltered revs |
2019-11-24 |
phabricator |
|
Not Applicable |
D7483: changectx: add a "maybe filtered" filtered attribute |
2019-11-24 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-23 |
phabricator |
|
Not Applicable |
D7498: localrepo: also fast past the parents of working copies parents |
2019-11-23 |
phabricator |
|
Not Applicable |
D7495: localrepo: recognize trivial request for '.' |
2019-11-23 |
phabricator |
|
Not Applicable |
D7494: localrepo: fastpath access to "." |
2019-11-23 |
phabricator |
|
Not Applicable |
D7488: localrepo: introduce a `_quick_access_changeid` property |
2019-11-23 |
phabricator |
|
Not Applicable |
D7484: localrepo: mark nullrev has never filtered |
2019-11-23 |
phabricator |
|
Not Applicable |
D7486: locarepo: also fastpath `nullid` lookup in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-23 |
phabricator |
|
Not Applicable |
D7498: localrepo: also fast past the parents of working copies parents |
2019-11-23 |
phabricator |
|
Not Applicable |
D7495: localrepo: recognize trivial request for '.' |
2019-11-23 |
phabricator |
|
Not Applicable |
D7487: changectx: use unfiltered changelog to access parents of unfiltered revs |
2019-11-23 |
phabricator |
|
Not Applicable |
D7484: localrepo: mark nullrev has never filtered |
2019-11-23 |
phabricator |
|
Not Applicable |
D7481: localrepo: recognize trivial "null" queries in `anyrev` |
2019-11-23 |
phabricator |
|
Not Applicable |
D7480: localrepo: also fastpath `nullrev` in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7477: util: add an optional `prefix` argument to debugstacktrace |
2019-11-23 |
phabricator |
|
Not Applicable |
D7479: repoview: add a test to track operation not supposed to trigger filtering |
2019-11-23 |
phabricator |
|
Not Applicable |
D7475: localrepo: extract handling of some special value in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7478: repoview: display stack trace along side the debug message |
2019-11-23 |
phabricator |
|
Not Applicable |
D7476: repoview: add a 'devel.debug.repo-filter' option |
2019-11-23 |
phabricator |
|
Not Applicable |
D7474: localrepo: extract handling of some special value in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7473: localrepo: add some basic comment for block in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7506: phabricator: add a "phabstatus" show view |
2019-11-23 |
phabricator |
|
Not Applicable |
D7481: localrepo: recognize trivial "null" queries in `anyrev` |
2019-11-23 |
phabricator |
|
Not Applicable |
D7480: localrepo: also fastpath `nullrev` in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7482: repoview: add a test that access actual changeset data of `null` |
2019-11-23 |
phabricator |
|
Not Applicable |
D7477: util: add an optional `prefix` argument to debugstacktrace |
2019-11-23 |
phabricator |
|
Not Applicable |
D7479: repoview: add a test to track operation not supposed to trigger filtering |
2019-11-23 |
phabricator |
|
Not Applicable |
D7478: repoview: display stack trace along side the debug message |
2019-11-23 |
phabricator |
|
Not Applicable |
D7475: localrepo: extract handling of some special value in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7474: localrepo: extract handling of some special value in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7476: repoview: add a 'devel.debug.repo-filter' option |
2019-11-23 |
phabricator |
|
Not Applicable |
D7473: localrepo: add some basic comment for block in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7509: windows: further build fixes for the WiX installer |
2019-11-22 |
phabricator |
|
Not Applicable |
D7508: relnotes: add note about changes to match.{explicit, reverse}dir |
2019-11-22 |
phabricator |
|
Not Applicable |
D7507: phabricator: add a "phabstatus" template keyword |
2019-11-22 |
phabricator |
|
Not Applicable |
D7506: phabricator: add a "phabstatus" show view |
2019-11-22 |
phabricator |
|
Not Applicable |
D7503: rust-dirs: address failing tests for `dirs` impl with a temporary fix |
2019-11-22 |
phabricator |
|
Not Applicable |
D7472: cleanup: update references to /help/ that should now be /helptext/ |
2019-11-22 |
phabricator |
|
Not Applicable |
D7507: phabricator: add a "phabstatus" template keyword |
2019-11-22 |
phabricator |
|
Not Applicable |
D7506: phabricator: add a "phabstatus" show view |
2019-11-22 |
phabricator |
|
Not Applicable |
D7258: makefile: use Python 3 by default outside of Windows (BC) |
2019-11-22 |
phabricator |
|
Not Applicable |
D7258: makefile: use Python 3 by default (BC) |
2019-11-22 |
phabricator |
|
Not Applicable |
D7258: makefile: use Python 3 by default (BC) |
2019-11-22 |
phabricator |
|
Not Applicable |
D7471: tests: byteify a few more things in simplestorerepo.py |
2019-11-22 |
phabricator |
|
Not Applicable |
D7468: phases: make `allphases` a list on py3 also |
2019-11-22 |
phabricator |
|
Not Applicable |
D7470: profiling: add a missing argument to the ProgrammingError constructor |
2019-11-22 |
phabricator |
|
Not Applicable |
D7469: profiling: disable the import-error warning for the flamegraph module |
2019-11-22 |
phabricator |
|
Not Applicable |
D7467: util: convert an exception to bytes when passing to Abort() |
2019-11-22 |
phabricator |
|
Not Applicable |
D7466: patch: fix a str + bytes issue in an exception handler |
2019-11-22 |
phabricator |
|
Not Applicable |
D7462: py3: make doc strings containing the deprected '\.' escape sequence raw strings |
2019-11-21 |
phabricator |
|
Not Applicable |
D7458: shelve: add the missing `create` parameter to the bundlerepo constructor |
2019-11-21 |
phabricator |
|
Not Applicable |
D7461: py3: wrap a __func__ in sysbytes() before logging as bytes |
2019-11-21 |
phabricator |
|
Not Applicable |
D7457: shelve: fix a missing variable in the exception handler for delete |
2019-11-21 |
phabricator |
|
Not Applicable |
D7456: scmutil: add assertions to help pytype |
2019-11-21 |
phabricator |
|
Not Applicable |
D7455: revset: add an assertion to help pytype |
2019-11-21 |
phabricator |
|
Not Applicable |
D7463: wireprotov1server: capture Abort type before accessing the `hint` attribute |
2019-11-21 |
phabricator |
|
Not Applicable |
D7460: tests: add more tests for "hg shelve --delete" |
2019-11-21 |
phabricator |
|
Not Applicable |
D7460: tests: add more tests for "hg shelve --delete" |
2019-11-20 |
phabricator |
|
Not Applicable |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-19 |
phabricator |
|
Not Applicable |
D7295: pytype: add a (very slow) test that executes pytype |
2019-11-19 |
phabricator |
|
Not Applicable |
D7297: cleanup: remove now-obsolete wrong-arg-type annotations |
2019-11-19 |
phabricator |
|
Not Applicable |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-19 |
phabricator |
|
Not Applicable |
D7438: commit: drop unused "vdirs" argument from repo.checkcommitpatterns() |
2019-11-19 |
phabricator |
|
Not Applicable |
D7439: dirstate: include explicit matches in match.traversedir calls |
2019-11-19 |
phabricator |
|
Not Applicable |
D7441: match: remove explicitdir attribute |
2019-11-19 |
phabricator |
|
Not Applicable |
D7440: dirstate: stop caring about match.explicitdir |
2019-11-19 |
phabricator |
|
Not Applicable |
D7437: commit: rewrite check for `hg ci <path>` being a directory |
2019-11-19 |
phabricator |
|
Not Applicable |
D7199: lock: fix race in lock-breaking code |
2019-11-19 |
phabricator |
|
Not Applicable |
D7198: lock: refactor in preparation for next commit |
2019-11-19 |
phabricator |
|
Not Applicable |
D7385: debugcommands: suppress import errors for pytype |
2019-11-19 |
phabricator |
|
Not Applicable |
D7407: debugcommands: add assertions to convince pytype peer is not None |
2019-11-19 |
phabricator |
|
Not Applicable |
D7410: extensions: suppress a pytype failure due to a typeshed bug |
2019-11-19 |
phabricator |
|
Not Applicable |
D7409: dispatch: add some assertions to give pytype a helping hand |
2019-11-19 |
phabricator |
|
Not Applicable |
D7381: cmdutil: add a pytype annotation to help out some callsites |
2019-11-19 |
phabricator |
|
Not Applicable |
D7408: extensions: hide two confusing import statements from pytype |
2019-11-19 |
phabricator |
|
Not Applicable |
D7429: py3: use '%d' for formatting a revnum in `hg co --date` code |
2019-11-19 |
phabricator |
|
Not Applicable |
D7383: state: add a pytype annotation |
2019-11-19 |
phabricator |
|
Not Applicable |
D7382: logcmdutil: add a type annotation |
2019-11-19 |
phabricator |
|
Not Applicable |
D7374: hghave: add a check for the `xz` compression utility |
2019-11-19 |
phabricator |
|
Not Applicable |
D7454: py3: send bytes from Rust-created warning patterns |
2019-11-19 |
phabricator |
|
Not Applicable |
D7453: py3: pass bytes to `configint` and `configbool` |
2019-11-19 |
phabricator |
|
Not Applicable |
D7432: templates: make {indent("", " ")} be empty |
2019-11-18 |
phabricator |
|
Not Applicable |
D7446: black: blacken scripts |
2019-11-18 |
phabricator |
|
Not Applicable |
D7447: tests: verify that Python scripts are blackened |
2019-11-18 |
phabricator |
|
Not Applicable |
D7431: tests: document behavior of indent() with empty first line |
2019-11-18 |
phabricator |
|
Not Applicable |
D7448: tests: check for Windows line endings |
2019-11-18 |
phabricator |
|
Not Applicable |
D7428: tags: don't check for clean files when checking for dirty working copy |
2019-11-18 |
phabricator |
|
Not Applicable |
D7445: doc: don't use mutable default arguments |
2019-11-18 |
phabricator |
|
Not Applicable |
***UNCHECKED*** D7427: branchmap: make "closed" a set from beginning instead of converting from list |
2019-11-18 |
phabricator |
|
Not Applicable |
D7432: templates: make {indent("", " ")} be empty |
2019-11-18 |
phabricator |
|
Not Applicable |
D7452: debugextensions: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Not Applicable |
D7451: debuginstall: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Not Applicable |
D7452: debugextensions: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Not Applicable |
D7451: debuginstall: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Not Applicable |
D7444: setup: conditionalize access to `sys.dllhandle` when building extensions |
2019-11-16 |
phabricator |
|
Not Applicable |
D7436: util: remove datapath and swith users over to resourceutil |
2019-11-16 |
phabricator |
|
Not Applicable |
D7443: setup: use bytes for assumed python version |
2019-11-16 |
phabricator |
|
Not Applicable |
D7433: procutil: move mainfrozen() to new resourceutil.py |
2019-11-16 |
phabricator |
|
Not Applicable |
D7442: setup: combine two contiguous string literals |
2019-11-16 |
phabricator |
|
Not Applicable |
D7435: i18n: get datapath directly from resourceutil |
2019-11-16 |
phabricator |
|
Not Applicable |
D7434: util: move definition of datapath to resourceutil |
2019-11-16 |
phabricator |
|
Not Applicable |
D7426: defaults: rename default.d to defaultrc to make it a valid package name |
2019-11-16 |
phabricator |
|
Not Applicable |
D7425: help: remove references to default.d/ from user-facing docs |
2019-11-16 |
phabricator |
|
Not Applicable |
D7384: commands: necessary annotations and suppresssions to pass pytype |
2019-11-15 |
phabricator |
|
Not Applicable |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-15 |
phabricator |
|
Not Applicable |