[2,of,5,json-style] templates: add a stub template for json |
2015-03-31 |
Gregory Szorc |
|
Accepted |
[1,of,5,json-style] get-with-headers: support parsing and pretty printing JSON |
2015-03-31 |
Gregory Szorc |
|
Accepted |
dirstate: don't require exact case when adding dirs on icasefs (issue4578) |
2015-03-31 |
Matt Harbison |
|
Accepted |
[STABLE] filemerge: clean up language in mergemarkertemplate help |
2015-03-31 |
Nathan Goldbaum |
|
Accepted |
color: fix crash in cmd.exe |
2015-03-31 |
Matt Harbison |
|
Accepted |
[Bug,4583] New: Occasional change in merge tool test |
2015-03-31 |
mercurial-bugs@selenic.com |
|
Not Applicable |
dirstate: don't require exact case when adding dirs on icasefs (issue4578) |
2015-03-31 |
Matt Harbison |
|
Superseded |
[4,of,4] dirstate.walk: use the file foldmap to normalize |
2015-03-31 |
Siddharth Agarwal |
|
Accepted |
[3,of,4] dirstate: split the foldmap into separate ones for files and directories |
2015-03-31 |
Siddharth Agarwal |
|
Accepted |
[2,of,4] dirstate: introduce function to normalize just filenames |
2015-03-31 |
Siddharth Agarwal |
|
Accepted |
[1,of,4] dirstate: factor out code to discover normalized path |
2015-03-31 |
Siddharth Agarwal |
|
Accepted |
log: prefer 'wctx' over 'pctx' for working context |
2015-03-31 |
Martin von Zweigbergk |
|
Accepted |
[5,of,5] manifestv2: implement slow readdelta() without revdiff |
2015-03-31 |
Martin von Zweigbergk |
|
Accepted |
[4,of,5] manifestv2: disable fastdelta optimization |
2015-03-31 |
Martin von Zweigbergk |
|
Accepted |
[3,of,5] manifestv2: add (unused) config option |
2015-03-31 |
Martin von Zweigbergk |
|
Accepted |
[2,of,5] manifest: extract method for creating manifest text |
2015-03-31 |
Martin von Zweigbergk |
|
Accepted |
[1,of,5] manifest: extract method for parsing manifest |
2015-03-31 |
Martin von Zweigbergk |
|
Accepted |
phases: make two functions private for phase computation |
2015-03-30 |
Laurent Charignon |
|
Accepted |
revset: add hook after tree parsing |
2015-03-30 |
Laurent Charignon |
|
Accepted |
[2,of,2] phases: add killswitch for native implementation |
2015-03-30 |
Laurent Charignon |
|
Accepted |
[1,of,2] phases: move pure phase computation in a function |
2015-03-30 |
Laurent Charignon |
|
Accepted |
manifest: make manifest.intersectfiles() internal |
2015-03-30 |
Drew Gottlieb |
|
Accepted |
[3,of,3,V2] dirstate._walkexplicit: don't bother normalizing '.' |
2015-03-30 |
Siddharth Agarwal |
|
Accepted |
[2,of,3,V2] dirstate._walkexplicit: drop normpath calls |
2015-03-30 |
Siddharth Agarwal |
|
Accepted |
[1,of,3,V2] dirstate._walkexplicit: indicate root as '.', not '' |
2015-03-30 |
Siddharth Agarwal |
|
Accepted |
[4,of,4,tags-cache-split] tags: periodically prune .hgtags fnodes cache |
2015-03-30 |
Gregory Szorc |
|
Accepted |
[3,of,4,tags-cache-split] tags: extract .hgtags filenodes cache to a standalone file |
2015-03-30 |
Gregory Szorc |
|
Superseded |
[2,of,4,tags-cache-split] tags: use a different cache file for each repo filter (issue4550) |
2015-03-30 |
Gregory Szorc |
|
Accepted |
[1,of,4,tags-cache-split] tags: make tags cache compatible with future split of filenode cache |
2015-03-30 |
Gregory Szorc |
|
Accepted |
dirstate._walkexplicit: don't bother normalizing '' |
2015-03-30 |
Siddharth Agarwal |
|
Rejected |
[2,of,2] tags: detect and repair corrupt tags portion of tags cache |
2015-03-30 |
Gregory Szorc |
|
Changes Requested |
[1,of,2] repoview: move function for computing filtered hash |
2015-03-30 |
Gregory Szorc |
|
Superseded |
[9,of,9] revset: abort the query when there is no revision for "id()" (BC) |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
[8,of,9] localrepo: add findbyhash for convenience |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
[7,of,9] context: enhance findbyhash for partial hash ID |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
[6,of,9] context: add findbyhash to examine by hash ID strictly |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
[5,of,9] revset: abort the query when there is no revision for "rev()" (BC) |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
[4,of,9] localrepo: add findbyrevnum for convenience |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
[3,of,9] context: add findbyrevnum to examine by revision number strictly |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
[2,of,9] context: factor out exception handling while looking changeid up |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
[1,of,9] context: replace preparation and after care for changeid |
2015-03-29 |
Katsunori FUJIWARA |
|
Changes Requested |
parsers.c: avoid implicit conversion loses integer warnings |
2015-03-29 |
André Sintzoff |
|
Accepted |
run-tests: explicitly handle unicode when writing xunit file |
2015-03-29 |
Gregory Szorc |
|
Accepted |
[3,of,3] hgk: use switch instead of a less efficient if/elseif/if |
2015-03-29 |
Andrew Shadura |
|
Accepted |
[2,of,3] hgk: set distinct fill and outline colour for non-public and obsolete changesets |
2015-03-29 |
Andrew Shadura |
|
Accepted |
[1,of,3] hgk: show secret changesets differently (shape and label) |
2015-03-29 |
Andrew Shadura |
|
Accepted |
test-git-export: add globs the test runner wants on Windows |
2015-03-29 |
Matt Harbison |
|
Accepted |
[2,of,2] test-annotate: conditionalize error output for Windows |
2015-03-29 |
Matt Harbison |
|
Accepted |
[1,of,2] test-diffstat: add a glob the test runner wants on Windows |
2015-03-29 |
Matt Harbison |
|
Accepted |
[2,of,2] hgk: remove no longer needed debug-rev-parse command |
2015-03-29 |
Andrew Shadura |
|
Accepted |
[1,of,2] hgk: remove no longer needed debug-config command |
2015-03-29 |
Andrew Shadura |
|
Accepted |
hgk: display obsolete changesets in darkgrey |
2015-03-29 |
Andrew Shadura |
|
Accepted |
_lazymanifest: drop unnecessary call to sorted() |
2015-03-29 |
Martin von Zweigbergk |
|
Accepted |
[6,of,6] run-tests: use a file for capturing replacements |
2015-03-29 |
Gregory Szorc |
|
Accepted |
[5,of,6] run-tests: obtain replacements inside Test._runcommand |
2015-03-29 |
Gregory Szorc |
|
Accepted |
[4,of,6] run-tests: separate newline normalization from replacements |
2015-03-29 |
Gregory Szorc |
|
Accepted |
[3,of,6] run-tests: remove arguments from Test._runcommand |
2015-03-29 |
Gregory Szorc |
|
Accepted |
[2,of,6] run-tests: move run into Test class |
2015-03-29 |
Gregory Szorc |
|
Accepted |
[1,of,6] run-tests: wait for test threads after first error |
2015-03-29 |
Gregory Szorc |
|
Accepted |
commands.debugrevlog: report max chain length |
2015-03-28 |
Gregory Szorc |
|
Accepted |
[3,of,3] hgk: display obsolete changesets in darkgrey |
2015-03-28 |
Andrew Shadura |
|
Superseded |
[2,of,3] hgk: pass --hidden switch to hg subprocesses when needed |
2015-03-28 |
Andrew Shadura |
|
Accepted |
[1,of,3] hgk: remove repetitious (and wrong) command syntax descriptions |
2015-03-28 |
Andrew Shadura |
|
Accepted |
[STABLE] templates: fix "log -q" output of phases style |
2015-03-28 |
Yuya Nishihara |
|
Accepted |
win32: add comment about WinError |
2015-03-28 |
Adrian Buehlmann |
|
Accepted |
[8,of,8] ui: add ui.mergemarkers=detailed to progressive mode |
2015-03-28 |
Mathias De Maré |
|
Changes Requested |
[7,of,8] ui: add diff.showfunc to progressive mode |
2015-03-28 |
Mathias De Maré |
|
Changes Requested |
[6,of,8] ui: add color and progress extensions to progressive mode |
2015-03-28 |
Mathias De Maré |
|
Changes Requested |
[5,of,8] ui: add ui.statuscopies to progressive mode |
2015-03-28 |
Mathias De Maré |
|
Changes Requested |
[4,of,8] ui: add diff.git to progressive mode |
2015-03-28 |
Mathias De Maré |
|
Changes Requested |
[3,of,8] ui: add config knob for progressive mode |
2015-03-28 |
Mathias De Maré |
mpm |
Rejected |
[2,of,8] tests: add testing for diff.showfunc |
2015-03-28 |
Mathias De Maré |
|
Accepted |
[1,of,8] commands: add ui.statuscopies config knob |
2015-03-28 |
Mathias De Maré |
|
Superseded |
[3,of,3,coverage] run-tests: report code coverage from source directory |
2015-03-28 |
Gregory Szorc |
|
Accepted |
[2,of,3,coverage] run-tests: collect aggregate code coverage |
2015-03-28 |
Gregory Szorc |
|
Accepted |
[1,of,3,coverage] run-tests: obtain code coverage via Python API |
2015-03-28 |
Gregory Szorc |
|
Accepted |
[V4] record_curses: fix ui bug for newly added file |
2015-03-28 |
Laurent Charignon |
|
Accepted |
run-tests.py: force test-import-modules.t to run in the beginning |
2015-03-27 |
Siddharth Agarwal |
|
Rejected |
dirs.addpath: rework algorithm to search forward |
2015-03-27 |
Siddharth Agarwal |
|
Accepted |
revert: process subrepos before the local repo |
2015-03-27 |
Matt Mackall |
|
Rejected |
verify: don't check for /dev/null files in delta |
2015-03-27 |
Martin von Zweigbergk |
|
Rejected |
[2,of,2,hglib] hglib: declare hglib's Python version support (issue4520) |
2015-03-27 |
Brett Cannon |
|
Accepted |
[1,of,2,hglib] util: update doctests to work with bytes (issue4520) |
2015-03-27 |
Brett Cannon |
|
Accepted |
[4,of,4] changeset_printer: use changectx to get status tuple |
2015-03-27 |
Yuya Nishihara |
|
Accepted |
[3,of,4] changeset_printer: replace _meaningful_parentrevs() by changeset_templater's |
2015-03-27 |
Yuya Nishihara |
|
Accepted |
[2,of,4] changeset_printer: use context objects consistently to show parents |
2015-03-27 |
Yuya Nishihara |
|
Accepted |
[1,of,4] children: don't pass filectx to displayer |
2015-03-27 |
Yuya Nishihara |
|
Accepted |
[hglib] util: make cmdbuilder work with bytes (issue4520) |
2015-03-27 |
Brett Cannon |
|
Accepted |
revert: process subrepos before the local repo |
2015-03-27 |
Matt Harbison |
mpm |
Rejected |
[2,of,2,V3] record_curses: fix ui bug for newly added file |
2015-03-26 |
Laurent Charignon |
|
Superseded |
[1,of,2,V3] record_curses: add test for newly added files |
2015-03-26 |
Laurent Charignon |
|
Accepted |
[2,of,2,V2] status: add relative directory help text (issue3835) |
2015-03-26 |
Sean Farley |
|
Accepted |
[1,of,2,V2] diff: rename --relative option to --root |
2015-03-26 |
Sean Farley |
|
Accepted |
[4,of,4,v2] test-manifest.py: don't test .text() with present node suffix |
2015-03-26 |
Martin von Zweigbergk |
|
Accepted |
[3,of,4,v2] treemanifest: drop 22nd byte for consistency with manifestdict |
2015-03-26 |
Martin von Zweigbergk |
|
Accepted |
[2,of,4,v2] test-manifest.py: rewrite tests in terms of manifestdict |
2015-03-26 |
Martin von Zweigbergk |
|
Accepted |
[1,of,4,v2] test-manifest.py: separate out test for double-free after copy() |
2015-03-26 |
Martin von Zweigbergk |
|
Accepted |
[2,of,2,V2] record_curses: fix ui bug for newly added file |
2015-03-26 |
Laurent Charignon |
|
Superseded |
[1,of,2,V2] record_curses: add test for newly added files |
2015-03-26 |
Laurent Charignon |
|
Superseded |
[4,of,4] test-manifest.py: don't test .text() with present node suffix |
2015-03-26 |
Martin von Zweigbergk |
|
Superseded |
[3,of,4] test-manifest.py: separate out test for byte 22 of nodeid |
2015-03-26 |
Martin von Zweigbergk |
|
Superseded |
[2,of,4] test-manifest.py: rewrite tests in terms of manifestdict |
2015-03-26 |
Martin von Zweigbergk |
|
Superseded |
[1,of,4] test-manifest.py: separate out test for double-free after copy() |
2015-03-26 |
Martin von Zweigbergk |
|
Superseded |
[2,of,2,V2] osutil: use getdirentriesattr on OS X if possible |
2015-03-26 |
Siddharth Agarwal |
|
Accepted |
[1,of,2,V2] osutil._listdir: rename to _listdir_stat |
2015-03-26 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] revert: evaluate subrepos to revert against the working directory |
2015-03-26 |
Matt Harbison |
|
Accepted |
[2,of,3] revert: rename working directory matcher 'm' -> 'wmatch' |
2015-03-26 |
Matt Harbison |
|
Accepted |
[1,of,3] revert: handle subrepos missing in the given --rev |
2015-03-26 |
Matt Harbison |
|
Accepted |
[2,of,2] osutil: use getdirentriesattr on OS X if possible |
2015-03-26 |
Siddharth Agarwal |
|
Superseded |
[1,of,2] osutil._listdir: rename to _listdir_stat |
2015-03-26 |
Siddharth Agarwal |
|
Superseded |
[7,of,7,hglib] hglib: optimize bytes conversion and concatentation (issue4520) |
2015-03-26 |
Brett Cannon |
|
Accepted |
[6,of,7,hglib] hglib: update setup.py to mark Python 3 support (issue4520) |
2015-03-26 |
Brett Cannon |
|
Accepted |
[5,of,7,hglib] tests: write out bytes instead of strings to test files (issue4520) |
2015-03-26 |
Brett Cannon |
|
Accepted |
[4,of,7,hglib] hglib: make util.cmdbuilder work with bytes (issue4520) |
2015-03-26 |
Brett Cannon |
|
Accepted |
[3,of,7,hglib] hglib: remove the user of str in hglib.context (issue5420) |
2015-03-26 |
Brett Cannon |
|
Accepted |
[2,of,7,hglib] hglib: make str(hglib.context.changectx) work with Python 3 (issue4520) |
2015-03-26 |
Brett Cannon |
|
Accepted |
[1,of,7,hglib] hglib: make sure hgclient.diff() works with bytes (issue4520) |
2015-03-26 |
Brett Cannon |
|
Accepted |
[2,of,2] record_curses: fix ui bug for newly added file |
2015-03-26 |
Laurent Charignon |
|
Superseded |
[1,of,2] record_curses: add test for newly added files |
2015-03-26 |
Laurent Charignon |
|
Superseded |
[v2] revlog: make converting from inline to non-line work after a strip |
2015-03-25 |
adgar@google.com |
|
Accepted |
osutil: mark end of string with null char, not 0 |
2015-03-25 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] shelve: add interactive mode |
2015-03-25 |
Laurent Charignon |
|
Accepted |
[2,of,3] shelve: add interactive mode command line option |
2015-03-25 |
Laurent Charignon |
|
Superseded |
[1,of,3] record: change return value of recording code |
2015-03-25 |
Laurent Charignon |
|
Accepted |
revert: fix --interactive on local modification (issue4576) |
2015-03-25 |
Laurent Charignon |
|
Accepted |
revset: add the 'subrepo' symbol |
2015-03-25 |
Matt Harbison |
|
Accepted |
[2,of,2,v2] manifest: make intersectfiles() private |
2015-03-25 |
Martin von Zweigbergk |
|
Accepted |
[1,of,2,v2] match: add isexact() method to hide internals |
2015-03-25 |
Martin von Zweigbergk |
|
Accepted |
revlog: converting from inline to non-inline works after a strip |
2015-03-25 |
adgar@google.com |
|
Accepted |
match: add matchesexact() method to hide internals |
2015-03-25 |
Martin von Zweigbergk |
marmoute |
Superseded |
matcher: make e.g. 'relpath:.' lead to fast paths |
2015-03-25 |
Martin von Zweigbergk |
|
Accepted |
[Bug,4576] New: hg revert --interactive is broken on local modification |
2015-03-25 |
mercurial-bugs@selenic.com |
|
Not Applicable |
[3,of,3] revset: optimize "x & fullreposet" case |
2015-03-25 |
Yuya Nishihara |
|
Accepted |
[2,of,3] debugrevspec: show nesting structure of smartsets if verbose |
2015-03-25 |
Yuya Nishihara |
|
Accepted |
[1,of,3] revset: add __repr__ to all smartset classes |
2015-03-25 |
Yuya Nishihara |
|
Accepted |
[2,of,2] match: remove unused assignment of ctx |
2015-03-25 |
Yuya Nishihara |
|
Accepted |
[1,of,2] revert: comment that filesets are always evaluated against workingctx |
2015-03-25 |
Yuya Nishihara |
|
Accepted |
[2,of,2] status: add terse option flag (issue4119) |
2015-03-25 |
Sean Farley |
|
Changes Requested |
[1,of,2] status: add relative option flag (issue3835) |
2015-03-25 |
Sean Farley |
|
Changes Requested |
[5,of,5,V2] largefiles: remove useless overrideupdate |
2015-03-25 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,5,V2] update: replace workingctx.dirty and raising Abort by cmdutil.bailifchanged |
2015-03-25 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,5,V2] cmdutil: allow bailifchanged to ignore merging in progress |
2015-03-25 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,5,V2] subrepo: add bailifchanged to centralize raising Abort if subrepo is dirty |
2015-03-25 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,5,V2] subrepo: add dirtyreason to centralize composing dirty reason message |
2015-03-25 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2] tags: make tags cache compatible with future split of filenode cache |
2015-03-25 |
Gregory Szorc |
marmoute |
Rejected |
[1,of,2] tags: improve documentation |
2015-03-25 |
Gregory Szorc |
|
Accepted |
[2,of,2] revert: take fast path also when not reverting to '.' |
2015-03-24 |
Martin von Zweigbergk |
|
Accepted |
[1,of,2] revert: define 'wctx' a little earlier and use it more |
2015-03-24 |
Martin von Zweigbergk |
|
Accepted |
[3,of,3,V4] test_code: in C code, prevent space before closing parenthese |
2015-03-24 |
Laurent Charignon |
|
Accepted |
[2,of,3,V4] phase: default to C implementation for phase computation |
2015-03-24 |
Laurent Charignon |
|
Accepted |
[1,of,3,V4] phase: compute phases in C |
2015-03-24 |
Laurent Charignon |
|
Accepted |
[2,of,2,v3] clone: add progress support to hardlink clones (issue3059) |
2015-03-24 |
Augie Fackler |
|
Accepted |
[1,of,2,v3] util: add progress callback support to copyfiles |
2015-03-24 |
Augie Fackler |
|
Accepted |
[2,of,2,V3] phase: default to C implementation for phase computation |
2015-03-24 |
Laurent Charignon |
|
Superseded |
[1,of,2,V3] phase: compute phases in C |
2015-03-24 |
Laurent Charignon |
|
Superseded |
[3,of,3] revert: evaluate filesets against working directory |
2015-03-24 |
Martin von Zweigbergk |
|
Accepted |
[2,of,3] largefiles: extract and reuse 'standin' variable in overriderevert() |
2015-03-24 |
Martin von Zweigbergk |
|
Accepted |
[1,of,3] largefiles: override cmdutil.revert() instead of comands.revert() |
2015-03-24 |
Martin von Zweigbergk |
|
Accepted |
[4,of,4,PoC,issue4497] fileset: add wdir(set) to evaluate set in working directory (issue4497) |
2015-03-24 |
Yuya Nishihara |
|
Deferred |
[3,of,4,PoC,issue4497] fileset: add function to switch revision where fileset will be evaluated |
2015-03-24 |
Yuya Nishihara |
|
Deferred |
[2,of,4,PoC,issue4497] fileset: extract function that builds status tuple only if necessary |
2015-03-24 |
Yuya Nishihara |
|
Deferred |
[1,of,4,PoC,issue4497] fileset: extract function that builds initial subset from ctx or status |
2015-03-24 |
Yuya Nishihara |
|
Deferred |
[V2] files: write filenode hash if --debug is passed |
2015-03-24 |
David Soria Parra |
|
Changes Requested |
files: write filenode hash if --debug is passed |
2015-03-24 |
David Soria Parra |
|
Superseded |
[V2] test-fileset.t: remove 'bar ' and 'baz\' from tested filenames |
2015-03-24 |
Siddharth Agarwal |
|
Accepted |
commands.push: abort when revisions evaluate to empty set (BC) |
2015-03-24 |
Gregory Szorc |
|
Accepted |
[2,of,2] test-commit-interactive-curses: backout 852801178a63 |
2015-03-24 |
Matt Harbison |
|
Accepted |
[1,of,2] test-interactive: use stable EOL in various file generating routines |
2015-03-24 |
Matt Harbison |
|
Accepted |
[3,of,3,relative-diff] patch.diff: restrict matcher to relative root in certain cases |
2015-03-24 |
Siddharth Agarwal |
|
Accepted |
[2,of,3,relative-diff] commands.diff: add support for diffs relative to a subdirectory |
2015-03-24 |
Siddharth Agarwal |
|
Accepted |
[1,of,3,relative-diff] cmdutil.diffordiffstat: add support for diffs relative to a subdirectory |
2015-03-24 |
Siddharth Agarwal |
|
Accepted |
largefiles: fix typo with s/__class/__class__/ |
2015-03-24 |
Martin von Zweigbergk |
|
Accepted |
hgweb: pull line numbers out of main flow of source content |
2015-03-23 |
Paul Fisher |
|
Accepted |
[2,of,2,V2,relative-diff] patch.diff: add support for diffs relative to a subdirectory |
2015-03-23 |
Siddharth Agarwal |
|
Accepted |
[1,of,2,V2,relative-diff] patch.trydiff: add support for stripping a relative root |
2015-03-23 |
Siddharth Agarwal |
|
Accepted |
test-fileset.t: remove 'bar ' and 'baz\' from tested filenames |
2015-03-23 |
Siddharth Agarwal |
|
Superseded |
win32: 'raise ctypes.WinError' -> 'raise ctypes.WinError()' |
2015-03-22 |
Matt Harbison |
|
Accepted |
[RFC/EXAMPLE] tags: have a different cache file per filter level |
2015-03-22 |
Pierre-Yves David |
|
Superseded |
[2,of,2,evolve-ext] tests: use 'wget' instead of 'curl' for Windows compatibility |
2015-03-21 |
Matt Harbison |
|
Accepted |
[1,of,2,evolve-ext] tests: import killdaemons.py from Mercurial 1cfded2fa1a9 |
2015-03-21 |
Matt Harbison |
|
Accepted |
[4,of,4] test-fileset: forget non-portable files to avoid failures on Windows |
2015-03-21 |
Matt Harbison |
|
Accepted |
[3,of,4] crecord: don't abort on Windows when curses isn't available |
2015-03-21 |
Matt Harbison |
|
Accepted |
[2,of,4] crecord: conditionalize the imports that are not available on Windows |
2015-03-21 |
Matt Harbison |
|
Accepted |
[1,of,4] cmdutil: drop a duplicate import of crecord |
2015-03-21 |
Matt Harbison |
|
Accepted |
[2,of,2,RFC] config: introduce platform specific sections |
2015-03-20 |
Matt Harbison |
|
Deferred |
[1,of,2,RFC] hghave: introduce a 'linux' feature |
2015-03-20 |
Matt Harbison |
|
Deferred |
fileset: evaluate status sets in working directory (BC) |
2015-03-20 |
Martin von Zweigbergk |
|
Deferred |
[2,of,2] phase: default to C implementation for phase computation |
2015-03-20 |
Laurent Charignon |
|
Superseded |
[1,of,2] phase: compute phases in C |
2015-03-20 |
Laurent Charignon |
|
Superseded |
[2,of,2,hglib] hglib: don't try to use long under Python 3 (issue4520) |
2015-03-20 |
Brett Cannon |
|
Accepted |
[1,of,2,hglib] util: don't try to use itertools.izip under Python 3 (issue4520) |
2015-03-20 |
Brett Cannon |
|
Accepted |
[5,of,5,evolve-ext] prune: add --keep to not touch the working copy |
2015-03-20 |
Pierre-Yves David |
|
Not Applicable |
[2,of,2] phase: default to C implementation for phase computation |
2015-03-20 |
Laurent Charignon |
|
Superseded |
[1,of,2] phase: compute phases in C |
2015-03-20 |
Laurent Charignon |
|
Superseded |
[3,of,3,STABLE] mergecopies: reuse ancestry context when traversing file history (issue4537) |
2015-03-20 |
Pierre-Yves David |
|
Accepted |
[2,of,3,STABLE] adjustlinkrev: handle 'None' value as source |
2015-03-20 |
Pierre-Yves David |
|
Accepted |
[1,of,3,STABLE] adjustlinkrev: prepare sources revs for ancestry only once |
2015-03-20 |
Pierre-Yves David |
|
Not Applicable |
[RFC] fileset: add a fileset for portable filenames |
2015-03-20 |
Siddharth Agarwal |
|
Accepted |
[STABLE] annotate: reuse ancestry context when adjusting linkrev (issue4532) |
2015-03-20 |
Pierre-Yves David |
|
Accepted |
[2,of,2] subrepo: add basic support to hgsubrepo for the files command |
2015-03-20 |
Matt Harbison |
|
Accepted |
[1,of,2] subrepo: add the parent context to hgsubrepo |
2015-03-20 |
Matt Harbison |
|
Accepted |
[5,of,5,evolve-ext] prune: add --keep to not touch the working copy |
2015-03-20 |
Durham Goode |
|
Accepted |
[4,of,5,evolve-ext] strip: add the option for wrapping the strip command |
2015-03-20 |
Durham Goode |
|
Accepted |
[3,of,5,evolve-ext] prune: add --descendants for pruning entire subtrees |
2015-03-20 |
Durham Goode |
|
Rejected |
[2,of,5,evolve-ext] wrapcommand: fix wrapping extensions that aren't enabled |
2015-03-20 |
Durham Goode |
|
Accepted |
[1,of,5,evolve-ext] wrapcommand: allow adding additional arguments to commands |
2015-03-20 |
Durham Goode |
|
Accepted |
[evolve-ext] config: allow disabling commands |
2015-03-20 |
Durham Goode |
marmoute |
Accepted |
[4,of,4,evolve-ext] config: remove final use of obsolete._enabled |
2015-03-20 |
Durham Goode |
|
Accepted |
[3,of,4,evolve-ext] pushexperiment: remove use of obsolete._enabled |
2015-03-20 |
Durham Goode |
|
Accepted |
[2,of,4,evolve-ext] oldobsolete: remove use of obsolete._enabled |
2015-03-20 |
Durham Goode |
|
Accepted |
[1,of,4,evolve-ext] server4simple: remove use of obsolete._enabled |
2015-03-20 |
Durham Goode |
|
Accepted |
[2,of,2,hglib] hglib: use strtobytes() (issue4520) |
2015-03-19 |
Brett Cannon |
|
Accepted |
[1,of,2,hglib] util: introduce strtobytes() (issue4520) |
2015-03-19 |
Brett Cannon |
|
Accepted |
obsolete: avoid infinite loop from obs-cycle in divergence (issue4126) |
2015-03-19 |
Pierre-Yves David |
|
Accepted |
[6,of,6,V3] treemanifest: make hasdir() faster |
2015-03-19 |
Martin von Zweigbergk |
|
Accepted |
[5,of,6,V3] treemanifest: make filesnotin() faster |
2015-03-19 |
Martin von Zweigbergk |
|
Accepted |
[4,of,6,V3] treemanifest: make diff() faster |
2015-03-19 |
Martin von Zweigbergk |
|
Accepted |
[3,of,6,V3] treemanifest: store directory path in treemanifest nodes |
2015-03-19 |
Martin von Zweigbergk |
|
Accepted |
[2,of,6,V3] treemanifest: add configuration for using treemanifest type |
2015-03-19 |
Martin von Zweigbergk |
|
Accepted |
[1,of,6,V3] treemanifest: create treemanifest class |
2015-03-19 |
Martin von Zweigbergk |
|
Accepted |
[on-crew] patch._applydiff: resolve prefix with respect to the cwd |
2015-03-19 |
Siddharth Agarwal |
|
Accepted |
[on-crew] patch._applydiff: normalize prefix . to empty string |
2015-03-19 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,issue3059,v2] clone: add progress support to hardlink clones (issue3059) |
2015-03-19 |
Augie Fackler |
|
Superseded |
[1,of,2,issue3059,v2] util: add progress callback support to copyfiles |
2015-03-19 |
Augie Fackler |
|
Superseded |
[2,of,2] convert: optimize convert of files that are unmodified from p2 in merges |
2015-03-19 |
Mads Kiilerich |
|
Accepted |
[1,of,2] localrepo: reuse commit of parent filectx entries without rehashing |
2015-03-19 |
Mads Kiilerich |
|
Accepted |
test-revert-interactive: eliminate bashism in wildcard pattern |
2015-03-19 |
Yuya Nishihara |
|
Accepted |
[3,of,3,RFC,V3] annotate: add option to annotate working-directory files |
2015-03-19 |
Yuya Nishihara |
|
Accepted |
[2,of,3,RFC,V3] committablefilectx: override linkrev() to point to the associated changectx |
2015-03-19 |
Yuya Nishihara |
|
Accepted |
[1,of,3,RFC,V3] revset: add wdir() function to specify workingctx revision by command |
2015-03-19 |
Yuya Nishihara |
|
Accepted |
log: prefer 'wctx' over 'pctx' for working context |
2015-03-19 |
Martin von Zweigbergk |
|
Superseded |
walkchangerevs: make followfilter a top-level class |
2015-03-19 |
Martin von Zweigbergk |
|
Accepted |
[4,of,4,V6-2] bookmarks: rewrite comparing bookmarks in commands.summary() by compare() |
2015-03-19 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,4,V6-2] bookmarks: remove useless diff() |
2015-03-19 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,4,V6-2] bookmarks: add outgoing() to replace diff() for outgoing bookmarks |
2015-03-19 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,4,V6-2] bookmarks: add incoming() to replace diff() for incoming bookmarks |
2015-03-19 |
Katsunori FUJIWARA |
|
Accepted |
patch.pathtransform: prepend prefix even if strip is 0 |
2015-03-19 |
Siddharth Agarwal |
|
Accepted |
[3,of,3,V2] devel: also warn about transaction started without a lock |
2015-03-18 |
Pierre-Yves David |
|
Accepted |
[2,of,3,V2] contrib: remove the now useless lock-checker.py extension |
2015-03-18 |
Pierre-Yves David |
|
Accepted |
[1,of,3,V2] devel: move the lock-checking code into core |
2015-03-18 |
Pierre-Yves David |
|
Accepted |
manifest: avoid intersectfiles for matches > 100 files |
2015-03-18 |
Durham Goode |
|
Accepted |
[5,of,5] walkchangerevs: simplify by using match.always() method |
2015-03-18 |
Martin von Zweigbergk |
|
Accepted |
[4,of,5] localrepo: simplify by using match.always() method |
2015-03-18 |
Martin von Zweigbergk |
|
Accepted |
[3,of,5] localrepo: remove check for matcher object that's never None |
2015-03-18 |
Martin von Zweigbergk |
|
Accepted |
[2,of,5] context.walk: walk all files when file and '.' given |
2015-03-18 |
Martin von Zweigbergk |
|
Accepted |
[1,of,5] context.walk: call util.all() a generator, not a list |
2015-03-18 |
Martin von Zweigbergk |
|
Superseded |
[V2] crecord: fix statup crash of curses UI |
2015-03-18 |
Laurent Charignon |
|
Not Applicable |
manifest: include Python.h before standard headers |
2015-03-18 |
Drew Gottlieb |
|
Accepted |
crecord: fix statup crash of curses UI |
2015-03-18 |
Laurent Charignon |
|
Superseded |
[V2] revbranchcache: add test for when the cache is not writable |
2015-03-18 |
Durham Goode |
|
Accepted |
[4,of,4,V2] test-commit-interactive-curses: #require 'tic' |
2015-03-18 |
Matt Harbison |
|
Accepted |
[3,of,4,V2] check-code: enforce the usage of 'seq.py' instead of 'seq' |
2015-03-18 |
Matt Harbison |
|
Accepted |
[2,of,4,V2] tests: replace uses of 'seq' with portable 'seq.py' |
2015-03-18 |
Matt Harbison |
|
Accepted |
[1,of,4,V2] tests: introduce 'seq.py' as a portable replacement for 'seq' |
2015-03-18 |
Matt Harbison |
|
Accepted |
[4,of,4] revert: add flag to make revert interactive |
2015-03-18 |
Laurent Charignon |
|
Accepted |
[3,of,4] record: move ui.write wrapping where it should be |
2015-03-18 |
Laurent Charignon |
|
Accepted |
[2,of,4] record: refactor the filtering code |
2015-03-18 |
Laurent Charignon |
|
Accepted |
[1,of,4] record: consolidate ui.write wrapping in a function |
2015-03-18 |
Laurent Charignon |
|
Accepted |
[3,of,3,evolve-ext] config: remove uses of obsolete._enabled |
2015-03-18 |
Durham Goode |
|
Accepted |
[2,of,3,evolve-ext] config: enable all obsolete options |
2015-03-18 |
Durham Goode |
|
Accepted |
[1,of,3,evolve-ext] exthelper: add prereposetup functions |
2015-03-18 |
Durham Goode |
|
Rejected |
obsolete: remove last instance of _enabled |
2015-03-18 |
Durham Goode |
|
Accepted |
[5,of,5,relative-diff] patch.diff: add support for diffs relative to a subdirectory |
2015-03-17 |
Siddharth Agarwal |
|
Superseded |
[4,of,5,relative-diff] patch.trydiff: add support for stripping a relative root |
2015-03-17 |
Siddharth Agarwal |
|
Superseded |
[3,of,5,relative-diff] patch.trydiff: add a docstring |
2015-03-17 |
Siddharth Agarwal |
|
Accepted |
[2,of,5,relative-diff] keyword: monkeypatch patch.diff more generically |
2015-03-17 |
Siddharth Agarwal |
|
Accepted |
[1,of,5,relative-diff] keyword: rename kw_diff to kwdiff in keeping with Mercurial style rules |
2015-03-17 |
Siddharth Agarwal |
|
Accepted |
revbranchcache: add test for when the cache is not writable |
2015-03-17 |
Durham Goode |
|
Superseded |
[V2] tests: replace seq with seq.py for OS X support |
2015-03-17 |
Matt Harbison |
|
Superseded |
[rfc] convert: optimize convert of files that are unmodified from p2 in merges |
2015-03-17 |
Mads Kiilerich |
|
Superseded |
test-tools: replace seq with seq.py for OS X support |
2015-03-17 |
Matt Harbison |
|
Superseded |
revset: don't create changectx when matching for files |
2015-03-17 |
Durham Goode |
|
Deferred |
[5,of,5,wc] fetch: use an abort hint where appropriate |
2015-03-17 |
Yuya Nishihara |
|
Accepted |
[4,of,5,wc] eol: replace "working copy" with "working directory" in extension help |
2015-03-17 |
Yuya Nishihara |
|
Accepted |
[3,of,5,wc] revset: replace "working copy" with "working directory" in function help |
2015-03-17 |
Yuya Nishihara |
|
Accepted |
[2,of,5,wc] commands: say "working directory" in full spelling |
2015-03-17 |
Yuya Nishihara |
|
Accepted |
[1,of,5,wc] commands: replace "working copy" with "working directory" in help/messages |
2015-03-17 |
Yuya Nishihara |
|
Accepted |
[3,of,3,V6] bookmarks: reuse @number bookmark, if it refers changeset referred remotely |
2015-03-17 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,3,V6] bookmarks: check @pathalias suffix before available @number for efficiency |
2015-03-17 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,3,V6] bookmarks: prevent divergent bookmark from being updated unexpectedly |
2015-03-17 |
Katsunori FUJIWARA |
|
Accepted |
[STABLE,v2] tags: create a supplemental cache of .hgtags filenodes (issue4550) |
2015-03-17 |
Gregory Szorc |
|
Rejected |
[6,of,6] revbranchcache: write cache even during read operations |
2015-03-17 |
Durham Goode |
|
Accepted |
[5,of,6] revbranchcache: move cache writing to the transaction finalizer |
2015-03-17 |
Durham Goode |
|
Accepted |
[4,of,6] revbranchcache: populate cache incrementally |
2015-03-17 |
Durham Goode |
|
Accepted |
[3,of,6] revbranchcache: move entry writing to a separate function |
2015-03-17 |
Durham Goode |
|
Accepted |
[2,of,6] revbranchcache: store repo on the object |
2015-03-17 |
Durham Goode |
|
Accepted |
[1,of,6] revbranchcache: move out of branchmap onto localrepo |
2015-03-17 |
Durham Goode |
|
Accepted |
[5,of,5,V2] treemanifest: make hasdir() faster |
2015-03-16 |
Martin von Zweigbergk |
|
Superseded |
[4,of,5,V2] treemanifest: make filesnotin() faster |
2015-03-16 |
Martin von Zweigbergk |
|
Superseded |
[3,of,5,V2] treemanifest: make diff() faster |
2015-03-16 |
Martin von Zweigbergk |
|
Superseded |
[2,of,5,V2] treemanifest: store directory path in treemanifest nodes |
2015-03-16 |
Martin von Zweigbergk |
|
Superseded |
[1,of,5,V2] treemanifest: create treemanifest class |
2015-03-16 |
Martin von Zweigbergk |
|
Superseded |
[hglib] hglib: add a __bool__ method where __nonzero__ is defined (issue4520) |
2015-03-16 |
Brett Cannon |
|
Accepted |
[2,of,2,censor,RFC,v2] censor: add exchange tests, via local push/pull and bundle/unbundle |
2015-03-16 |
adgar@google.com |
|
Accepted |
[1,of,2,censor,RFC,v2] censor: add censor command to hgext with basic client-side tests |
2015-03-16 |
adgar@google.com |
|
Accepted |
[V3] record: add option to reverse chunks selection |
2015-03-16 |
Laurent Charignon |
|
Superseded |
[V2] record: add option to reverse chunks selection |
2015-03-16 |
Laurent Charignon |
|
Superseded |
[2,of,2,censor,RFC] censor: add exchange tests, via local push/pull and bundle/unbundle |
2015-03-16 |
adgar@google.com |
|
Superseded |
[1,of,2,censor,RFC] censor: add censor command to hgext with basic client-side tests |
2015-03-16 |
adgar@google.com |
|
Superseded |
[4,of,4,RFC,V2] annotate: add option to annotate working-directory files |
2015-03-16 |
Yuya Nishihara |
|
Superseded |
[3,of,4,RFC,V2] formatter: convert None to json null |
2015-03-16 |
Yuya Nishihara |
|
Accepted |
[2,of,4,RFC,V2] localrepo: add "wc" symbol to specify workingctx by command (BC) |
2015-03-16 |
Yuya Nishihara |
|
Changes Requested |
[1,of,4,RFC,V2] localrepo: extend "changeid in repo" to return True for workingctx revision |
2015-03-16 |
Yuya Nishihara |
|
Accepted |
tags: create a supplemental cache of .hgtags filenodes (issue4550) |
2015-03-15 |
Gregory Szorc |
|
Superseded |
[STABLE] templates: fix "log -q" output of default style |
2015-03-14 |
Yuya Nishihara |
|
Accepted |
manifest.c: ensure realloc_if_full() returns 1 or 0 |
2015-03-14 |
Matt Harbison |
|
Accepted |
[8,of,8] hgweb: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-14 |
Matt Harbison |
|
Accepted |
[7,of,8] pvec: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-14 |
Matt Harbison |
|
Accepted |
[6,of,8] scmutil: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-14 |
Matt Harbison |
|
Accepted |
[5,of,8] templater: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-14 |
Matt Harbison |
|
Accepted |
[4,of,8] largefiles: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-14 |
Matt Harbison |
|
Accepted |
[3,of,8] obsolete: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-14 |
Matt Harbison |
|
Accepted |
[2,of,8] fileset: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-14 |
Matt Harbison |
|
Accepted |
[1,of,8] filectx: add a repo accessor |
2015-03-14 |
Matt Harbison |
|
Accepted |
[2,of,2] record: ui change for chunk reversal |
2015-03-14 |
Laurent Charignon |
|
Superseded |
[1,of,2] record: add option to reverse chunks selection |
2015-03-14 |
Laurent Charignon |
|
Superseded |
[2,of,2,issue3059] clone: add progress support to hardlink clones (issue3059) |
2015-03-14 |
Augie Fackler |
|
Superseded |
[1,of,2,issue3059] util: add progress callback support to copyfiles |
2015-03-14 |
Augie Fackler |
|
Superseded |
[5,of,5] manifest: have context use self.hasdir() |
2015-03-13 |
Drew Gottlieb |
|
Accepted |
[4,of,5] manifest: add hasdir() to context |
2015-03-13 |
Drew Gottlieb |
|
Accepted |
[3,of,5] manifest: add manifestdict.hasdir() method |
2015-03-13 |
Drew Gottlieb |
|
Accepted |
[2,of,5] manifest: have context's dirs() call its manifest's dirs() |
2015-03-13 |
Drew Gottlieb |
|
Accepted |
[1,of,5] manifest: add dirs() to manifestdict |
2015-03-13 |
Drew Gottlieb |
|
Accepted |
kill ersatz if-else ternary operators |
2015-03-13 |
Jordi Gutiérrez Hermoso |
|
Superseded |
[6,of,6] record: add comparison methods for recordhunk class |
2015-03-13 |
Laurent Charignon |
|
Accepted |
[5,of,6] record: minor refactoring of dorecord |
2015-03-13 |
Laurent Charignon |
|
Accepted |
[4,of,6] record: add tests for the curses recording interface |
2015-03-13 |
Laurent Charignon |
|
Accepted |
[3,of,6] record: enable curses recording logic with experimental flag |
2015-03-13 |
Laurent Charignon |
|
Accepted |
[2,of,6] record: change arguments of curses recording function |
2015-03-13 |
Laurent Charignon |
|
Accepted |
[1,of,6] record: change interface of the filtering function |
2015-03-13 |
Laurent Charignon |
|
Accepted |
[4,of,4,runs-per-test-flag] run-tests: ignore ENOENT failures when removing old .err results |
2015-03-13 |
Augie Fackler |
|
Accepted |
[3,of,4,runs-per-test-flag] run-tests: stop storing start/stop times in a dict by test name |
2015-03-13 |
Augie Fackler |
|
Accepted |
[2,of,4,runs-per-test-flag] run-tests: avoid running the same test instance concurrently |
2015-03-13 |
Augie Fackler |
|
Accepted |
[1,of,4,runs-per-test-flag] run-tests: add --runs-per-test flag |
2015-03-13 |
Augie Fackler |
|
Accepted |
manifest: move dirs() to manifest |
2015-03-13 |
Drew Gottlieb |
|
Changes Requested |
[cvs-tests-yet-again] cvsps: use a different tiebreaker to avoid flaky test |
2015-03-13 |
Augie Fackler |
|
Accepted |
[hglib] hglib: make all imports absolute (issue4520) |
2015-03-13 |
Brett Cannon |
|
Accepted |
[2,of,2,evolve] evolve: fix manifest usage to match upstream |
2015-03-13 |
Durham Goode |
|
Accepted |
[1,of,2,evolve] drophack: fix to match upstream repair.strip |
2015-03-13 |
Durham Goode |
|
Accepted |
[2,of,2,hglib] hglib: use io.BytesIO when available (issue4520) |
2015-03-13 |
Brett Cannon |
|
Accepted |
[1,of,2,hglib] hglib: abstract out use of cStringIO.StringIO (issue4520) |
2015-03-13 |
Brett Cannon |
|
Accepted |
[4,of,4] doc: unify various "uncommitted changes in subrepo" like messages |
2015-03-13 |
Katsunori FUJIWARA |
|
Changes Requested |
[3,of,4] largefiles: remove useless overrideupdate |
2015-03-13 |
Katsunori FUJIWARA |
|
Superseded |
[2,of,4] update: replace workingctx.dirty and raising Abort by cmdutil.bailifchanged |
2015-03-13 |
Katsunori FUJIWARA |
|
Superseded |
[1,of,4] cmdutil: allow bailifchanged to ignore merging in progress |
2015-03-13 |
Katsunori FUJIWARA |
|
Superseded |
[2,of,2,convert-git-progress,v2] convert: adjust progress bar for octopus merges (issue4169) |
2015-03-13 |
Augie Fackler |
|
Accepted |
[1,of,2,convert-git-progress,v2] test-convert-git: show insane progress bar with octopus merge (issue4169) |
2015-03-13 |
Augie Fackler |
|
Accepted |
[STABLE] hgweb: prevent loading style map from directories other than specified paths |
2015-03-13 |
Yuya Nishihara |
|
Accepted |
[2,of,2,V2] lazymanifest: make __iter__ generate filenames, not 3-tuples |
2015-03-13 |
Martin von Zweigbergk |
|
Accepted |
[1,of,2,V2] lazymanifest: fix pure hg iterkeys() |
2015-03-13 |
Martin von Zweigbergk |
|
Accepted |
[3,of,3] subrepo: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-13 |
Matt Harbison |
|
Accepted |
[2,of,3] files: replace 'ctx._repo' with 'ctx.repo()' |
2015-03-13 |
Matt Harbison |
|
Accepted |
[1,of,3] context: add a repo accessor |
2015-03-13 |
Matt Harbison |
|
Accepted |
[2,of,2] lazymanifest: make __iter__ generate filenames, not 3-tuples |
2015-03-13 |
Martin von Zweigbergk |
|
Superseded |
[1,of,2] lazymanifest: fix pure hg iterkeys() |
2015-03-13 |
Martin von Zweigbergk |
|
Superseded |
test-histedit-edit.t: demonstrate qnew fails during a histedit (issue4366) |
2015-03-13 |
Augie Fackler |
|
Accepted |
[2,of,2,convert-git-progress] convert: adjust progress bar for octopus merges (issue4169) |
2015-03-13 |
Augie Fackler |
|
Superseded |
[1,of,2,convert-git-progress] test-convert-git: demonstrate insane progress bar with octopus merge (issue4169) |
2015-03-13 |
Augie Fackler |
|
Changes Requested |
[3,of,3,V2] lazymanifest: add iterkeys() method |
2015-03-12 |
Martin von Zweigbergk |
|
Accepted |
[2,of,3,V2] lazymanifest: extract function for iterating to next line |
2015-03-12 |
Martin von Zweigbergk |
|
Accepted |
[1,of,3,V2] lazymanifest: fail if path or hash strings cannot be created |
2015-03-12 |
Martin von Zweigbergk |
|
Accepted |
[5,of,5] record: change recording function to work with crecord |
2015-03-12 |
Laurent Charignon |
|
Accepted |
[4,of,5] record: add crecord's ui logic to core |
2015-03-12 |
Laurent Charignon |
|
Accepted |
[3,of,5] record: change interface of dorecord to accept new filters |
2015-03-12 |
Laurent Charignon |
|
Accepted |
[2,of,5] record: remove duplicated tests |
2015-03-12 |
Laurent Charignon |
|
Accepted |
[1,of,5] record: make record use commit -i |
2015-03-12 |
Laurent Charignon |
|
Accepted |
[RFC-V2] commands: add 'setup' command to allow automatic hgrc configuration |
2015-03-12 |
Mathias De Maré |
|
Rejected |
[RFC] commands: add 'setup' command to allow automatic hgrc configuration |
2015-03-12 |
Mathias De Maré |
|
Superseded |
commands: add 'setup' command to allow automatic hgrc configuration |
2015-03-12 |
Mathias De Maré |
|
Superseded |
lazymanifest: don't depend on printf's 'hh' format to work |
2015-03-12 |
Martin von Zweigbergk |
|
Accepted |
[4,of,4,V2] ssl: load CA certificates from system's store by default on Python 2.7.9 |
2015-03-12 |
Yuya Nishihara |
|
Accepted |
[3,of,4,V2] ssl: set explicit symbol "!" to web.cacerts to disable SSL verification (BC) |
2015-03-12 |
Yuya Nishihara |
|
Accepted |
[2,of,4,V2] test-https: enable dummycert test only if Apple python is used (issue4500) |
2015-03-12 |
Yuya Nishihara |
|
Accepted |
[1,of,4,V2] ssl: extract function that returns dummycert path on Apple python |
2015-03-12 |
Yuya Nishihara |
|
Accepted |
templater: allow to pipe generator-type function output to filters |
2015-03-12 |
Yuya Nishihara |
|
Accepted |
largefiles: don't create chain of __contains__ calls |
2015-03-12 |
Martin von Zweigbergk |
|
Accepted |
[5,of,5,V2] bundle2: test hooking using the new transaction level hook |
2015-03-12 |
Pierre-Yves David |
|
Accepted |
[4,of,5,V2] hook: add a generic hook right before we commit a transaction |
2015-03-12 |
Pierre-Yves David |
|
Accepted |
[3,of,5,V2] transaction: add a validation stage |
2015-03-12 |
Pierre-Yves David |
|
Accepted |
[2,of,5,V2] hook: have a generic hook after transaction have been closed |
2015-03-12 |
Pierre-Yves David |
|
Accepted |
[1,of,5,V2] hook: have a generic hook for transaction opening |
2015-03-12 |
Pierre-Yves David |
|
Accepted |
[5,of,5] lazymanifest: add iterkeys() method |
2015-03-11 |
Martin von Zweigbergk |
|
Superseded |
[4,of,5] lazymanifest: extract function for iterating to next line |
2015-03-11 |
Martin von Zweigbergk |
|
Superseded |
[3,of,5] lazymanifest: fail if path or hash strings cannot be created |
2015-03-11 |
Martin von Zweigbergk |
|
Superseded |
[2,of,5] lazymanifest: simplify cleanup at end of iteration |
2015-03-11 |
Martin von Zweigbergk |
|
Changes Requested |
[1,of,5] manifest: rewrite find(node, f) in terms of read(node) |
2015-03-11 |
Martin von Zweigbergk |
|
Accepted |
[2,of,2] record: add new tests for commit interactive (same tests as record) |
2015-03-11 |
Laurent Charignon |
|
Accepted |
[1,of,2] record: add interactive option to the commit command |
2015-03-11 |
Laurent Charignon |
|
Accepted |
record and crecord: proposal to merge into core |
2015-03-11 |
Harvey Chapman |
|
Not Applicable |
[7,of,6] manifest: rewrite find(node, f) in terms of read(node) |
2015-03-11 |
Martin von Zweigbergk |
|
Superseded |
histedit: remove extra histedit constructor call |
2015-03-11 |
Durham Goode |
|
Accepted |
[V3] color: consolidate cut-and-paste code |
2015-03-11 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[4,of,4] devel: also warn about transaction started without a lock |
2015-03-11 |
Pierre-Yves David |
|
Superseded |
[3,of,4] contrib: remove the now useless lock-checker.py extension |
2015-03-11 |
Pierre-Yves David |
|
Superseded |
[2,of,4] devel: move the lock-checking code into core |
2015-03-11 |
Pierre-Yves David |
|
Superseded |
[1,of,4] ui: add a function to read configuration related to devel warning |
2015-03-11 |
Pierre-Yves David |
|
Changes Requested |
[6,of,6] treemanifest: make filesnotin() faster |
2015-03-11 |
Martin von Zweigbergk |
|
Superseded |
[5,of,6] treemanifest: make diff() faster |
2015-03-11 |
Martin von Zweigbergk |
|
Superseded |
[4,of,6] treemanifest: store directory path in treemanifest nodes |
2015-03-11 |
Martin von Zweigbergk |
|
Superseded |
[3,of,6] treemanifest: create treemanifest class |
2015-03-11 |
Martin von Zweigbergk |
|
Superseded |
[2,of,6] manifest: don't let find() look inside manifestdict |
2015-03-11 |
Martin von Zweigbergk |
|
Accepted |
[1,of,6] largefiles: replace manifestdict.__contains__, don't extend class |
2015-03-11 |
Martin von Zweigbergk |
|
Accepted |
[4,of,4] record: move dorecord from record to cmdutil |
2015-03-11 |
Laurent Charignon |
|
Accepted |
[3,of,4] record: remove dependency on hg module in record |
2015-03-11 |
Laurent Charignon |
|
Accepted |
[2,of,4] record: remove dependency on extensions module in dorecord |
2015-03-11 |
Laurent Charignon |
|
Accepted |
[1,of,4] record: move filterpatch from record to patch |
2015-03-11 |
Laurent Charignon |
|
Accepted |
[2,of,2,V3] files: split reusable implementation into cmdutil for subrepo support |
2015-03-11 |
Matt Harbison |
|
Accepted |
[1,of,2,V3] files: use ctx object to access dirstate |
2015-03-11 |
Matt Harbison |
|
Accepted |
[relative-import] patch.internalpatch: add a default value for prefix |
2015-03-11 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V2] files: split reusable implementation into cmdutil for subrepo support |
2015-03-11 |
Matt Harbison |
|
Superseded |
[1,of,2,V2] files: use ctx object to access dirstate |
2015-03-11 |
Matt Harbison |
|
Superseded |
copies: added manifests to computenonoverlap |
2015-03-10 |
Durham Goode |
|
Accepted |
[3,of,3,relative-import] cmdutil.tryimportone: allow importing relative patches with --bypass |
2015-03-10 |
Siddharth Agarwal |
|
Accepted |
[2,of,3,relative-import] cmdutil.tryimportone: allow importing relative patches into the working dir |
2015-03-10 |
Siddharth Agarwal |
|
Accepted |
[1,of,3,relative-import] commands.import: accept a prefix option |
2015-03-10 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V2] color: omit terminfo/win32 warning if non-interactive (issue4543) |
2015-03-10 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[1,of,2,V2] color: consolidate cut-and-paste code |
2015-03-10 |
Jordi Gutiérrez Hermoso |
|
Superseded |
repair: define explicit local variable, don't reuse a comprehension variable |
2015-03-10 |
adgar@google.com |
|
Accepted |
[5,of,5,V2] record: move parsepatch from record to patch |
2015-03-10 |
Laurent Charignon |
|
Accepted |
[4,of,5,V2] record: move scanpatch from record to patch |
2015-03-10 |
Laurent Charignon |
|
Accepted |
[3,of,5,V2] record: move hunk class from record to patch |
2015-03-10 |
Laurent Charignon |
|
Accepted |
[2,of,5,V2] record: move countChanges in the hunk class |
2015-03-10 |
Laurent Charignon |
|
Accepted |
[1,of,5,V2] record: move header class from record to patch |
2015-03-10 |
Laurent Charignon |
|
Accepted |
subrepo: add status support for ignored and clean files in git subrepos |
2015-03-10 |
Mathias De Maré |
|
Accepted |
test: make version based test-extensions failure more explanatory |
2015-03-10 |
Pierre-Yves David |
|
Accepted |
color: omit terminfo/win32 warning if non-interactive (issue4543) |
2015-03-10 |
Jordi Gutiérrez Hermoso |
|
Superseded |
[5,of,5] record: move parsepatch from record to patch |
2015-03-10 |
Laurent Charignon |
|
Superseded |
[4,of,5] record: move scanpatch from record to patch |
2015-03-10 |
Laurent Charignon |
|
Superseded |
[3,of,5] record: move hunk class from record to patch |
2015-03-10 |
Laurent Charignon |
|
Superseded |
[2,of,5] record: move countChanges in the hunk class |
2015-03-10 |
Laurent Charignon |
|
Superseded |
[1,of,5] record: move header class from record to patch |
2015-03-10 |
Laurent Charignon |
|
Superseded |
[4,of,4,RFC] hook: add a generic hook right before we commit a transaction |
2015-03-10 |
Pierre-Yves David |
|
Superseded |
[3,of,4,RFC] transaction: add a validation stage |
2015-03-10 |
Pierre-Yves David |
|
Superseded |
[2,of,4,RFC] hook: have a generic hook after transaction have been closed |
2015-03-10 |
Pierre-Yves David |
|
Changes Requested |
[1,of,4,RFC] hook: have a generic hook for transaction opening |
2015-03-10 |
Pierre-Yves David |
|
Superseded |
[3,of,3] files: split reusable implementation into cmdutil for subrepo support |
2015-03-10 |
Matt Harbison |
marmoute |
Superseded |
[2,of,3] files: use ctx object to access dirstate and rev |
2015-03-10 |
Matt Harbison |
marmoute |
Superseded |
[1,of,3] files: give local variables more descriptive names |
2015-03-10 |
Matt Harbison |
marmoute |
Accepted |
record: hg record can't edit new files (issue 4304) |
2015-03-09 |
Laurent Charignon |
|
Accepted |
[hglib] hglib: Move string literals in the test code to util.b() (issue4520) |
2015-03-09 |
Brett Cannon |
|
Accepted |
record: hg record can't edit new files (issue 4304) |
2015-03-09 |
Laurent Charignon |
|
Superseded |
[censor,RFC] revlog: addgroup checks if incoming deltas add censored revs, sets flag bit |
2015-03-09 |
adgar@google.com |
marmoute |
Accepted |
record: show content of newly added files |
2015-03-09 |
Laurent Charignon |
|
Changes Requested |
[2,of,2] patch.internalpatch: accept a prefix parameter |
2015-03-09 |
Siddharth Agarwal |
marmoute |
Accepted |
[1,of,2] patch.patchbackend: accept a prefix parameter |
2015-03-09 |
Siddharth Agarwal |
marmoute |
Accepted |
test-shelve: be more lenient about whitespace (issue4124) |
2015-03-09 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,2,STABLE] histedit: use better meta-variable names than VALUE in help text |
2015-03-09 |
Anton Shestakov |
marmoute |
Accepted |
[1,of,2,STABLE] histedit: tweak --commands help text |
2015-03-09 |
Anton Shestakov |
marmoute |
Accepted |
largefiles: report the source of copied/moved largefiles in status -C |
2015-03-08 |
Matt Harbison |
|
Accepted |
[5,of,5,paths,v3] ui: move URL and path detection into getpath() |
2015-03-08 |
Gregory Szorc |
marmoute |
Changes Requested |
[4,of,5,paths,v3] ui: change how default is handled by getpath() |
2015-03-08 |
Gregory Szorc |
marmoute |
Changes Requested |
[3,of,5,paths,v3] ui.paths: filter config options containing "." (BC) |
2015-03-08 |
Gregory Szorc |
marmoute |
Changes Requested |
[2,of,5,paths,v3] commands.paths: use ui.paths to show paths |
2015-03-08 |
Gregory Szorc |
marmoute |
Accepted |
[1,of,5,paths,v3] ui: represent paths as classes |
2015-03-08 |
Gregory Szorc |
marmoute |
Accepted |
test-commit-amend: add globs for Windows |
2015-03-08 |
Matt Harbison |
|
Accepted |
[hglib] hglib: Wrap all application string literals in util.b() (issue4520) |
2015-03-08 |
Brett Cannon |
|
Changes Requested |
incoming: hide help about use of --bundle option by default |
2015-03-08 |
Yuya Nishihara |
|
Accepted |
[6,of,6] templatekw: forward _hybrid.get to raw values so that get(extras, key) works |
2015-03-08 |
Yuya Nishihara |
|
Accepted |
[5,of,6] templater: implement _hybrid.__contains__ so that ifcontains can accept dict |
2015-03-08 |
Yuya Nishihara |
|
Accepted |
[4,of,6] templatekw: keep raw list or dict in _hybrid object |
2015-03-08 |
Yuya Nishihara |
|
Accepted |
[3,of,6] templatekw: give name to lambda that constructs variables map of templater |
2015-03-08 |
Yuya Nishihara |
|
Accepted |
[2,of,6] templatekw: convert list of key/value pairs to sortdict |
2015-03-08 |
Yuya Nishihara |
|
Accepted |
[1,of,6] sortdict: have update() accept either dict or iterable of key/value pairs |
2015-03-08 |
Yuya Nishihara |
|
Accepted |
[6,of,6,v6,lazy-manifest] lazymanifest: use a binary search to do an insertion |
2015-03-07 |
Augie Fackler |
|
Accepted |
[5,of,6,v6,lazy-manifest] context: don't sort manifest entries |
2015-03-07 |
Augie Fackler |
|
Accepted |
[4,of,6,v6,lazy-manifest] manifest: use custom C implementation of lazymanifest |
2015-03-07 |
Augie Fackler |
|
Accepted |
[3,of,6,v6,lazy-manifest] manifest: split manifestdict into high-level and low-level logic |
2015-03-07 |
Augie Fackler |
|
Accepted |
[2,of,6,v6,lazy-manifest] manifest: do parsing inside manifestdict contstructor |
2015-03-07 |
Augie Fackler |
|
Accepted |
[1,of,6,v6,lazy-manifest] manifest: move parsing functions up in file |
2015-03-07 |
Augie Fackler |
|
Accepted |
[hglib] hglib: Introduce util.b() (issue4520) |
2015-03-07 |
Brett Cannon |
marmoute |
Changes Requested |
[6,of,6] patch.applydiff: accept a prefix parameter |
2015-03-07 |
Siddharth Agarwal |
|
Accepted |
[5,of,6] patch._applydiff: accept a prefix parameter |
2015-03-07 |
Siddharth Agarwal |
|
Accepted |
[4,of,6] patch.makepatchmeta: accept a prefix parameter |
2015-03-07 |
Siddharth Agarwal |
|
Accepted |
[3,of,6] patch.pathtransform: add a prefix parameter |
2015-03-07 |
Siddharth Agarwal |
|
Accepted |
[2,of,6] patch.pathtransform: add doctests |
2015-03-07 |
Siddharth Agarwal |
|
Accepted |
[1,of,6] patch: rename pathstrip to pathtransform |
2015-03-07 |
Siddharth Agarwal |
|
Accepted |
[6,of,6,sethelp,v2] dispatch: offer suggestions of similar-named commands |
2015-03-06 |
Augie Fackler |
|
Accepted |
[5,of,6,sethelp,v2] dispatch: offer near-edit-distance suggestions for {file, rev}set functions |
2015-03-06 |
Augie Fackler |
|
Accepted |
[4,of,6,sethelp,v2] test-revset: add tests for missing function output |
2015-03-06 |
Augie Fackler |
|
Accepted |
[3,of,6,sethelp,v2] revset: use UnknownIdentifier where appropriate |
2015-03-06 |
Augie Fackler |
|
Accepted |
[2,of,6,sethelp,v2] fileset: use UnknownIdentifier where appropriate |
2015-03-06 |
Augie Fackler |
|
Accepted |
[1,of,6,sethelp,v2] error: add a new UnknownIdentifier error type |
2015-03-06 |
Augie Fackler |
|
Accepted |
[4,of,4,lazymanifest,v5] lazymanifest: use a binary search to do an insertion |
2015-03-06 |
Augie Fackler |
|
Superseded |
[3,of,4,lazymanifest,v5] context: don't sort manifest entries |
2015-03-06 |
Augie Fackler |
|
Superseded |
[2,of,4,lazymanifest,v5] manifest: use lazymanifest instead of manifestdict |
2015-03-06 |
Augie Fackler |
|
Changes Requested |
[1,of,4,lazymanifest,v5] manifest.c: new extension code to lazily parse manifests |
2015-03-06 |
Augie Fackler |
|
Accepted |
[RESEND] log: display closing-branch nodes as "_" (BC) |
2015-03-06 |
Jordi Gutiérrez Hermoso |
|
Accepted |
workingctx: use normal dirs() instead of dirstate.dirs() |
2015-03-06 |
Durham Goode |
|
Accepted |
[evolve-ext] evolve: prevent a crash in httpclient_pushobsmarkers() when pushing |
2015-03-06 |
Matt Harbison |
marmoute |
Changes Requested |
[STABLE] dirstate: make sure rootdir ends with directory separator (issue4557) |
2015-03-05 |
Yuya Nishihara |
|
Accepted |
[V3_REBASED] histedit: add a config allowing changing histedit rule line length limit |
2015-03-04 |
Mateusz Kwapich |
|
Accepted |
i18n-de: fix a typo in the german translation |
2015-03-04 |
Alexander Becher |
|
Accepted |
graphlog: do not bypass commands.log so that -fr works |
2015-03-04 |
Yuya Nishihara |
|
Accepted |
[4,of,4,nullrev] revset: extend fullreposet to make "null" revision magically appears in set |
2015-03-04 |
Yuya Nishihara |
|
Accepted |
[3,of,4,nullrev] revset: duplicate spanset.__contains__ to fullreposet for modification |
2015-03-04 |
Yuya Nishihara |
|
Accepted |
[2,of,4,nullrev] revset: have all() filter out null revision |
2015-03-04 |
Yuya Nishihara |
|
Accepted |
[1,of,4,nullrev] revset: drop unnecessary calls of getall() with empty argument |
2015-03-04 |
Yuya Nishihara |
|
Accepted |
[3,of,3] largefiles: handle logging from outside the repo |
2015-03-04 |
Matt Harbison |
|
Accepted |
[2,of,3] largefiles: don't prefix standin patterns with '.hglf' when logging |
2015-03-04 |
Matt Harbison |
|
Accepted |
[1,of,3] largefiles: teach log to handle patterns |
2015-03-04 |
Matt Harbison |
|
Accepted |