Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 ... 72 73 74 75 76 77 78 79 80 ... 98 99 Next »
Filters: Archived = No remove filter
Patch Date Submitter Delegate State
D949: run-tests: set HGPLAIN=1 when bisecting 2017-10-17 phabricator Not Applicable
D948: run-tests: extract Popen logic to a single method 2017-10-17 phabricator Not Applicable
D1138: webcommands: replace str(ctx) etc with pycompat.bytestr(ctx) etc 2017-10-17 phabricator Superseded
D1137: templater: don't blow up when trying to build an abort message 2017-10-17 phabricator Superseded
D1136: templatefilters: defend against evil unicode strs in json filter 2017-10-17 phabricator Superseded
D1135: webutil: use pycompat.bytestr() instead of str() 2017-10-17 phabricator Superseded
D1134: hgweb: correct an earlier error of mine - `start` should be bytes 2017-10-17 phabricator Superseded
D1133: test-clang-format: new test to verify that files stay clang-formatted 2017-10-17 phabricator Superseded
D1132: mpatch: switch alignment of wrapped line from tab to spaces with clang-format 2017-10-17 phabricator Superseded
D1131: mpatch: reformat function prototypes with clang-format 2017-10-17 phabricator Superseded
D1130: contrib: remove check-code rule about indentation 2017-10-17 phabricator Superseded
D1129: clang-format: configuration for the clang-format source formatter 2017-10-17 phabricator Superseded
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink 2017-10-17 phabricator Not Applicable
D1094: cmdutil: pass metadata from amend() to cleanupnodes 2017-10-17 phabricator Not Applicable
D932: filemerge: introduce functions to halt merge flow 2017-10-17 phabricator Not Applicable
D951: merge: allow user to halt merge on merge-tool failures 2017-10-17 phabricator Not Applicable
D1106: context: add workingfilectx.markcopied 2017-10-17 phabricator Not Applicable
D1093: scmutil: add capability to cleanupnodes to take obsmarker metadata 2017-10-17 phabricator Not Applicable
D1095: amend: add a flag `-n/--note` to store note with amend 2017-10-17 phabricator Not Applicable
D1124: test-hgweb-annotate-whitespace: make test compatible with chg 2017-10-17 phabricator Not Applicable
D1128: test-pager: make the test compatible with chg 2017-10-17 phabricator Not Applicable
D1127: test-obsolete-bounds-checking: make the test compatible with chg 2017-10-17 phabricator Not Applicable
D1123: histedit: remove the nonexistant config 'histeditng' 2017-10-17 phabricator Not Applicable
D1126: test-dispatch: make the test compatible with chg 2017-10-17 phabricator Not Applicable
D1105: merge: don't use workers in in-memory mode 2017-10-17 phabricator Not Applicable
D1058: context: add overlayfilectx.cmp() 2017-10-17 phabricator Not Applicable
D1060: filemerge: add a missing flushall() 2017-10-17 phabricator Not Applicable
D1059: filemerge: store backups in the overlayworkingctx if using imm 2017-10-17 phabricator Not Applicable
D736: registrar: add support for storing the type of command in func object 2017-10-17 phabricator Not Applicable
D1057: filemerge: use arbitraryfilectx for backups 2017-10-17 phabricator Not Applicable
D1119: releasenotes: fix documentation of similaritycheck() 2017-10-17 phabricator Not Applicable
D1116: Makefile: add target to apply clang-format in-place 2017-10-17 phabricator Not Applicable
D1030: mpatch: switch alignment of wrapped line from tab to spaces with clang-format 2017-10-17 phabricator Not Applicable
D1115: test-clang-format: new test to verify that files stay clang-formatted 2017-10-17 phabricator Not Applicable
D1028: mpatch: reformat function prototypes with clang-format 2017-10-17 phabricator Not Applicable
D1114: contrib: remove check-code rule about indentation 2017-10-17 phabricator Not Applicable
D1113: clang-format: configuration for the clang-format source formatter 2017-10-17 phabricator Not Applicable
D1128: test-pager: make the test compatible with chg 2017-10-17 phabricator Superseded
D1126: test-dispatch: make the test compatible with chg 2017-10-17 phabricator Not Applicable
D1127: test-obsolete-bounds-checking: make the test compatible with chg 2017-10-17 phabricator Superseded
D1126: test-dispatch: make the test compatible with chg 2017-10-16 phabricator Superseded
D1057: filemerge: use arbitraryfilectx for backups 2017-10-16 phabricator Not Applicable
D1124: test-hgweb-annotate-whitespace: make test compatible with chg 2017-10-16 phabricator Superseded
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink 2017-10-16 phabricator Not Applicable
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink 2017-10-16 phabricator Not Applicable
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink 2017-10-16 phabricator Not Applicable
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink 2017-10-16 phabricator Not Applicable
D1123: histedit: remove the nonexistant config 'histeditng' 2017-10-16 phabricator Superseded
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink 2017-10-16 phabricator Superseded
D1097: releasenotes: don't abort is there is a bad formatted entry for releasenotes 2017-10-16 phabricator Not Applicable
D1121: releasenotes: show a warning if fuzzywuzzy is not present 2017-10-16 phabricator Superseded
D1120: releasenotes: move import of fuzzywuzzy to import level 2017-10-16 phabricator Superseded
D1096: releasenotes: make the import of fuzzywuzzy optional 2017-10-16 phabricator Not Applicable
D1119: releasenotes: fix documentation of similaritycheck() 2017-10-16 phabricator Superseded
D1082: split: new extension to split changesets 2017-10-16 phabricator Not Applicable
D1117: config: simplify aliasing commands.update.check 2017-10-16 phabricator Superseded
D1116: Makefile: add target to apply clang-format in-place 2017-10-16 phabricator Superseded
D1115: test-clang-format: new test to verify that files stay clang-formatted 2017-10-16 phabricator Superseded
D1028: mpatch: reformat function prototypes with clang-format 2017-10-16 phabricator Not Applicable
D1114: contrib: remove check-code rule about indentation 2017-10-16 phabricator Superseded
D1113: clang-format: configuration for the clang-format source formatter 2017-10-16 phabricator Superseded
D1112: hgweb: fix decodevaluefromheaders to always return a bytes value 2017-10-16 phabricator Not Applicable
D1111: hgweb: more "headers are native strs" cleanup 2017-10-16 phabricator Not Applicable
D1110: hgweb: when unpacking args from request form, convert to bytes 2017-10-16 phabricator Not Applicable
D1108: hgweb: more "http headers are native strs" cleanup 2017-10-16 phabricator Not Applicable
D1109: wireproto: more strkwargs cleanup 2017-10-16 phabricator Not Applicable
D1107: wireproto: bounce kwargs to/from bytes/str as needed 2017-10-16 phabricator Not Applicable
D1112: hgweb: fix decodevaluefromheaders to always return a bytes value 2017-10-16 phabricator Superseded
D1111: hgweb: more "headers are native strs" cleanup 2017-10-16 phabricator Superseded
D1109: wireproto: more strkwargs cleanup 2017-10-16 phabricator Superseded
D1110: hgweb: when unpacking args from request form, convert to bytes 2017-10-16 phabricator Superseded
D1108: hgweb: more "http headers are native strs" cleanup 2017-10-16 phabricator Superseded
D1107: wireproto: bounce kwargs to/from bytes/str as needed 2017-10-16 phabricator Superseded
D1098: releasenotes: add pager support when printing to the ui 2017-10-16 phabricator Not Applicable
D1074: branch: add a --rev flag to change branch name of given revisions 2017-10-16 phabricator Not Applicable
D1104: peer: ensure command names are always ascii bytestrs 2017-10-16 phabricator Not Applicable
D1102: wireproto: use %d to encode int, not %s 2017-10-16 phabricator Not Applicable
D1103: httppeer: always produce native str header keys and values 2017-10-16 phabricator Not Applicable
D1101: wireproto: use a proper exception instead of `assert False` 2017-10-16 phabricator Not Applicable
D1100: wireproto: use listcomp instead of map() 2017-10-16 phabricator Not Applicable
D1099: dagutil: use a listcomp instead of a map() 2017-10-16 phabricator Not Applicable
D1106: context: add workingfilectx.markcopied 2017-10-16 phabricator Superseded
D1105: merge: don't use workers in in-memory mode 2017-10-16 phabricator Superseded
D1104: peer: ensure command names are always ascii bytestrs 2017-10-16 phabricator Superseded
D1103: httppeer: always produce native str header keys and values 2017-10-16 phabricator Superseded
D1102: wireproto: use %d to encode int, not %s 2017-10-16 phabricator Superseded
D1101: wireproto: use a proper exception instead of `assert False` 2017-10-16 phabricator Superseded
D1100: wireproto: use listcomp instead of map() 2017-10-16 phabricator Superseded
D1099: dagutil: use a listcomp instead of a map() 2017-10-16 phabricator Superseded
D1092: peer: when collecting method names for batch calls, bytes-ify __name__ 2017-10-16 phabricator Not Applicable
D1074: branch: add a --rev flag to change branch name of given revisions 2017-10-15 phabricator Not Applicable
D1098: releasenotes: add pager support when printing to the ui 2017-10-15 phabricator Superseded
D1097: releasenotes: don't abort is there is a bad formatted entry for releasenotes 2017-10-15 phabricator Superseded
D1096: releasenotes: make the import of fuzzywuzzy optional 2017-10-15 phabricator Superseded
D1094: cmdutil: pass metadata from amend() to cleanupnodes 2017-10-15 phabricator Superseded
D1095: amend: add a flag `-n/--note` to store note with amend 2017-10-15 phabricator Superseded
D1093: scmutil: add capability to cleanupnodes to take obsmarker metadata 2017-10-15 phabricator Superseded
D1091: python3: replace im_{self,func} with __{self,func}__ globally 2017-10-15 phabricator Not Applicable
D1088: templater: explode if we try to emit a str 2017-10-15 phabricator Not Applicable
D1090: httppeer: extract content-type from headers using native str 2017-10-15 phabricator Not Applicable
D1092: peer: when collecting method names for batch calls, bytes-ify __name__ 2017-10-15 phabricator Not Applicable
D1089: httppeer: convert request url back to bytes before inspecting it 2017-10-15 phabricator Not Applicable
D1086: hgweb: mimetype guessing needs a unicode path 2017-10-15 phabricator Not Applicable
D1087: hgweb: fill in content-type and content-length as native strings 2017-10-15 phabricator Not Applicable
D1084: hgweb: detect Python 3-era libraries and use modern attribute names 2017-10-15 phabricator Not Applicable
D1085: hgweb: set sent_headers attr as early as practical 2017-10-15 phabricator Not Applicable
D1083: server: indent block that's about to get conditionalized 2017-10-15 phabricator Not Applicable
D1091: python3: replace im_{self,func} with __{self,func}__ globally 2017-10-15 phabricator Superseded
D1092: peer: when collecting method names for batch calls, bytes-ify __name__ 2017-10-15 phabricator Superseded
D1090: httppeer: extract content-type from headers using native str 2017-10-15 phabricator Superseded
D1088: templater: explode if we try to emit a str 2017-10-15 phabricator Superseded
D1089: httppeer: convert request url back to bytes before inspecting it 2017-10-15 phabricator Superseded
D1087: hgweb: fill in content-type and content-length as native strings 2017-10-15 phabricator Superseded
D1086: hgweb: mimetype guessing needs a unicode path 2017-10-15 phabricator Superseded
D1085: hgweb: set sent_headers attr as early as practical 2017-10-15 phabricator Superseded
D1084: hgweb: detect Python 3-era libraries and use modern attribute names 2017-10-15 phabricator Superseded
D1083: server: indent block that's about to get conditionalized 2017-10-15 phabricator Superseded
D1081: tests: add check in test-check-commit.t to verify releasenotes directives 2017-10-15 phabricator Not Applicable
D1062: tweakdefaults: make commands.update.check be `noconflict` 2017-10-15 phabricator Not Applicable
D1080: hgweb: fix logging to use native strings as appropriate 2017-10-15 phabricator Not Applicable
D1070: config: graduate experimental.updatecheck to commands.update.check 2017-10-14 phabricator Not Applicable
D1082: split: new extension to split changesets 2017-10-14 phabricator Not Applicable
D1082: split: new extension to split changesets 2017-10-14 phabricator Not Applicable
D1082: split: new extension to split changesets 2017-10-14 phabricator Superseded
D1078: hgweb: use native strings consistently for querystring parsing 2017-10-14 phabricator Not Applicable
D1077: hgweb: rewrite two X or Y and Z ad-hoc ternaries with Y if X else Z 2017-10-14 phabricator Not Applicable
D1079: hgweb: rewrite most obviously-native-strings to be native strings 2017-10-14 phabricator Not Applicable
D1076: hgweb: more native string treatment in query string parsing 2017-10-14 phabricator Not Applicable
D887: httppeer: use native strings for headers 2017-10-14 phabricator Not Applicable
D1075: httppeer: pass url to urllib as native str, not bytes 2017-10-14 phabricator Not Applicable
D1070: config: graduate experimental.updatecheck to commands.update.check 2017-10-14 phabricator Not Applicable
D1072: tersestatus: rework dirnode and tersedir docstrings 2017-10-14 phabricator Not Applicable
D1081: tests: add check in test-check-commit.t to verify releasenotes directives 2017-10-14 phabricator Superseded
D1069: bitmanipulation: reformat with clang-format 2017-10-14 phabricator Not Applicable
D1070: config: graduate experimental.updatecheck to commands.update.check 2017-10-14 phabricator Not Applicable
D1080: hgweb: fix logging to use native strings as appropriate 2017-10-14 phabricator Superseded
D1079: hgweb: rewrite most obviously-native-strings to be native strings 2017-10-14 phabricator Superseded
D1078: hgweb: use native strings consistently for querystring parsing 2017-10-14 phabricator Superseded
D1077: hgweb: rewrite two X or Y and Z ad-hoc ternaries with Y if X else Z 2017-10-14 phabricator Superseded
D1076: hgweb: more native string treatment in query string parsing 2017-10-14 phabricator Superseded
D1075: httppeer: pass url to urllib as native str, not bytes 2017-10-14 phabricator Superseded
D887: httppeer: use native strings for headers 2017-10-14 phabricator Not Applicable
D887: httppeer: use native strings for headers 2017-10-14 phabricator Not Applicable
D1074: branch: add a --rev flag to change branch name of given revisions 2017-10-14 phabricator Superseded
D1073: commands: move a bunch of statements into if True for next patch 2017-10-14 phabricator Superseded
D1067: python3: use our bytes-only version of cgi.escape everywhere 2017-10-14 phabricator Not Applicable
D1068: hghave: add a check for clang-format 2017-10-14 phabricator Not Applicable
D1066: url: add cgi.escape equivalent for bytestrings 2017-10-14 phabricator Not Applicable
D1065: python3: move from using func_name to __name__ 2017-10-14 phabricator Not Applicable
D1072: tersestatus: rework dirnode and tersedir docstrings 2017-10-14 phabricator Superseded
D1070: config: graduate experimental.updatecheck to commands.update.check 2017-10-14 phabricator Superseded
D1062: tweakdefaults: make commands.update.check be `noconflict` 2017-10-14 phabricator Not Applicable
D1069: bitmanipulation: reformat with clang-format 2017-10-14 phabricator Superseded
D1068: hghave: add a check for clang-format 2017-10-14 phabricator Superseded
D1067: python3: use our bytes-only version of cgi.escape everywhere 2017-10-14 phabricator Superseded
D1065: python3: move from using func_name to __name__ 2017-10-14 phabricator Superseded
D1066: url: add cgi.escape equivalent for bytestrings 2017-10-14 phabricator Superseded
D964: python3: move from using func_name to __name__ 2017-10-14 phabricator Not Applicable
D887: httppeer: use native strings for headers 2017-10-14 phabricator Not Applicable
D1056: context: add a fast-comparision path between arbitraryfilectx and workingfilectx 2017-10-14 phabricator Not Applicable
D985: tersestatus: re-implement the functionality to terse the status 2017-10-14 phabricator Not Applicable
D1043: tersestatus: avoid modifying tersedict 2017-10-14 phabricator Not Applicable
D1042: tersestatus: make methods part of the dirnode class 2017-10-14 phabricator Not Applicable
D1061: context: add is `isinmemory()` to filectx 2017-10-14 phabricator Not Applicable
D931: merge: ensure that we always commit the mergestate 2017-10-14 phabricator Not Applicable
D983: dirstate: move the _dirfoldmap to dirstatemap 2017-10-14 phabricator Not Applicable
D981: dirstate: remove _filefoldmap property cache 2017-10-14 phabricator Not Applicable
D982: dirstate: remove _dirs property cache 2017-10-14 phabricator Not Applicable
D930: merge: add tests to show current behavior on failed filemerges 2017-10-14 phabricator Not Applicable
D979: dirstate: move nonnormal and otherparent sets to dirstatemap 2017-10-14 phabricator Not Applicable
D980: dirstate: move identity to dirstatemap 2017-10-14 phabricator Not Applicable
D978: dirstate: move write into dirstatemap 2017-10-14 phabricator Not Applicable
D977: dirstate: move _read into dirstatemap 2017-10-14 phabricator Not Applicable
D1044: bisect: add --abort flag 2017-10-14 phabricator Not Applicable
D1063: rebase: enable multidest by default 2017-10-13 phabricator Superseded
D1062: tweakdefaults: make experimental.updatecheck be `noconflict` 2017-10-13 phabricator Superseded
D1061: context: add is `isinmemory()` to filectx 2017-10-13 phabricator Superseded
D1058: context: add overlayfilectx.cmp() 2017-10-13 phabricator Superseded
D1060: filemerge: add a missing flushall() 2017-10-13 phabricator Superseded
D1059: filemerge: store backups in the overlayworkingctx if using imm 2017-10-13 phabricator Superseded
D1056: context: add a fast-comparision path between arbitraryfilectx and workingfilectx 2017-10-13 phabricator Superseded
D1057: use arbitraryfilectx for backups 2017-10-13 phabricator Superseded
D1053: i18n: cache translated messages per encoding 2017-10-13 phabricator Not Applicable
D1016: repoview: remove incorrect documentation of the function 2017-10-13 phabricator Not Applicable
D1034: codemod: use pycompat.iswindows 2017-10-13 phabricator Not Applicable
D1035: codemod: use pycompat.isdarwin 2017-10-13 phabricator Not Applicable
D1036: codemod: use pycompat.isposix 2017-10-13 phabricator Not Applicable
D1037: check-code: suggest pycompat.is(posix|windows|darwin) 2017-10-13 phabricator Not Applicable
D1024: hgweb: do not import uuid immediately to avoid its side effect 2017-10-13 phabricator Not Applicable
D1033: pycompat: define operating system constants 2017-10-13 phabricator Not Applicable
D1021: check-code: forbid platform.system() 2017-10-13 phabricator Not Applicable
D1020: largefiles: do not use platform.system() 2017-10-13 phabricator Not Applicable
D960: bundle2: immediate exit for ctrl+c (issue5692) 2017-10-13 phabricator Not Applicable
D1018: selectors2: do not use platform.system() 2017-10-13 phabricator Not Applicable
D1019: logtoprocess: do not use platform.system() 2017-10-13 phabricator Not Applicable
D990: dispatch: when --pager=no is passed, also disable pager on req.repo.ui 2017-10-13 phabricator Not Applicable
D1032: exewrapper: format with clang-format 2017-10-13 phabricator Not Applicable
D1031: util: add clang-format control comment around struct and format macro 2017-10-13 phabricator Not Applicable
D1029: mpatch: reflow two oddly formatted else blocks with clang-format 2017-10-13 phabricator Not Applicable
D1027: mpatch: re-wrap wide line with clang-format 2017-10-13 phabricator Not Applicable
D1053: i18n: cache translated messages per encoding 2017-10-13 phabricator Superseded
D1047: tweakdefaults: add restack command 2017-10-13 phabricator Not Applicable
D1034: codemod: use pycompat.iswindows 2017-10-13 phabricator Not Applicable
D1035: codemod: use pycompat.isdarwin 2017-10-13 phabricator Not Applicable
D1036: codemod: use pycompat.isposix 2017-10-13 phabricator Not Applicable
D1037: check-code: suggest pycompat.is(posix|windows|darwin) 2017-10-13 phabricator Not Applicable
D1044: bisect: add --abort flag 2017-10-13 phabricator Not Applicable
D1047: tweakdefaults: add restack command 2017-10-13 phabricator Superseded
D1046: tweakdefaults: enable rebase 2017-10-13 phabricator Superseded
D1033: pycompat: define operating system constants 2017-10-13 phabricator Not Applicable
D1018: selectors2: do not use platform.system() 2017-10-13 phabricator Not Applicable
D1044: bisect: add --abort flag 2017-10-13 phabricator Superseded
D950: run-tests: update back to original node after bisecting 2017-10-13 phabricator Not Applicable
D1043: tersestatus: avoid modifying tersedict 2017-10-12 phabricator Superseded
D985: tersestatus: re-implement the functionality to terse the status 2017-10-12 phabricator Not Applicable
D1042: tersestatus: make methods part of the dirnode class 2017-10-12 phabricator Superseded
D1034: codemod: use pycompat.iswindows 2017-10-12 phabricator Superseded
D1035: codemod: use pycompat.isdarwin 2017-10-12 phabricator Superseded
D1036: codemod: use pycompat.isposix 2017-10-12 phabricator Superseded
D1037: check-code: suggest pycompat.is(posix|windows|darwin) 2017-10-12 phabricator Superseded
D1033: pycompat: define operating system constants 2017-10-12 phabricator Superseded
D1024: hgweb: do not import uuid immediately to avoid its side effect 2017-10-12 phabricator Not Applicable
D1021: check-code: forbid platform.system() 2017-10-12 phabricator Not Applicable
D1018: selectors2: do not use platform.system() 2017-10-12 phabricator Not Applicable
D1032: exewrapper: format with clang-format 2017-10-12 phabricator Superseded
D1031: util: add clang-format control comment around struct and format macro 2017-10-12 phabricator Superseded
D1030: mpatch: switch alignment of wrapped line from tab to spaces with clang-format 2017-10-12 phabricator Superseded
D1029: mpatch: reflow two oddly formatted else blocks with clang-format 2017-10-12 phabricator Superseded
D1028: mpatch: reformat function prototypes with clang-format 2017-10-12 phabricator Superseded
D1027: mpatch: re-wrap wide line with clang-format 2017-10-12 phabricator Superseded
D1009: bdiff: remove trailing newlines 2017-10-12 phabricator Accepted
D1008: bdiff: rewrap function prototypes per clang-format 2017-10-12 phabricator Accepted
D1007: bdiff: re-wrap lines per clang-format 2017-10-12 phabricator Accepted
D1006: bdiff: remove extra space after * per clang-format 2017-10-12 phabricator Accepted
D1005: bdiff: fix misplaced comma in macro definition with clang-format 2017-10-12 phabricator Accepted
D1004: bdiff: format header file with clang-format 2017-10-12 phabricator Accepted
D1003: bdiff: sort includes using clang-format 2017-10-12 phabricator Accepted
D1024: hgweb: do not import uuid immediately to avoid its side effect 2017-10-12 phabricator Not Applicable
D1024: hgweb: do not import uuid immediately to avoid its side effect 2017-10-12 phabricator Superseded
D1018: selectors2: do not use platform.system() 2017-10-12 phabricator Not Applicable
D1021: check-code: forbid platform.system() 2017-10-12 phabricator Superseded
D1020: largefiles: do not use platform.system() 2017-10-12 phabricator Superseded
D1019: logtoprocess: do not use platform.system() 2017-10-12 phabricator Superseded
D1018: selectors2: do not use platform.system() 2017-10-12 phabricator Superseded
D1016: repoview: remove incorrect documentation of the function 2017-10-11 phabricator Superseded
D738: directaccess: add support to export and tests to demonstrate things 2017-10-11 phabricator Not Applicable
D1014: revset: update repo._pinnedrevs with hidden commits from the tree 2017-10-11 phabricator Superseded
D1013: dispatch: filter the repository depending on func.cmdtype 2017-10-11 phabricator Superseded
D736: registrar: add support for storing the type of command in func object 2017-10-11 phabricator Not Applicable
D1012: repoview: add two new filternames to be used for accessing hidden commits 2017-10-11 phabricator Superseded
D1011: localrepo: add a _pinnedrevs attribute 2017-10-11 phabricator Superseded
D960: bundle2: immediate exit for ctrl+c (issue5692) 2017-10-11 phabricator Not Applicable
D1008: bdiff: rewrap function prototypes per clang-format 2017-10-11 phabricator Accepted
D1009: bdiff: remove trailing newlines 2017-10-11 phabricator Accepted
D1007: bdiff: re-wrap lines per clang-format 2017-10-11 phabricator Accepted
D1006: bdiff: remove extra space after * per clang-format 2017-10-11 phabricator Accepted
D1005: bdiff: fix misplaced comma in macro definition with clang-format 2017-10-11 phabricator Accepted
D1004: bdiff: format header file with clang-format 2017-10-11 phabricator Accepted
D1003: bdiff: sort includes using clang-format 2017-10-11 phabricator Accepted
D945: fsmonitor: update to match new dirstate refactor 2017-10-11 phabricator Not Applicable
D999: tests: use readlink.py instead of readlink 2017-10-11 phabricator Not Applicable
D998: tests: use readlink.py instead of readlink 2017-10-11 phabricator Not Applicable
D997: tests: use readlink.py instead of readlink 2017-10-11 phabricator Not Applicable
D996: tests: use readlink.py instead of readlink 2017-10-11 phabricator Not Applicable
D1000: contrib: add check-code rule banning use of readlink 2017-10-11 phabricator Not Applicable
D1001: ui: recommend tweakdefaults in the default hgrc template 2017-10-11 phabricator Not Applicable
D990: dispatch: when --pager=no is passed, also disable pager on req.repo.ui 2017-10-10 phabricator Not Applicable
D959: patch: do not cache translated messages (API) 2017-10-10 phabricator Not Applicable
D991: tests: optimize test-copytrace-heuristics.t 2017-10-10 phabricator Not Applicable
D989: fsmonitor: add new watchman notifications to fsmonitor extension 2017-10-10 phabricator Not Applicable
D988: fsmonitor: change the distance calculation 2017-10-10 phabricator Not Applicable
D1001: ui: recommend tweakdefaults in the default hgrc template 2017-10-10 phabricator Superseded
D997: tests: use readlink.py instead of readlink 2017-10-10 phabricator Superseded
D998: tests: use readlink.py instead of readlink 2017-10-10 phabricator Superseded
D999: tests: use readlink.py instead of readlink 2017-10-10 phabricator Superseded
D1000: contrib: add check-code rule banning use of readlink 2017-10-10 phabricator Superseded
D996: tests: use readlink.py instead of readlink 2017-10-10 phabricator Superseded
D861: commands: tidy up merge state decoding in resolve 2017-10-10 phabricator Not Applicable
D955: merge: improve comments in mergestate._makerecords 2017-10-10 phabricator Not Applicable
D783: util: add safename function for generating safe names to rename to 2017-10-10 phabricator Not Applicable
D785: context: also consider path conflicts when clearing unknown files 2017-10-10 phabricator Not Applicable
D787: tests: add test for path conflicts during merge 2017-10-10 phabricator Not Applicable
D782: merge: improve error messages for path conflicts during update 2017-10-10 phabricator Not Applicable
D781: merge: check for path conflicts when updating (issue5628) 2017-10-10 phabricator Not Applicable
D787: tests: add test for path conflicts during merge 2017-10-10 phabricator Not Applicable
D786: tests: add test for path conflicts during update 2017-10-10 phabricator Not Applicable
D775: commands: update the resolve command to handle path conflicts 2017-10-10 phabricator Not Applicable
D777: merge: add merge action 'pr' to rename files during update 2017-10-10 phabricator Not Applicable
D776: merge: add merge action 'p' to record path conflicts during update 2017-10-10 phabricator Not Applicable
D680: scmutil: handle conflicting files and dirs in origbackuppath 2017-10-10 phabricator Not Applicable
D779: merge: add _checkunknowndirs function for detecting path conflicts 2017-10-10 phabricator Not Applicable
D774: merge: add pathconflict merge state 2017-10-10 phabricator Not Applicable
D773: tests: add a test demonstrating basic path conflict failures 2017-10-10 phabricator Not Applicable
D987: copies: add a config to limit the number of candidates to check in heuristics 2017-10-09 phabricator Not Applicable
D991: tests: optimize test-copytrace-heuristics.t 2017-10-09 phabricator Superseded
D959: patch: do not cache translated messages (API) 2017-10-09 phabricator Not Applicable
D945: fsmonitor: update to match new dirstate refactor 2017-10-09 phabricator Not Applicable
D990: dispatch: when --pager=no is passed, also disable pager on req.repo.ui 2017-10-09 phabricator Superseded
D989: fsmonitor: add new watchman notifications to fsmonitor extension 2017-10-09 phabricator Superseded
D988: fsmonitor: change the distance calculation 2017-10-09 phabricator Superseded
D986: copies: add docs for config `experimental.copytrace.sourcecommitlimit` 2017-10-09 phabricator Not Applicable
D964: python3: add and use adapter for func_name attr, now known as __name__ 2017-10-08 phabricator Not Applicable
D970: hgweb: extract function for loading style from request context 2017-10-08 phabricator Not Applicable
D967: hgweb: when constructing or adding to a wsgi environ dict, use native strs 2017-10-08 phabricator Not Applicable
D966: hgweb: produce native string for etag value 2017-10-08 phabricator Not Applicable
D969: request: coerce content-type to native str 2017-10-08 phabricator Not Applicable
D968: request: use trivial iterator over dictionary keys 2017-10-08 phabricator Not Applicable
D962: hgweb: in protocol adapter, avoid control reaching end of non-void function 2017-10-08 phabricator Not Applicable
D963: hgweb: in protocol adapter, look for bytes instances, not str 2017-10-08 phabricator Not Applicable
D987: copies: add a config to limit the number of candidates to check in heuristics 2017-10-08 phabricator Superseded
D986: copies: add docs for config `experimental.copytrace.sourcecommitlimit` 2017-10-08 phabricator Superseded
D985: tersestatus: re-implement the functionality to terse the status 2017-10-07 phabricator Not Applicable
D972: py3: fix keyword arguments handling in mq 2017-10-07 phabricator Not Applicable
D961: test-check-code: fail new commits which use 'atexit' instead of 'ui.atexit' 2017-10-07 phabricator Not Applicable
D973: py3: use '%d' for integers instead of '%s' 2017-10-07 phabricator Not Applicable
D957: test-push-race: use 'ui.atexit' instead of python's 'atexit' 2017-10-07 phabricator Not Applicable
D985: tersestatus: re-implement the functionality to terse the status 2017-10-06 phabricator Superseded
D983: dirstate: move the _dirfoldmap to dirstatemap 2017-10-06 phabricator Superseded
D981: dirstate: remove _filefoldmap property cache 2017-10-06 phabricator Superseded
D982: dirstate: remove _dirs property cache 2017-10-06 phabricator Superseded
D980: dirstate: move identity to dirstatemap 2017-10-06 phabricator Superseded
D979: dirstate: move nonnormal and otherparent sets to dirstatemap 2017-10-06 phabricator Superseded
D978: dirstate: move write into dirstatemap 2017-10-06 phabricator Superseded
D977: dirstate: move _read into dirstatemap 2017-10-06 phabricator Superseded
D943: chg: move only first time relevant if condition out of loop 2017-10-06 phabricator Not Applicable
D975: test-rebase-base: clarify it is about the "--base" flag 2017-10-06 phabricator Not Applicable
D931: merge: ensure that we always commit the mergestate 2017-10-06 phabricator Not Applicable
D932: filemerge: introduce functions to halt merge flow 2017-10-06 phabricator Not Applicable
D951: merge: allow user to halt merge on merge-tool failures 2017-10-06 phabricator Not Applicable
D952: merge: additional test cases to show changing behavior 2017-10-06 phabricator Not Applicable
D930: merge: add tests to show current behavior on failed filemerges 2017-10-06 phabricator Not Applicable
D975: test-rebase-base: clarify it is about the "--base" flag 2017-10-06 phabricator Superseded
D974: py3: handle keyword arguments correctly in hgext/patchbomb.py 2017-10-06 phabricator Superseded
D973: py3: use '%d' for integers instead of '%s' 2017-10-06 phabricator Superseded
D972: py3: fix keyword arguments handling in mq 2017-10-06 phabricator Superseded
D971: uncommit: unify functions _uncommitdirstate and _unamenddirstate to one 2017-10-05 phabricator Superseded
D821: unamend: move fb extension unamend to core 2017-10-05 phabricator Not Applicable
D942: histedit: removing the experimental config 'histeditng' 2017-10-05 phabricator Not Applicable
D959: patch: invalidate messages after encoding change 2017-10-05 phabricator Not Applicable
D958: i18n: clean msgcache when encoding changes 2017-10-05 phabricator Not Applicable
D942: histedit: removing the experimental config 'histeditng' 2017-10-05 phabricator Not Applicable
D942: histedit: removing the experimental config 'histeditng' 2017-10-05 phabricator Not Applicable
D936: convert: fix the RevisionSpec import in the bzr module 2017-10-05 phabricator Not Applicable
D970: hgweb: extract function for loading style from request context 2017-10-05 phabricator Superseded
D969: request: coerce content-type to native str 2017-10-05 phabricator Superseded
D968: request: use trivial iterator over dictionary keys 2017-10-05 phabricator Superseded
D967: hgweb: when constructing or adding to a wsgi environ dict, use native strs 2017-10-05 phabricator Superseded
D964: python3: add and use adapter for func_name attr, now known as __name__ 2017-10-05 phabricator Superseded
D966: hgweb: produce native string for etag value 2017-10-05 phabricator Superseded
D965: templatefilters: be sure we always feed cgi.escape a str 2017-10-05 phabricator Superseded
D963: hgweb: in protocol adapter, look for bytes instances, not str 2017-10-05 phabricator Superseded
D962: hgweb: in protocol adapter, avoid control reaching end of non-void function 2017-10-05 phabricator Superseded
D961: test-check-code: fail new commits which use 'atexit' instead of 'ui.atexit' 2017-10-05 phabricator Superseded
D960: bundle2: immediate exit for ctrl+c (issue5692) 2017-10-05 phabricator Superseded
D957: test-push-race: use 'ui.atexit' instead of python's 'atexit' 2017-10-05 phabricator Not Applicable
D959: patch: invalidate messages after encoding change 2017-10-05 phabricator Superseded
D958: i18n: clean msgcache when encoding changes 2017-10-05 phabricator Superseded
D957: test-push-race: use 'ui.atexit' instead of python's 'atexit'. 2017-10-05 phabricator Not Applicable
D957: test-push-race: use 'ui.atexit' instead of python's 'atexit'. 2017-10-05 phabricator Superseded
D956: test-annotate: fix up expected output for pure 2017-10-05 phabricator Not Applicable
D956: test-annotate: fix up expected output for pure 2017-10-05 phabricator Superseded
D943: chg: move only first time relevant if condition out of loop 2017-10-05 phabricator Not Applicable
D955: merge: improve comments in mergestate._makerecords 2017-10-05 phabricator Superseded
D954: style: never use a space before a colon or comma 2017-10-05 phabricator Not Applicable
D946: serve: make tests compatible with chg 2017-10-05 phabricator Not Applicable
D912: test-alias: make it compatible with chg 2017-10-05 phabricator Not Applicable
D917: eol: make [eol] config section sensitive for chg confighash 2017-10-05 phabricator Not Applicable
D886: ui: convert to/from Optional[bytes] to Optional[str] in password manager 2017-10-05 phabricator Not Applicable
D954: style: never use a space before a colon or comma 2017-10-05 phabricator Superseded
D933: scmutil: add a new function to show changes after a command 2017-10-05 phabricator Not Applicable
D932: filemerge: introduce functions to halt merge flow 2017-10-05 phabricator Not Applicable
D953: merge: use filemerge failure handler in post-filemerge checks checks 2017-10-05 phabricator Superseded
D952: merge: additional test cases to show changing behavior 2017-10-05 phabricator Superseded
D951: merge: allow user to halt merge on merge-tool failures 2017-10-05 phabricator Superseded
D917: eol: make [eol] config section sensitive for chg confighash 2017-10-05 phabricator Not Applicable
D912: test-alias: make it compatible with chg 2017-10-05 phabricator Not Applicable
D950: run-tests: update back to original node after bisecting 2017-10-05 phabricator Superseded
D949: run-tests: set HGPLAIN=1 when bisecting 2017-10-05 phabricator Superseded
D948: run-tests: extract Popen logic to a single method 2017-10-05 phabricator Superseded
D947: run-tests: move bisect logic to a separate method 2017-10-05 phabricator Superseded
D946: serve: make tests compatible with chg 2017-10-05 phabricator Superseded
D945: fsmonitor: update to match new dirstate refactor 2017-10-05 phabricator Superseded
D936: convert: fix the RevisionSpec import in the bzr module 2017-10-05 phabricator Not Applicable
D943: chg: move only first time relevant if condition out of loop 2017-10-04 phabricator Superseded
D942: histedit: removing the experimental config 'histeditng' 2017-10-04 phabricator Not Applicable
D942: histedit: removing the experimental config 'histeditng' 2017-10-04 phabricator Superseded
D941: remotenames: add a function to return the vfs object 2017-10-04 phabricator Superseded
D940: remotenames: add functions to read remotenames data from .hg/remotenames/ 2017-10-04 phabricator Superseded
D939: remotenames: add functionality to store remotenames under .hg/hgremotenames/ 2017-10-04 phabricator Superseded
D938: remotenames: move utility functions to join and split names to core 2017-10-04 phabricator Superseded
D937: remotenames: move function to pull remotenames from the remoterepo to core 2017-10-04 phabricator Superseded
D936: convert: fix the RevisionSpec import in the bzr module 2017-10-04 phabricator Superseded
D935: urllibcompat: move some adapters from pycompat to urllibcompat 2017-10-04 phabricator Not Applicable
D891: cleanup: use urllibcompat for renamed methods on urllib request objects 2017-10-04 phabricator Not Applicable
D890: urllibcompat: new library to help abstract out some python3 urllib2 stuff 2017-10-04 phabricator Not Applicable
D915: test-devel-warnings: make the test compatible with chg 2017-10-04 phabricator Not Applicable
D933: scmutil: add a new function to show changes after a command 2017-10-04 phabricator Not Applicable
D915: test-devel-warnings: make the test compatible with chg 2017-10-04 phabricator Not Applicable
D915: test-devel-warnings: make the test compatible with chg 2017-10-04 phabricator Not Applicable
D935: urllibcompat: move some adapters from pycompat to urllibcompat 2017-10-04 phabricator Superseded
D891: cleanup: use urllibcompat for renamed methods on urllib request objects 2017-10-04 phabricator Not Applicable
D890: urllibcompat: new library to help abstract out some python3 urllib2 stuff 2017-10-04 phabricator Not Applicable
D886: ui: convert to/from Optional[bytes] to Optional[str] in password manager 2017-10-04 phabricator Not Applicable
D933: scmutil: add a new function to show changes after a command 2017-10-04 phabricator Not Applicable
D934: rebase: add an experimental.showhashchanges config to show hash changes 2017-10-04 phabricator Not Applicable
D933: scmutil: add a new function to show changes after a command 2017-10-04 phabricator Not Applicable
D893: fsmonitor: use configitem 2017-10-04 phabricator Not Applicable
D892: fsmonitor: access copymap in new location 2017-10-04 phabricator Not Applicable
D934: rebase: add an experimental.showhashchanges config to show hash changes 2017-10-04 phabricator Superseded
D933: scmutil: add a new function to show changes after a command 2017-10-04 phabricator Superseded
D932: filemerge: introduce functions to halt merge flow 2017-10-04 phabricator Superseded
D931: merge: ensure that we always commit the mergestate 2017-10-04 phabricator Superseded
D930: merge: add tests to show current behavior on failed filemerges 2017-10-04 phabricator Superseded
D928: test-strip: make test compatible with chg 2017-10-04 phabricator Not Applicable
D924: config: add a missing preparewrite() call 2017-10-04 phabricator Not Applicable
D927: test-hook: make test compatible with chg 2017-10-04 phabricator Not Applicable
D925: test-merge-subrepos: make test compatible with chg 2017-10-04 phabricator Not Applicable
D926: test-setdiscovery: make test compatible with chg 2017-10-04 phabricator Not Applicable
D922: test-basic: make test compatible with chg 2017-10-04 phabricator Not Applicable
D923: test-convert-cvs: make test compatible with chg 2017-10-04 phabricator Not Applicable
D914: test-logtoprocess: make it compatible with chg 2017-10-04 phabricator Not Applicable
D919: zeroconf: do not crash if socket being read is closed by another thread 2017-10-04 phabricator Not Applicable
D918: test-revlog-mmapindex: make it compatible with chg 2017-10-04 phabricator Not Applicable
D916: test-profile: gate chg-incompatible part with '#if chg' 2017-10-04 phabricator Not Applicable
D913: test-globalopts: make the test compatible with chg 2017-10-04 phabricator Not Applicable
D911: test-pager: make it compatible with chg 2017-10-04 phabricator Not Applicable
D901: changelog: use a Factory for default value for files 2017-10-04 phabricator Not Applicable
D925: test-merge-subrepos: make test compatible with chg 2017-10-04 phabricator Not Applicable
D926: test-setdiscovery: make test compatible with chg 2017-10-04 phabricator Not Applicable
D928: test-strip: make test compatible with chg 2017-10-04 phabricator Superseded
D927: test-hook: make test compatible with chg 2017-10-03 phabricator Superseded
D910: cext: wrap before brace for functions 2017-10-03 phabricator Not Applicable
D908: cext: reorder #include 2017-10-03 phabricator Not Applicable
D909: cext: put case statements on separate line 2017-10-03 phabricator Not Applicable
D907: cext: move braces for control statements to same line 2017-10-03 phabricator Not Applicable
D926: test-setdiscovery: make test compatible with chg 2017-10-03 phabricator Superseded
D925: test-merge-subrepos: make test compatible with chg 2017-10-03 phabricator Superseded
D924: config: add a missing preparewrite() call 2017-10-03 phabricator Superseded
D923: test-convert-cvs: make test compatible with chg 2017-10-03 phabricator Superseded
D922: test-basic: make test compatible with chg 2017-10-03 phabricator Superseded
D913: test-globalopts: make the test compatible with chg 2017-10-03 phabricator Not Applicable
D913: test-globalopts: make the test compatible with chg 2017-10-03 phabricator Not Applicable
D919: zeroconf: do not crash if socket being read is closed by another thread 2017-10-03 phabricator Superseded
D918: test-revlog-mmapindex: be compatible with chg 2017-10-03 phabricator Superseded
D917: eol: make [eol] config section sensitive for chg confighash 2017-10-03 phabricator Superseded
D916: test-profile: gate chg-incompatible part with '#if chg' 2017-10-03 phabricator Superseded
D915: test-devel-warnings: make the test compatible with chg 2017-10-03 phabricator Superseded
D914: test-logtoprocess: make it chg compatible 2017-10-03 phabricator Superseded
D913: test-globalopts: make the test compatible with chg 2017-10-03 phabricator Superseded
D912: test-alias: make it compatible with chg 2017-10-02 phabricator Superseded
D911: test-pager: make it work with chg 2017-10-02 phabricator Superseded
D861: commands: tidy up merge state decoding in resolve 2017-10-02 phabricator Not Applicable
D785: context: also consider path conflicts when clearing unknown files 2017-10-02 phabricator Not Applicable
D787: tests: add test for path conflicts during merge 2017-10-02 phabricator Not Applicable
D782: merge: improve error messages for path conflicts during update 2017-10-02 phabricator Not Applicable
D784: merge: check for path conflicts when merging (issue5628) 2017-10-02 phabricator Not Applicable
D786: tests: add test for path conflicts during update 2017-10-02 phabricator Not Applicable
D775: commands: update the resolve command to handle path conflicts 2017-10-02 phabricator Not Applicable
D781: merge: check for path conflicts when updating (issue5628) 2017-10-02 phabricator Not Applicable
D783: util: add safename function for generating safe names to rename to 2017-10-02 phabricator Not Applicable
D779: merge: add _checkunknowndirs function for detecting path conflicts 2017-10-02 phabricator Not Applicable
D780: merge: rename conflicts to fileconflicts in _checkunknownfiles 2017-10-02 phabricator Not Applicable
D778: merge: backup conflicting directories when getting files 2017-10-02 phabricator Not Applicable
D777: merge: add merge action 'pr' to rename files during update 2017-10-02 phabricator Not Applicable
D776: merge: add merge action 'p' to record path conflicts during update 2017-10-02 phabricator Not Applicable
D774: merge: add pathconflict merge state 2017-10-02 phabricator Not Applicable
D680: scmutil: handle conflicting files and dirs in origbackuppath 2017-10-02 phabricator Not Applicable
D910: cext: wrap before brace for functions 2017-10-02 phabricator Superseded
D909: cext: put case statements on separate line 2017-10-02 phabricator Superseded
D908: cext: reorder #include 2017-10-02 phabricator Superseded
D907: cext: move braces for control statements to same line 2017-10-02 phabricator Superseded
D906: registrar: fixing typo in comment 2017-10-02 phabricator Not Applicable
D906: registrar: fixing typo in comment 2017-10-02 phabricator Superseded
D905: style: never put multiple statements on one line 2017-10-02 phabricator Not Applicable
D898: annotate: introduce attr for storing per-line annotate data 2017-10-02 phabricator Not Applicable
D900: annotate: mark lines affected by skip-annotate with * 2017-10-02 phabricator Not Applicable
D899: annotate: track whether a particular annotation was the result of a skip 2017-10-02 phabricator Not Applicable
D896: annotate: move annotatepair unit tests to a separate file 2017-10-02 phabricator Not Applicable
D897: context: rename local 'attr' to 'attr_' 2017-10-02 phabricator Not Applicable
D895: check-code: allow an exception for camelcase where required 2017-10-02 phabricator Not Applicable
D889: url: use native strings for header values 2017-10-02 phabricator Not Applicable
D888: keepalive: python 3 portability tweaks 2017-10-02 phabricator Not Applicable
D885: httppasswordmgrdbproxy: specify exact arguments 2017-10-02 phabricator Not Applicable
D789: merge: add option to abort merge process on failure 2017-10-02 phabricator Not Applicable
D789: merge: add option to abort merge process on failure 2017-10-02 phabricator Not Applicable
D899: annotate: track whether a particular annotation was the result of a skip 2017-10-02 phabricator Not Applicable
D898: annotate: introduce attr for storing per-line annotate data 2017-10-02 phabricator Not Applicable
D900: annotate: mark lines affected by skip-annotate with * 2017-10-02 phabricator Not Applicable
D899: annotate: track whether a particular annotation was the result of a skip 2017-10-02 phabricator Not Applicable
D905: style: never put multiple statements on one line 2017-10-02 phabricator Superseded
D901: changelog: use a Factory for default value for files 2017-10-02 phabricator Superseded
D898: annotate: introduce attr for storing per-line annotate data 2017-10-02 phabricator Superseded
D900: annotate: mark lines affected by skip-annotate with * 2017-10-02 phabricator Superseded
D899: annotate: track whether a particular annotation was the result of a skip 2017-10-02 phabricator Superseded
D896: annotate: move annotatepair unit tests to a separate file 2017-10-02 phabricator Superseded
D897: context: rename local 'attr' to 'attr_' 2017-10-02 phabricator Superseded
D895: check-code: allow an exception for camelcase where required 2017-10-02 phabricator Superseded
D894: fsmonitor: warn when fsmonitor could be used 2017-10-01 phabricator Superseded
D893: fsmonitor: use configitem 2017-10-01 phabricator Superseded
D892: fsmonitor: access copymap in new location 2017-10-01 phabricator Superseded