[v2] mergecopies: avoid slowdown from linkrev adjustment (issue4680) |
2015-05-26 |
Matt Mackall |
|
Accepted |
test-revset: update test that isn't broken on default branch |
2015-05-26 |
Yuya Nishihara |
|
Accepted |
hgweb: remove an extra call to nodebranchnodefault() in changesetentry() |
2015-05-26 |
Anton Shestakov |
|
Accepted |
[1,of,4] parser: add helper to reduce nesting of chained infix operations |
2015-05-26 |
Yuya Nishihara |
|
Superseded |
[2,of,4] revset: remove useless code to reorder weights of 'or' expression |
2015-05-26 |
Yuya Nishihara |
|
Changes Requested |
[3,of,4] revset: add helper to build balanced addsets from chained 'or' operations |
2015-05-26 |
Yuya Nishihara |
|
Superseded |
[4,of,4] revset: reduce nesting of chained 'or' operations (issue4624) |
2015-05-26 |
Yuya Nishihara |
|
Superseded |
[1,of,2,V4] changelog: change input type of index_get_parents |
2015-05-26 |
Laurent Charignon |
|
Accepted |
[2,of,2,V4] changelog: fix bug in heads computation |
2015-05-26 |
Laurent Charignon |
|
Accepted |
branch: don't warn about branches if repository has multiple branches already |
2015-05-26 |
Matt Mackall |
|
Accepted |
color: add default colors for draft and secret changes |
2015-05-26 |
Matt Mackall |
|
Accepted |
[1,of,3] largefiles: drop unused 'pats' parameter from getstandinmatcher() |
2015-05-26 |
Martin von Zweigbergk |
|
Accepted |
[2,of,3] largefiles: pass in whole matcher to getstandinmatcher() |
2015-05-26 |
Martin von Zweigbergk |
|
Accepted |
[3,of,3] largefiles: avoid match.files() in conditions |
2015-05-26 |
Martin von Zweigbergk |
|
Accepted |
[1,of,3] demandimport: define an importnow context manager |
2015-05-26 |
Jordi Gutiérrez Hermoso |
|
Changes Requested |
[2,of,3] hooks: replace if-try-finally with a "with" statement |
2015-05-26 |
Jordi Gutiérrez Hermoso |
|
Superseded |
[3,of,3] dispatch: disable demandimport for the --debugger option |
2015-05-26 |
Jordi Gutiérrez Hermoso |
|
Superseded |
[STABLE] transaction: really fix _addbackupentry key usage (issue4684) |
2015-05-26 |
Pierre-Yves David |
|
Accepted |
Properly initialize version string in python-hglib setup.py |
2015-05-26 |
Peter Elmers |
mpm |
Changes Requested |
devel: rename 'all' to 'all-warnings' (BC) |
2015-05-27 |
Pierre-Yves David |
|
Accepted |
repair: forbid strip from inside a transaction |
2015-05-27 |
Pierre-Yves David |
|
Accepted |
[1,of,4,V2] parser: add helper to reduce nesting of chained infix operations |
2015-05-27 |
Yuya Nishihara |
|
Accepted |
[2,of,4,V2] revset: comment that we can't swap 'or' operands by weight |
2015-05-27 |
Yuya Nishihara |
|
Accepted |
[3,of,4,V2] revset: add helper to build balanced addsets from chained 'or' operations |
2015-05-27 |
Yuya Nishihara |
|
Accepted |
[4,of,4,V2] revset: reduce nesting of chained 'or' operations (issue4624) |
2015-05-27 |
Yuya Nishihara |
|
Accepted |
[1,of,2] test-revert-interactive: don't escape the $ for $TESTTMP |
2015-05-27 |
Matt Harbison |
|
Accepted |
[2,of,2] test-treemanifest: add globs for Windows |
2015-05-27 |
Matt Harbison |
|
Superseded |
[1,of,5] dirstate: introduce unsureifambig to detect change of a file correctly |
2015-05-27 |
Katsunori FUJIWARA |
|
Changes Requested |
[2,of,5] localrepo: invoke dirstate.unsureifambig in wwrite for safety |
2015-05-27 |
Katsunori FUJIWARA |
|
Changes Requested |
[3,of,5] cmdutil: remove useless dirstate.normallookup invocation in revert |
2015-05-27 |
Katsunori FUJIWARA |
|
Changes Requested |
[4,of,5] merge: remove useless dirstate.normallookup invocation in applyupdates |
2015-05-27 |
Katsunori FUJIWARA |
|
Changes Requested |
[5,of,5] patch: invoke dirstate.dirtyifambig on changed file for safety |
2015-05-27 |
Katsunori FUJIWARA |
|
Changes Requested |
match: normpath the ignore source when expanding the 'subinclude' kind |
2015-05-27 |
Matt Harbison |
|
Accepted |
patch: add 'extra' argument to makememctx |
2015-05-27 |
Laurent Charignon |
|
Accepted |
[1,of,2,evolve-ext] evolve: small refactoring of the uncommit function |
2015-05-27 |
Laurent Charignon |
|
Accepted |
[2,of,2,evolve-ext] uncommit: add support for interactive selection |
2015-05-27 |
Laurent Charignon |
|
Changes Requested |
[1,of,3,evolve-ext] evolve: remove extra whitespace |
2015-05-27 |
Laurent Charignon |
|
Accepted |
[2,of,3,evolve-ext] evolve: move return statement at the right level |
2015-05-27 |
Laurent Charignon |
|
Accepted |
[3,of,3,evolve-ext] evolve: improve error message |
2015-05-27 |
Laurent Charignon |
|
Accepted |
match: visit directory 'foo' when given e.g. '-X foo/ba?' |
2015-05-27 |
Martin von Zweigbergk |
|
Changes Requested |
convert: properly pass null ids through .hgtags (issue4678) |
2015-05-27 |
Matt Mackall |
|
Accepted |
commit: improve --close-branch documentation |
2015-05-27 |
Matt Mackall |
|
Accepted |
[evolve-ext-V2] uncommit: add support for interactive selection |
2015-05-27 |
Laurent Charignon |
|
Changes Requested |
[1,of,3] record: add an operation arguments to customize recording ui |
2015-05-27 |
Laurent Charignon |
|
Accepted |
[2,of,3] record: add default value for operation argument |
2015-05-27 |
Laurent Charignon |
|
Superseded |
[3,of,3] record: display the running operation for recording commands |
2015-05-27 |
Laurent Charignon |
|
Accepted |
[1,of,2] parsers: move index_get_parents's declaration higher |
2015-05-28 |
Laurent Charignon |
|
Accepted |
[2,of,2] parsers: simplify the code computing the phases |
2015-05-28 |
Laurent Charignon |
|
Accepted |
[1,of,3,main-line-of-works,(35,more,patches,to,go)] bundle2: introduce a specific function for bundling debug message |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[2,of,3,main-line-of-works,(35,more,patches,to,go)] bundle2: prefix all bundling debug messages with 'bundle2-ouput:' |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[3,of,3,main-line-of-works,(35,more,patches,to,go)] bundle2: handle new line in 'outdebug' function |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[1,of,7,main-line-of-works,(28,more,patches,to,go)] ] bundle2: introduce a specific function for debug messages while unbundling |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[2,of,7,main-line-of-works,(28,more,patches,to,go)] ] bundle2: prefix all unbundling debug message with 'bundle2-input:' |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[3,of,7,main-line-of-works,(28,more,patches,to,go)] ] bundle2: handle new line in 'indebug' function |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[4,of,7,main-line-of-works,(28,more,patches,to,go)] ] bundle2: add debug output for part generation |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[5,of,7,main-line-of-works,(28,more,patches,to,go)] ] bundle2: add generic debug output regarding generated bundle |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[6,of,7,main-line-of-works,(28,more,patches,to,go)] ] bundle2: add generic debug output regarding generated parts |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[7,of,7,main-line-of-works,(28,more,patches,to,go)] ] bundle2: add generic debug output regarding generated interruption |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[minor-cleanup] bundle2: add an informative comment to the capability dict |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[1,of,2] largefiles: use the convert extension for 'lfconvert --to-normal' |
2015-05-28 |
Matt Harbison |
|
Accepted |
[2,of,2] largefiles: drop the unused lfcommands._addchangeset() |
2015-05-28 |
Matt Harbison |
|
Accepted |
[1,of,6,main-line-of-works,(22,more,patches,to,go)] ] bundle2: add generic debug output regarding processed bundle |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[2,of,6,main-line-of-works,(22,more,patches,to,go)] ] bundle2: add generic debug output at the end of bundle processing |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[3,of,6,main-line-of-works,(22,more,patches,to,go)] ] bundle2: add generic debug output regarding processed part |
2015-05-28 |
Pierre-Yves David |
|
Superseded |
[4,of,6,main-line-of-works,(22,more,patches,to,go)] ] bundle2: add generic debug output regarding processed part payload |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[5,of,6,main-line-of-works,(22,more,patches,to,go)] ] bundle2: add generic debug output regarding processed interruption |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[6,of,6,main-line-of-works,(22,more,patches,to,go)] ] bundle2: hide bundle2 stream debug under a config flag |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[main-line-of-work] subrepo: detect issue3871 case earlier so it apply to bundle2 |
2015-05-28 |
Pierre-Yves David |
|
Accepted |
[1,of,3,V2] demandimport: define a `deactivated` context manager |
2015-05-28 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3,V2] hooks: replace if-try-finally with a "with" statement |
2015-05-28 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[3,of,3,V2] dispatch: disable demandimport for the --debugger option |
2015-05-28 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[1,of,3,V2] revlog: raise an exception earlier if an entry is too large |
2015-05-28 |
Jordi Gutiérrez Hermoso |
durin42 |
Accepted |
[2,of,3,V2] revlog: provide a hint for revlog entries that exceed the maximum size |
2015-05-28 |
Jordi Gutiérrez Hermoso |
durin42 |
Changes Requested |
[3,of,3,V2] localrepo: better error message when revlog error and file addition (issue4675) |
2015-05-28 |
Jordi Gutiérrez Hermoso |
durin42 |
Accepted |
[evolve-ext] fold: add argument to handle ambiguous case |
2015-05-28 |
Laurent Charignon |
|
Changes Requested |
[1,of,5] ui: add function to query availability of the curses ui |
2015-05-28 |
Laurent Charignon |
durin42 |
Changes Requested |
[2,of,5] record: use ui.curses() instead of checking the config directly |
2015-05-28 |
Laurent Charignon |
durin42 |
Changes Requested |
[3,of,5] ui: change flag for curses interface to ui.curses |
2015-05-28 |
Laurent Charignon |
durin42 |
Changes Requested |
[4,of,5] help: add help topic for the interactive mode |
2015-05-28 |
Laurent Charignon |
durin42 |
Changes Requested |
[5,of,5] help: mention the help on interactive in shelve and commit |
2015-05-28 |
Laurent Charignon |
durin42 |
Changes Requested |
[STABLE] histedit: fix keep during --continue |
2015-05-29 |
Durham Goode |
|
Accepted |
[1,of,2,(minor,debug,output,change)] ssh: test some no-op pull through ssh with --debug |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[2,of,2,(minor,debug,output,change)] listkey: display the size of the listkey payload in a debug message |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[1,of,5] repair: use _hexlist() to build revset expression from binary nodes |
2015-05-29 |
Yuya Nishihara |
|
Accepted |
[2,of,5] revset: make internal _list() expression remove duplicated revisions |
2015-05-29 |
Yuya Nishihara |
|
Accepted |
[3,of,5] revset: make "null" able to appear in internal _list() expression |
2015-05-29 |
Yuya Nishihara |
|
Accepted |
[4,of,5] revset: optimize 'or' operation of trivial revisions to a list |
2015-05-29 |
Yuya Nishihara |
|
Accepted |
[5,of,5] revset: add fast path for _list() of integer revisions |
2015-05-29 |
Yuya Nishihara |
|
Accepted |
[01,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] subrepo: detect issue3871 case earlier so it apply to bundle2 |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[02,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: use bundle2 for exchange in test-obsolete |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[03,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: use bundle2 for exchange in test-bookmark-pushpull |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[04,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: use bundle2 for exchange in test-push-warn |
2015-05-29 |
Pierre-Yves David |
|
Superseded |
[05,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: use bundle2 for exchange in test-largefile |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[06,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: use bundle2 for exchange in test-push-warn |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[07,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: explicitly test wire protocol discovery with bundle1 and bundle2 |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[08,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: use both bundle formats in test-bookmarks-pushpull |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[09,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: use bundle2 in test-acl |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[10,of,10,main-line-of-work,(some,two,digits,more,patches,to,go)] test: lock test-unbundlehash to bundle1 usage |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[1,of,4] bookmarks: name label for active bookmark correctly |
2015-05-29 |
Ryan McElroy |
|
Accepted |
[2,of,4] templatekw: introduce active subkeyword from bookmarks keyword |
2015-05-29 |
Ryan McElroy |
|
Accepted |
[3,of,4] commands: rename current to active in variables and comments |
2015-05-29 |
Ryan McElroy |
|
Accepted |
[4,of,4] templatekw: display non-current bookmarks (issue4552) (BC) |
2015-05-29 |
Ryan McElroy |
|
Accepted |
[1,of,5,V2] ui: add function to query availability of the curses ui |
2015-05-29 |
Laurent Charignon |
|
Changes Requested |
[2,of,5,V2] record: use ui.curses() instead of checking the config directly |
2015-05-29 |
Laurent Charignon |
|
Changes Requested |
[3,of,5,V2] ui: change flag for curses interface to ui.curses |
2015-05-29 |
Laurent Charignon |
|
Changes Requested |
[4,of,5,V2] help: add help topic for the interactive mode |
2015-05-29 |
Laurent Charignon |
|
Deferred |
[5,of,5,V2] help: mention the help on interactive in shelve and commit |
2015-05-29 |
Laurent Charignon |
|
Deferred |
[1,of,3,V2] record: precise documentation |
2015-05-29 |
Laurent Charignon |
|
Accepted |
[2,of,3,V2] record: add default value for operation argument |
2015-05-29 |
Laurent Charignon |
|
Accepted |
[3,of,3,V2] record: display the running operation for recording commands |
2015-05-29 |
Laurent Charignon |
|
Accepted |
revert: remove unused debug code in the test file |
2015-05-29 |
Laurent Charignon |
|
Accepted |
[1,of,2] tests: actualize the comment in test-hgweb-descend-empties.t |
2015-05-29 |
Anton Shestakov |
|
Accepted |
[2,of,2] tests: descending empty dirs works in all hgweb styles, test them too |
2015-05-29 |
Anton Shestakov |
|
Accepted |
revert: add an experimental config to use inverted selection |
2015-05-29 |
Laurent Charignon |
|
Superseded |
summary: move the parents phase marker from the phase to commit line (issue4688) |
2015-05-29 |
Gilles Moris |
|
Accepted |
[1,of,8] bundle2: add an informative comment to the capability dict |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[2,of,8] bundle2: introduce a specific function for debug messages while unbundling |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[3,of,8] bundle2: prefix all unbundling debug message with 'bundle2-input:' |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[4,of,8] bundle2: handle new line in 'indebug' function |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[5,of,8] bundle2: add debug output for part generation |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[6,of,8] bundle2: add generic debug output regarding generated bundle |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[7,of,8] bundle2: add generic debug output regarding generated parts |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[8,of,8] bundle2: add generic debug output regarding generated interruption |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
treemanifest: visit directory 'foo' when given e.g. '-X foo/ba?' |
2015-05-29 |
Martin von Zweigbergk |
|
Accepted |
phases: fix bug where native phase computation wasn't called |
2015-05-29 |
Laurent Charignon |
|
Accepted |
[1,of,3] pull: only list remote bookmarks if -B is used to populate pulled heads |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[2,of,3] pull: document the race condition with bookmark name |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[3,of,3] pull: only prefetch bookmark when using bundle1 |
2015-05-29 |
Pierre-Yves David |
|
Accepted |
[evolve-ext] evolve: evolve --rev should warn of unsolvable case and not crash |
2015-05-29 |
Laurent Charignon |
|
Changes Requested |
[V2] revert: add an experimental config to use inverted selection |
2015-05-30 |
Laurent Charignon |
|
Superseded |
[V3] revert: add an experimental config to use inverted selection |
2015-05-30 |
Laurent Charignon |
|
Superseded |
[1,of,3] ui: flush stdout before writing traceback to stderr |
2015-05-31 |
Yuya Nishihara |
|
Accepted |
[2,of,3] extensions: show traceback on load failure if --traceback flag is set |
2015-05-31 |
Yuya Nishihara |
|
Accepted |
[3,of,3] hg: explicitly check that peer lookup object has instance() if call failed |
2015-05-31 |
Yuya Nishihara |
|
Accepted |
[1,of,3,side-word,(+4)] util: introduce a bufferedinputpipe utility |
2015-05-31 |
Pierre-Yves David |
|
Accepted |
[2,of,3,side-word,(+4)] sshpeer: use a 'bufferedinputpipe' for standard output of the ssh process |
2015-05-31 |
Pierre-Yves David |
|
Accepted |
[3,of,3,side-word,(+4)] sshpeer: run the ssh command unbuffered |
2015-05-31 |
Pierre-Yves David |
|
Accepted |
[1,of,6] changegroup: expose outgoing instance from getchangegroupraw |
2015-06-01 |
Gregory Szorc |
|
Changes Requested |
[2,of,6] changegroup: expose outgoing instance from getchangegroup |
2015-06-01 |
Gregory Szorc |
|
Changes Requested |
[3,of,6] exchange: store outgoing instance bundle20 instances |
2015-06-01 |
Gregory Szorc |
|
Changes Requested |
[4,of,6] tags: support reading tags cache without populating |
2015-06-01 |
Gregory Szorc |
|
Accepted |
[5,of,6] tags: support setting hgtags fnodes cache entries |
2015-06-01 |
Gregory Szorc |
|
Accepted |
[6,of,6] bundle2: support transferring .hgtags fnodes mapping |
2015-06-01 |
Gregory Szorc |
|
Changes Requested |
check-commit: make foo_bar naming regexp less greedy |
2015-06-01 |
Gregory Szorc |
|
Accepted |
[1,of,3] test: copy test-push-http.t to testpush-http-bundle1.t |
2015-06-01 |
Pierre-Yves David |
|
Accepted |
[2,of,3] test: use bundle2 in test-push-http |
2015-06-01 |
Pierre-Yves David |
|
Accepted |
[3,of,3] test: use bundle2 in test-pull-http |
2015-06-01 |
Pierre-Yves David |
|
Accepted |
[1,of,4] revrange: drop unnecessary deduplication of revisions |
2015-06-01 |
Yuya Nishihara |
|
Accepted |
[2,of,4] revrange: clean up meaningless reconstruction of sets |
2015-06-01 |
Yuya Nishihara |
|
Accepted |
[3,of,4] revrange: build balanced tree of addsets from revisions (issue4565) |
2015-06-01 |
Yuya Nishihara |
|
Accepted |
[4,of,4] revrange: build spanset from x:y range |
2015-06-01 |
Yuya Nishihara |
|
Accepted |
tests: add (?) flag for optional lines |
2015-06-01 |
Matt Mackall |
|
Accepted |
[1,of,3,main] wireprotocol: distinct list and set in getbundle argument |
2015-06-01 |
Pierre-Yves David |
|
Accepted |
[2,of,3,main] bundle2: use bundle2 by default |
2015-06-01 |
Pierre-Yves David |
|
Accepted |
[3,of,3,main] test: drop all the forced use of bundle2 |
2015-06-01 |
Pierre-Yves David |
|
Accepted |
[V3] record: display the running operation for recording commands |
2015-06-01 |
Laurent Charignon |
|
Accepted |
[V2] templatekw: display active bookmark more consistently (issue4552) (BC) |
2015-06-01 |
Ryan McElroy |
|
Accepted |
[STABLE] templatekw: compare target context and its parent exactly (issue4690) |
2015-06-01 |
Katsunori FUJIWARA |
|
Accepted |
[V4] revert: add an experimental config to use inverted selection |
2015-06-01 |
Laurent Charignon |
|
Superseded |
[1,of,2] phases: rewrite "immutable changeset" to "public changeset" |
2015-06-01 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,2] phases: add `hg help phases` hint to failures to edit public commits |
2015-06-01 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[STABLE] hgwebdir: avoid redundant repo and directory entries when 'web.name' is set |
2015-06-01 |
Matt Harbison |
|
Accepted |
[STABLE] hgwebdir: don't allow the hidden parent of a subrepo to show as a directory |
2015-06-01 |
Matt Harbison |
|
Superseded |
[1,of,2] test-import: sync with 6084926366b9 for platforms without execbit |
2015-06-02 |
Matt Harbison |
|
Accepted |
[2,of,2] test-treemanifest: add globs for Windows |
2015-06-02 |
Matt Harbison |
|
Accepted |
[1,of,3,v2] bundle2: store list of bundled nodes and heads in bundle20 instance |
2015-06-02 |
Gregory Szorc |
|
Changes Requested |
[2,of,3,v2] bundle2: part handler for processing .hgtags fnodes mappings |
2015-06-02 |
Gregory Szorc |
|
Superseded |
[3,of,3,v2] exchange: support transferring .hgtags fnodes mapping |
2015-06-02 |
Gregory Szorc |
|
Superseded |
[1,of,3] test-https: test basic functions of client certificate authentication |
2015-06-02 |
Yuya Nishihara |
|
Accepted |
[2,of,3] https: do not inherit httplib.HTTPSConnection that creates unused SSLContext |
2015-06-02 |
Yuya Nishihara |
|
Accepted |
[3,of,3] ssl: prompt passphrase of client key file via ui.getpass() (issue4648) |
2015-06-02 |
Yuya Nishihara |
|
Accepted |
[1,of,3,V3] revlog: raise an exception earlier if an entry is too large (issue4675) |
2015-06-02 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3,V3] revlog: provide a hint for exceedingly large revlog entries (issue4675) |
2015-06-02 |
Jordi Gutiérrez Hermoso |
|
Changes Requested |
[3,of,3,V3] localrepo: better error message when revlog error and file addition (issue4675) |
2015-06-02 |
Jordi Gutiérrez Hermoso |
|
Changes Requested |
[1,of,4,evolve-ext] evolve: don't crash on singled out revisions |
2015-06-02 |
Laurent Charignon |
|
Changes Requested |
[2,of,4,evolve-ext] evolve: add ordering of the revisions for evolve --rev |
2015-06-02 |
Laurent Charignon |
|
Changes Requested |
[3,of,4,evolve-ext] evolve: add a more complex test for evolve --rev |
2015-06-02 |
Laurent Charignon |
|
Changes Requested |
[4,of,4,evolve-ext] evolve: add another test for evolve --rev |
2015-06-02 |
Laurent Charignon |
|
Changes Requested |
[V2] fold: add --upto argument to handle ambiguous case |
2015-06-03 |
Laurent Charignon |
|
Changes Requested |
[1,of,3,v3] changegroup: rename _computeoutgoing to computeoutgoing |
2015-06-03 |
Gregory Szorc |
|
Accepted |
[2,of,3,v3] bundle2: part handler for processing .hgtags fnodes mappings |
2015-06-03 |
Gregory Szorc |
|
Accepted |
[3,of,3,v3] exchange: support transferring .hgtags fnodes mapping |
2015-06-03 |
Gregory Szorc |
|
Accepted |
[Bug,4706] New: Tests test-doctest.py does not run against the local mercurial but the system mercurial |
2015-06-03 |
mercurial-bugs@selenic.com |
|
Not Applicable |
[1,of,3] subrepo: introduce the nullsubrepo() method |
2015-06-03 |
Matt Harbison |
|
Accepted |
[2,of,3] context: introduce the nullsub() method |
2015-06-03 |
Matt Harbison |
|
Accepted |
[3,of,3] scmutil: consistently return subrepos relative to ctx1 from itersubrepos() |
2015-06-03 |
Matt Harbison |
|
Accepted |
wix: move library.zip and all *.pyd into a lib/ folder |
2015-06-03 |
Steve Borho |
|
Accepted |
[V5] revert: add an experimental config to use inverted selection |
2015-06-03 |
Laurent Charignon |
|
Accepted |
[1,of,4] util: add a simple poll utility |
2015-06-03 |
Pierre-Yves David |
|
Superseded |
[2,of,4] sshpeer: introduce a "doublepipe" class |
2015-06-03 |
Pierre-Yves David |
|
Superseded |
[3,of,4] sshpeer: use the doublepipe object for the server to client channel |
2015-06-03 |
Pierre-Yves David |
|
Superseded |
[4,of,4] bundle2: stop capturing output for ssh again |
2015-06-03 |
Pierre-Yves David |
|
Superseded |
[1,of,3,evolve-ext-V2] evolve: add ordering of the revisions for evolve --rev |
2015-06-03 |
Laurent Charignon |
|
Changes Requested |
[2,of,3,evolve-ext-V2] evolve: add a more complex test for evolve --rev |
2015-06-03 |
Laurent Charignon |
|
Changes Requested |
[3,of,3,evolve-ext-V2] evolve: add another test for evolve --rev |
2015-06-03 |
Laurent Charignon |
|
Changes Requested |
crecord: fix blue artifact bug coming back from help screen |
2015-06-03 |
Laurent Charignon |
|
Accepted |
[STABLE] pull: avoid race condition with 'hg pull --rev name --update' (issue4706) |
2015-06-03 |
Pierre-Yves David |
|
Accepted |
[evolve-ext] evolve: add directaccess to the setup.py |
2015-06-03 |
Laurent Charignon |
|
Accepted |
[evolve-ext-V2] evolve: add directaccess to the setup.py |
2015-06-03 |
Laurent Charignon |
|
Superseded |
[evolve-ext-V3] evolve: add directaccess to the setup.py |
2015-06-03 |
Laurent Charignon |
|
Accepted |
[1,of,4,V2] util: add a simple poll utility |
2015-06-04 |
Pierre-Yves David |
|
Accepted |
[2,of,4,V2] sshpeer: introduce a "doublepipe" class |
2015-06-04 |
Pierre-Yves David |
|
Accepted |
[3,of,4,V2] sshpeer: use the doublepipe object for the server to client channel |
2015-06-04 |
Pierre-Yves David |
|
Accepted |
[4,of,4,V2] bundle2: stop capturing output for ssh again |
2015-06-04 |
Pierre-Yves David |
|
Accepted |
[1,of,3,evolve-ext-V2] evolve: add ordering of the revisions for evolve --rev |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[1,of,3,evolve-ext-V3] evolve: add ordering of the revisions for evolve --rev |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[2,of,3,evolve-ext-V3] evolve: add a more complex test for evolve --rev |
2015-06-04 |
Laurent Charignon |
|
Accepted |
[3,of,3,evolve-ext-V3] evolve: add another test for evolve --rev |
2015-06-04 |
Laurent Charignon |
|
Accepted |
[evolve-ext] directaccess: add mechanism to load directaccess after some other extensions |
2015-06-04 |
Laurent Charignon |
|
Accepted |
[1,of,4,evolve-ext] evolve: mechanism to load some commands selectively |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[2,of,4,evolve-ext] evolve: make uncommit respect allowunsable |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[3,of,4,evolve-ext] evolve: make prune respect allowunsable |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[4,of,4,evolve-ext] evolve: make fold aware of allowunstable |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[STABLE,RESEND] hgwebdir: don't allow the hidden parent of a subrepo to show as a directory |
2015-06-04 |
Matt Harbison |
|
Accepted |
[3,of,3,V3] localrepo: better error message when revlog error and file addition (issue4675) |
2015-06-04 |
Matt Mackall |
|
Not Applicable |
hgweb: return 501 instead of 400 on unknown command |
2015-06-04 |
Martin von Zweigbergk |
|
Rejected |
[1,of,3,evolve-ext] evolve: make evolve --all reuse code of evolve --rev |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[2,of,3,evolve-ext] evolve: use better error message when no trouble found with --rev |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[3,of,3,evolve-ext] evolve: add selector for trouble types |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
test-https: kill only hgweb daemon to restart for client-auth test |
2015-06-04 |
Yuya Nishihara |
|
Accepted |
[1,of,6,evolve-ext-V2] evolve: mechanism to load some commands selectively |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[2,of,6,evolve-ext-V2] evolve: add flag to enable all of the commands |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[3,of,6,evolve-ext-V2] evolve: add option to import basic commands |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[4,of,6,evolve-ext-V2] evolve: make uncommit respect allowunsable |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[5,of,6,evolve-ext-V2] evolve: make prune respect allowunsable |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[6,of,6,evolve-ext-V2] evolve: make fold aware of allowunstable |
2015-06-04 |
Laurent Charignon |
|
Changes Requested |
[1,of,2,evolve-ext] evolve: extract the code computing dependencies in a separate function |
2015-06-05 |
Laurent Charignon |
|
Changes Requested |
[2,of,2,evolve-ext] evolve: add the next() revset |
2015-06-05 |
Laurent Charignon |
|
Changes Requested |
[1,of,8] match: introduce badmatch() to eliminate long callback chains with subrepos |
2015-06-05 |
Matt Harbison |
|
Accepted |
[2,of,8] addremove: replace match.bad() monkey patching with match.badmatch() |
2015-06-05 |
Matt Harbison |
|
Accepted |
[3,of,8] context: replace match.bad() monkey patching with match.badmatch() |
2015-06-05 |
Matt Harbison |
|
Accepted |
[4,of,8] add: replace match.bad() monkey patching with match.badmatch() |
2015-06-05 |
Matt Harbison |
|
Accepted |
[5,of,8] forget: replace match.bad() monkey patching with match.badmatch() |
2015-06-05 |
Matt Harbison |
|
Accepted |
[6,of,8] cat: replace match.bad() monkey patching with match.badmatch() |
2015-06-05 |
Matt Harbison |
|
Accepted |
[7,of,8] revert: replace match.bad() monkey patching with match.badmatch() |
2015-06-05 |
Matt Harbison |
|
Accepted |
[8,of,8] largefiles: replace match.bad() monkey patching with match.badmatch() |
2015-06-05 |
Matt Harbison |
|
Accepted |
dirstate: avoid invalidating every entries when list is empty |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[1,of,6] test: display pre-pull remote bookmark state when testing race condition |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[2,of,6] test: pull through http when testing for race conditions |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[3,of,6] pull: skip pulling remote bookmarks with bundle1 if a value already exist |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[4,of,6] pull: skip pulling remote bookmarks with bundle2 if a value already exist |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[5,of,6] pull: allow a generic way to pass parameter to the pull operation |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[6,of,6] pull: prevent race condition in bookmark update when using -B (issue4689) |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[1,of,4] ssl: rename ssl_wrap_socket() to conform to our naming convention |
2015-06-05 |
Yuya Nishihara |
|
Accepted |
[2,of,4] ssl: drop support for Python < 2.6, require ssl module |
2015-06-05 |
Yuya Nishihara |
|
Accepted |
[3,of,4] ssl: drop try-except clause that was necessary for ancient Python |
2015-06-05 |
Yuya Nishihara |
|
Accepted |
[4,of,4] ssl: remove CERT_REQUIRED constant that was necessary for compatibility |
2015-06-05 |
Yuya Nishihara |
|
Accepted |
crecord: fix a typo introduced when moving crecord to core |
2015-06-05 |
Laurent Charignon |
|
Accepted |
[1,of,4] sshpeer: rename 'size' to 'data' in doublepipe |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[2,of,4] sshpeer: allow write operations through double pipe |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[3,of,4] sshpeer: allow doublepipe on unbuffered main pipe |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[4,of,4] sshpeer: also use doublepipe for client to server communication |
2015-06-05 |
Pierre-Yves David |
|
Accepted |
[1,of,2,issue4711] mq: use %r to format illegal characters instead of manually quoting |
2015-06-05 |
Augie Fackler |
|
Accepted |
[2,of,2,issue4711] mq: ban \r and \n in patch names (issue4711) |
2015-06-05 |
Augie Fackler |
|
Accepted |
[1,of,3,issue4704] histedit: copyedit docstring wording problem I noticed while here |
2015-06-05 |
Augie Fackler |
|
Accepted |
[2,of,3,issue4704] test-histedit-edit: add test that demonstrates bug in issue4704 |
2015-06-05 |
Augie Fackler |
|
Accepted |
[3,of,3,issue4704] histedit: abort rather than edit a public changeset (issue4704) |
2015-06-05 |
Augie Fackler |
|
Accepted |
[STABLE] crecord: fix three typos introduced while moving crecord into core |
2015-06-05 |
Laurent Charignon |
|
Accepted |
record: exiting editor with non zero status should not stop recording session |
2015-06-05 |
Laurent Charignon |
mpm |
Superseded |
[1,of,3] crecord: extract ui refresh code after edition of hunk in a function |
2015-06-05 |
Laurent Charignon |
durin42 |
Superseded |
[2,of,3] crecord: add mechanism for error reporting |
2015-06-05 |
Laurent Charignon |
durin42 |
Superseded |
[3,of,3] crecord: exit edition of hunk with non-zero status does not interrupt session |
2015-06-05 |
Laurent Charignon |
durin42 |
Superseded |
[V4] templater: introduce indent function |
2015-06-05 |
Ryan McElroy |
|
Superseded |
[V2] record: exiting editor with non zero status should not stop recording session |
2015-06-05 |
Laurent Charignon |
|
Accepted |
[V5] templater: introduce indent function |
2015-06-06 |
Ryan McElroy |
|
Accepted |
[1,of,7] match: add an optional constructor parameter for a bad() override |
2015-06-06 |
Matt Harbison |
|
Accepted |
[2,of,7] context: add an optional constructor parameter for a match.bad() override |
2015-06-06 |
Matt Harbison |
|
Accepted |
[3,of,7] scmutil: use the optional badfn argument when building a matcher |
2015-06-06 |
Matt Harbison |
|
Accepted |
[4,of,7] scmutil: add an optional parameter to matcher factories for a bad() override |
2015-06-06 |
Matt Harbison |
|
Accepted |
[5,of,7] commands: use the optional badfn argument when building a matcher |
2015-06-06 |
Matt Harbison |
|
Accepted |
[6,of,7] mq: use the optional badfn argument when building a matcher |
2015-06-06 |
Matt Harbison |
|
Accepted |
[7,of,7] largefiles: use the optional badfn argument when building a matcher |
2015-06-06 |
Matt Harbison |
|
Accepted |
windows: use os.SEEK_END |
2015-06-06 |
Adrian Buehlmann |
|
Accepted |
[1,of,2] push: make pushkey part advisory |
2015-06-06 |
Pierre-Yves David |
|
Accepted |
[2,of,2] bundle2: abort when a mandatory pushkey part fails |
2015-06-06 |
Pierre-Yves David |
|
Accepted |
[fix-default] mail: provide ui to wrapsocket in STARTTLS (issue4713) |
2015-06-06 |
Pierre-Yves David |
|
Changes Requested |
mail: pass ui to sslutil.wrapsocket() even if verifycert is off (issue4713) |
2015-06-07 |
Yuya Nishihara |
|
Accepted |
[1,of,2] progress: stop double wrapping of ui class |
2015-06-08 |
Pierre-Yves David |
|
Accepted |
[2,of,2] hgewb: disable progress when serving (issue4582) |
2015-06-08 |
Pierre-Yves David |
durin42 |
Accepted |
[STABLE] templater: do not preprocess template string in "if" expression (issue4714) |
2015-06-08 |
Yuya Nishihara |
|
Accepted |
[1,of,5] bundle2: introduce a PushkeyFail error to abort unbundle on pushkey error |
2015-06-08 |
Pierre-Yves David |
|
Accepted |
[2,of,5] push: catch and process PushkeyFailed error |
2015-06-08 |
Pierre-Yves David |
|
Accepted |
[3,of,5] bundle2: add a 'error' capability |
2015-06-08 |
Pierre-Yves David |
|
Superseded |
[4,of,5] bundle2: also capture reply capability on failure |
2015-06-08 |
Pierre-Yves David |
|
Superseded |
[5,of,5] bundle2: convey PushkeyFailed error over the wire |
2015-06-08 |
Pierre-Yves David |
|
Superseded |
bundle2: pull bookmark the old way if no bundle2 liskeys support (issue4701) |
2015-06-08 |
Pierre-Yves David |
|
Accepted |
[1,of,7] tests: drop explicit $TESTDIR from executables |
2015-06-08 |
Matt Mackall |
marmoute |
Accepted |
[2,of,7] tests: make killdaemons.py use DAEMON_PIDS by default |
2015-06-08 |
Matt Mackall |
marmoute |
Accepted |
[3,of,7] tests: drop DAEMON_PIDS from killdaemons calls |
2015-06-08 |
Matt Mackall |
marmoute |
Accepted |
[4,of,7] tests: remove duplicate inline dummyssh in test-wireproto.t |
2015-06-08 |
Matt Mackall |
marmoute |
Accepted |
[5,of,7] tests: simplify calls to dummyssh |
2015-06-08 |
Matt Mackall |
marmoute |
Accepted |
[6,of,7] tests: make printenv executable |
2015-06-08 |
Matt Mackall |
marmoute |
Accepted |
[7,of,7] tests: simplify printenv calls |
2015-06-08 |
Matt Mackall |
marmoute |
Accepted |
httppeer: allow extensions to replace urllib2.Request |
2015-06-09 |
Kyle Lippincott |
|
Accepted |
largefiles: ignore hidden changesets with 'verify --large --lfa' |
2015-06-09 |
Matt Harbison |
marmoute |
Accepted |
test-ssh: stablize for platform specific shell quoting |
2015-06-09 |
Matt Harbison |
|
Accepted |
[1,of,3,V2-rebased] bundle2: add a 'error' capability |
2015-06-09 |
Pierre-Yves David |
|
Accepted |
[2,of,3,V2-rebased] bundle2: also capture reply capability on failure |
2015-06-09 |
Pierre-Yves David |
|
Accepted |
[3,of,3,V2-rebased] bundle2: convey PushkeyFailed error over the wire |
2015-06-09 |
Pierre-Yves David |
|
Accepted |
[1,of,3] progress: move most extension code in a 'mercurial.progress' module |
2015-06-09 |
Pierre-Yves David |
|
Accepted |
[2,of,3] progress: move the singleton logic to the ui module |
2015-06-09 |
Pierre-Yves David |
|
Accepted |
[3,of,3] progress: move all logic altering the ui object logic in mercurial.ui |
2015-06-09 |
Pierre-Yves David |
|
Accepted |
perf: support -T for every perf commands |
2015-06-09 |
Pierre-Yves David |
|
Accepted |
[7,of,7] tests: simplify printenv calls |
2015-06-10 |
Matt Harbison |
|
Not Applicable |
[1,of,2] tests: restore 'python' and '$TESTDIR/' for dummyssh invocation |
2015-06-10 |
Matt Harbison |
|
Accepted |
[2,of,2] test-subrepo-recursion: restore globs for Windows |
2015-06-10 |
Matt Harbison |
|
Accepted |
[1,of,2] templater: make pad function evaluate both string and rawstring templates |
2015-06-10 |
Yuya Nishihara |
|
Accepted |
[2,of,2] color: copy docstring of label() template function to wrapper |
2015-06-10 |
Yuya Nishihara |
|
Accepted |
[STABLE] parsers: raise an unambiguous type during index lookup (issue4451) |
2015-06-10 |
Gregory Szorc |
|
Superseded |
progress: move API help in the 'mercurial.progress' module |
2015-06-10 |
Augie Fackler |
|
Changes Requested |
getbundle: add data about the number of changesets bundled |
2015-06-10 |
Augie Fackler |
|
Superseded |
[1,of,3,V2] getbundle: add data about the number of changesets bundled |
2015-06-10 |
Pierre-Yves David |
|
Accepted |
[2,of,3,V2] addchangegroup: accept an expected total number of changesets as argument |
2015-06-10 |
Pierre-Yves David |
|
Accepted |
[3,of,3,V2] bundle2: provide bumber of changesets information to 'addchangegroup' |
2015-06-10 |
Pierre-Yves David |
|
Accepted |
[1,of,4,V2] progress: display progress bars by default with core Mercurial |
2015-06-10 |
Pierre-Yves David |
|
Superseded |
[2,of,4,V2] progress: move config help into core config help |
2015-06-10 |
Pierre-Yves David |
|
Superseded |
[3,of,4,V2] progress: empty the extension of any logic |
2015-06-10 |
Pierre-Yves David |
|
Superseded |
[4,of,4,V2] progress: deprecate the progress extension |
2015-06-10 |
Pierre-Yves David |
|
Superseded |
[1,of,2] bundle2: rename duplicate handlepushkeyreply to handleobsmarkerreply |
2015-06-10 |
Martin von Zweigbergk |
|
Accepted |
[2,of,2] bundle2: clarify in docstring that header size is for a single header |
2015-06-10 |
Martin von Zweigbergk |
|
Accepted |
[1,of,5] formatter: move most of template option helper to formatter |
2015-06-10 |
Matt Mackall |
|
Accepted |
[2,of,5] formatter: add a method to build a full templater from a -T option |
2015-06-10 |
Matt Mackall |
|
Accepted |
[3,of,5] formatter: add template support |
2015-06-10 |
Matt Mackall |
|
Accepted |
[4,of,5] templates: add a default template style for status |
2015-06-10 |
Matt Mackall |
|
Accepted |
[5,of,5] tests: test basic template support for status |
2015-06-10 |
Matt Mackall |
|
Accepted |
[1,of,2] tests: restore 'python' and '$TESTDIR/' for dummyssh invocation |
2015-06-11 |
Matt Harbison |
|
Not Applicable |
[1,of,5,V3] progress: display progress bars by default with core Mercurial |
2015-06-11 |
Pierre-Yves David |
|
Accepted |
[2,of,5,V3] progress: move config help into core config help |
2015-06-11 |
Pierre-Yves David |
|
Accepted |
[3,of,5,V3] progress: empty the extension of any logic |
2015-06-11 |
Pierre-Yves David |
|
Accepted |
[4,of,5,V3] progress: deprecate the progress extension |
2015-06-11 |
Pierre-Yves David |
|
Accepted |
[5,of,5,V3] help: use 'color' as an example (instead of 'progress') |
2015-06-11 |
Pierre-Yves David |
|
Accepted |
phases: really fix native phase computation |
2015-06-11 |
Pierre-Yves David |
|
Accepted |
fancyopts: allow all callable as default parameter value |
2015-06-11 |
shiyao.ma |
|
Superseded |
[V2] fancyopts: allow all callable as default parameter value |
2015-06-11 |
shiyao.ma |
|
Accepted |
push: only says we are trying to push obsmarkers when we actually try to |
2015-06-11 |
Pierre-Yves David |
|
Accepted |
convert: support incremental conversion with hg subrepos |
2015-06-11 |
Matt Harbison |
|
Superseded |
[1,of,3] hgweb: put help link in paper/search.tmpl separately for consistency |
2015-06-12 |
Anton Shestakov |
|
Accepted |
[2,of,3] hgweb: don't point graph links at tip hash where it doesn't make sense |
2015-06-12 |
Anton Shestakov |
|
Accepted |
[3,of,3] hgweb: don't point file links at tip hash where it doesn't make sense |
2015-06-12 |
Anton Shestakov |
|
Accepted |
[V2] convert: support incremental conversion with hg subrepos |
2015-06-12 |
Matt Harbison |
|
Accepted |
[3,of,3] crecord: exit edition of hunk with non-zero status does not interrupt session |
2015-06-12 |
Laurent Charignon |
|
Superseded |
[1,of,3,V2] crecord: extract ui refresh code after edition of hunk in a function |
2015-06-12 |
Laurent Charignon |
|
Accepted |
[2,of,3,V2] crecord: add mechanism for error reporting |
2015-06-12 |
Laurent Charignon |
|
Accepted |
[3,of,3,V2] crecord: exit edition of hunk with non-zero status does not interrupt session |
2015-06-12 |
Laurent Charignon |
|
Accepted |
[1,of,3,topic-ext] commit: add a --topic flag |
2015-06-12 |
Matt Mackall |
durin42 |
Accepted |
[2,of,3,topic-ext] topic: only require obsolete support for --change |
2015-06-12 |
Matt Mackall |
durin42 |
Accepted |
[3,of,3,topic-ext] commit: add a topic field to the in-editor commit text |
2015-06-12 |
Matt Mackall |
durin42 |
Accepted |
largefiles: restore the original converter class after lfconvert --to-normal |
2015-06-12 |
Matt Harbison |
|
Accepted |
[STABLE] parsers: do not cache RevlogError type (issue4451) |
2015-06-12 |
Gregory Szorc |
|
Accepted |
bookmark: informs of failure to upgrade a bookmark |
2015-06-13 |
Pierre-Yves David |
|
Accepted |
hgweb: add some in-code documentation for 'web.view' |
2015-06-13 |
Pierre-Yves David |
|
Accepted |
revset: prefetch all attributes before loop in _revsbetween |
2015-06-13 |
Pierre-Yves David |
|
Accepted |
revset: use parentsets.min in _children |
2015-06-13 |
Pierre-Yves David |
|
Accepted |
ui: flush stderr after printing a non-chained exception for Windows |
2015-06-13 |
Matt Harbison |
|
Superseded |
[STABLE] templater: evaluate arguments passed to diff() appropriately |
2015-06-13 |
Yuya Nishihara |
|
Accepted |
[V2] ui: flush stderr after printing a non-chained exception for Windows |
2015-06-13 |
Matt Harbison |
|
Accepted |
[1,of,2] convert: always track the hg source revision in the internal commit object |
2015-06-14 |
Matt Harbison |
|
Accepted |
[2,of,2] convert: apply the appropriate phases to the destination (issue4165) |
2015-06-14 |
Matt Harbison |
|
Accepted |
[1,of,3] subrepo: introduce hgsubrepo._getctx() |
2015-06-15 |
Matt Harbison |
|
Accepted |
[2,of,3] context: override workingctx.hex() to avoid a crash |
2015-06-15 |
Matt Harbison |
|
Superseded |
[3,of,3] archive: support 'wdir()' |
2015-06-15 |
Matt Harbison |
|
Superseded |
[evolve-ext] inhibit: improve performance of transaction wrapping |
2015-06-15 |
Laurent Charignon |
|
Accepted |
[evolve-ext] directaccess: use cached filteredrevs |
2015-06-15 |
Laurent Charignon |
|
Accepted |
[evolve-ext-V2] inhibit: improve performance of transaction wrapping |
2015-06-15 |
Laurent Charignon |
|
Accepted |
repoview: invalidate 'visible' filtered revisions when bookmarks change |
2015-06-15 |
Laurent Charignon |
|
Accepted |
[1,of,5] match: drop unnecessary removal of '.' from excluded roots |
2015-06-15 |
Martin von Zweigbergk |
|
Accepted |
[2,of,5] match: break boolean expressions into one operand per line |
2015-06-15 |
Martin von Zweigbergk |
|
Accepted |
[3,of,5] match: drop optimization (?) of 'parentdirs' calculation |
2015-06-15 |
Martin von Zweigbergk |
|
Accepted |
[4,of,5] match: join two nested if-blocks |
2015-06-15 |
Martin von Zweigbergk |
|
Accepted |
[5,of,5] match: don't remove '.' from _includeroots |
2015-06-15 |
Martin von Zweigbergk |
|
Accepted |
[1,of,2] changegroup: don't use 'repo' for non-repo 'self' |
2015-06-15 |
Martin von Zweigbergk |
|
Accepted |
[2,of,2] changegroup: simplify by not reusing 'prog(ress)' instance |
2015-06-15 |
Martin von Zweigbergk |
|
Accepted |
[1,of,3,evolve-ext-V3] evolve: make uncommit respect allowunsable |
2015-06-15 |
Laurent Charignon |
|
Accepted |
[2,of,3,evolve-ext-V3] evolve: make prune respect allowunsable |
2015-06-15 |
Laurent Charignon |
|
Changes Requested |
[3,of,3,evolve-ext-V3] evolve: make fold aware of allowunstable |
2015-06-15 |
Laurent Charignon |
|
Changes Requested |
[1,of,3,topic-ext] topic: wrap the underlying update function rather than the command |
2015-06-15 |
Matt Mackall |
|
Accepted |
[2,of,3,topic-ext] rebase: teach rebase how to copy topics |
2015-06-15 |
Matt Mackall |
|
Accepted |
[3,of,3,topic-ext] topics: only apply topic to commits of the working copy |
2015-06-15 |
Matt Mackall |
|
Accepted |
convert: update 'intermediate-source' in the destination's extras dictionary |
2015-06-15 |
Matt Harbison |
|
Accepted |
[topic-ext] topics: add listnames hook so completion works |
2015-06-15 |
Matt Mackall |
|
Accepted |
[topic-ext] topics: allow commits that only change topic (issue4725) |
2015-06-15 |
Matt Mackall |
|
Accepted |
[1,of,3,fix-default] phase: also copy phase's sets when copying phase cache |
2015-06-15 |
Pierre-Yves David |
|
Accepted |
[2,of,3,fix-default] phase: invalidate the phase's set cache alongside the revs |
2015-06-15 |
Pierre-Yves David |
|
Accepted |
[3,of,3,fix-default] phase: also overwrite phase's sets when replacing a phasecache |
2015-06-15 |
Pierre-Yves David |
|
Accepted |
[V2] context: override workingctx.hex() to avoid a crash |
2015-06-16 |
Matt Harbison |
mpm |
Accepted |
[1,of,4] parsers: drop Python 2.4 compat in make_file_foldmap |
2015-06-16 |
Siddharth Agarwal |
|
Accepted |
[2,of,4] parsers: factor out code to create a presized dict |
2015-06-16 |
Siddharth Agarwal |
|
Accepted |
[3,of,4] parsers: add an API to create a new presized dict |
2015-06-16 |
Siddharth Agarwal |
|
Accepted |
[4,of,4] dirstate: use a presized dict for the dirstate |
2015-06-16 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] archive: support 'wdir()' |
2015-06-16 |
Yuya Nishihara |
|
Superseded |
[1,of,5] templater: move runtemplate function out of buildmap/runmap pair |
2015-06-16 |
Yuya Nishihara |
|
Accepted |
[2,of,5] templater: take any string literals as template, but not for rawstring (BC) |
2015-06-16 |
Yuya Nishihara |
|
Accepted |
[3,of,5] templater: do not reevaluate rawstring as template (BC) |
2015-06-16 |
Yuya Nishihara |
|
Accepted |
[4,of,5] templater: drop strtoken argument from compiletemplate() |
2015-06-16 |
Yuya Nishihara |
|
Accepted |
[5,of,5] templater: comment that gettemplate() has different name resolution order |
2015-06-16 |
Yuya Nishihara |
|
Accepted |
[1,of,2] test-fileset: remove bashism, use test instead of '[[ ]]' |
2015-06-16 |
Yuya Nishihara |
|
Accepted |
[2,of,2] check-code: ban use of '[[ ]]' in tests |
2015-06-16 |
Yuya Nishihara |
|
Accepted |
[1,of,6] tests: test symbolic revision (de)reference in all hgweb styles |
2015-06-16 |
Anton Shestakov |
|
Accepted |
[2,of,6] hgweb: provide symrev (symbolic revision) property to the templates |
2015-06-16 |
Anton Shestakov |
|
Accepted |
[3,of,6] hgweb: don't dereference symbolic revision in spartan style |
2015-06-16 |
Anton Shestakov |
|
Accepted |
[4,of,6] hgweb: don't dereference symbolic revision in monoblue style |
2015-06-16 |
Anton Shestakov |
|
Accepted |
[5,of,6] hgweb: don't dereference symbolic revision in gitweb style |
2015-06-16 |
Anton Shestakov |
|
Accepted |
[6,of,6] hgweb: don't dereference symbolic revision in paper & coal style (issue2296) |
2015-06-16 |
Anton Shestakov |
|
Accepted |
[1,of,2] repoview: invalidate visible cached revs when dynamic blockers change |
2015-06-16 |
Laurent Charignon |
|
Rejected |
[2,of,2] bookmarks: drop filterredrevs cache invalidation no longer needed |
2015-06-16 |
Laurent Charignon |
|
Rejected |
[evolve-ext] inhibit: move transaction wrapping outside of repo setup |
2015-06-16 |
Laurent Charignon |
|
Accepted |
[progress-quiet] progress: respect ui.quiet (issue4726) |
2015-06-16 |
Augie Fackler |
|
Accepted |
[evolve-ext-V2] inhibit: move transaction wrapping outside of repo setup |
2015-06-16 |
Laurent Charignon |
|
Accepted |
[1,of,2,evolve-ext] directaccess: change rule from opt-in to opt-out |
2015-06-16 |
Laurent Charignon |
|
Changes Requested |
[2,of,2,evolve-ext] directaccess: disable directaccess for push and serve |
2015-06-16 |
Laurent Charignon |
|
Changes Requested |
[1,of,2,evolve-ext-V2] directaccess: change rule from opt-in to opt-out |
2015-06-16 |
Laurent Charignon |
|
Accepted |
[2,of,2,evolve-ext-V2] directaccess: disable directaccess for push and serve |
2015-06-16 |
Laurent Charignon |
|
Accepted |
verify: check the subrepository references in .hgsubstate |
2015-06-16 |
Matt Harbison |
|
Accepted |
[1,of,4] phase: rename getphaserevs to loadphaserevs |
2015-06-17 |
Pierre-Yves David |
|
Accepted |
[2,of,4] revset: ensure we have loaded phases data in '_notpublic()' |
2015-06-17 |
Pierre-Yves David |
|
Accepted |
[3,of,4] phase: document the replace method |
2015-06-17 |
Pierre-Yves David |
|
Accepted |
[4,of,4] phase: remove a 'for x in "foo bar".split()' idioms in phasecache.replace |
2015-06-17 |
Pierre-Yves David |
|
Accepted |
[1,of,3,V2] subrepo: allow a representation of the working directory subrepo |
2015-06-17 |
Matt Harbison |
|
Accepted |
[2,of,3,V2] archive: support 'wdir()' |
2015-06-17 |
Matt Harbison |
|
Accepted |
[3,of,3,V2] archive: report the node as "{p1node}+" when archiving wdir() |
2015-06-17 |
Matt Harbison |
mpm |
Accepted |
[evolve-ext] directaccess: add some commands to the directaccess list |
2015-06-17 |
Laurent Charignon |
|
Accepted |
[1,of,3] revsetbenchmarks: add main documention for the script |
2015-06-17 |
Pierre-Yves David |
|
Accepted |
[2,of,3] contrib: rename revsetbenchmarks.txt to 'base-revsets.txt' |
2015-06-17 |
Pierre-Yves David |
|
Accepted |
[3,of,3] contrib: introduce a all-revsets.txt file |
2015-06-17 |
Pierre-Yves David |
|
Accepted |
[1,of,2,evolve-ext-V4] evolve: make prune respect allowunsable |
2015-06-17 |
Laurent Charignon |
marmoute |
Changes Requested |
[2,of,2,evolve-ext-V4] evolve: make fold aware of allowunstable |
2015-06-17 |
Laurent Charignon |
marmoute |
Changes Requested |
test-subrepo-recursion: more aggressively regex 'unzip -l' output for 10.10 |
2015-06-17 |
Matt Harbison |
|
Accepted |
[V3] archive: report the node as "{p1node}+" when archiving a dirty wdir() |
2015-06-18 |
Matt Harbison |
|
Accepted |
[1,of,2] hgweb: link to revision by node hash in gitweb & monoblue |
2015-06-18 |
Anton Shestakov |
|
Accepted |
[2,of,2] hgweb: link to revision by node hash in paper & coal |
2015-06-18 |
Anton Shestakov |
|
Accepted |
contrib: clean up all-revsets.txt file |
2015-06-18 |
Pierre-Yves David |
|
Accepted |
revset: use a baseset in _notpublic() |
2015-06-18 |
Pierre-Yves David |
|
Accepted |
[1,of,3] revset: translate node directly with changelog in 'head' |
2015-06-18 |
Pierre-Yves David |
|
Accepted |
[2,of,3] revset: factor the non public phase code |
2015-06-18 |
Pierre-Yves David |
|
Accepted |
[3,of,3] revset: make use of natively computed set for 'draft()' and 'secret()' |
2015-06-18 |
Pierre-Yves David |
|
Accepted |
patch: add fuzz config flag (issue4697) |
2015-06-19 |
Matt Mackall |
|
Accepted |
[1,of,3] publishing: add helper method to localrepo |
2015-06-19 |
Matt Mackall |
|
Accepted |
[2,of,3] publishing: use new helper method |
2015-06-19 |
Matt Mackall |
|
Accepted |
[3,of,3] publishing: unconditionally trust publishing flag |
2015-06-19 |
Matt Mackall |
|
Accepted |
templates: fix missing closing brace in map-cmdline.status |
2015-06-19 |
Yuya Nishihara |
|
Accepted |
verify: clarify misleading fncache message |
2015-06-19 |
Matt Mackall |
|
Accepted |
phase: add a pointer to 'hg help phases' in the 'phase' help |
2015-06-19 |
Pierre-Yves David |
|
Accepted |
[1,of,2] devel-warn: move the develwarn function as a method of the ui object |
2015-06-19 |
Pierre-Yves David |
|
Superseded |
[2,of,2] devel-warn: issue a warning for old style revsets |
2015-06-19 |
Pierre-Yves David |
|
Superseded |
[1,of,2,V2] devel-warn: move the develwarn function as a method of the ui object |
2015-06-19 |
Pierre-Yves David |
|
Accepted |
[2,of,2,V2] devel-warn: issue a warning for old style revsets |
2015-06-19 |
Pierre-Yves David |
|
Accepted |
[1,of,4,topic-ext] topics: drop debugging print in rebase |
2015-06-19 |
Matt Mackall |
|
Accepted |
[2,of,4,topic-ext] topics: consistently use empty string instead of None |
2015-06-19 |
Matt Mackall |
|
Accepted |
[3,of,4,topic-ext] changectx: add topic method |
2015-06-19 |
Matt Mackall |
|
Accepted |
[4,of,4,topic-ext] amend: allow clearing topics on amend |
2015-06-19 |
Matt Mackall |
|
Accepted |
[1,of,2,evolve-ext] test-evolve-bumped: improve tests legibility |
2015-06-20 |
Laurent Charignon |
marmoute |
Accepted |
[2,of,2,evolve-ext] test-evolve-bumped: add new test case for merge |
2015-06-20 |
Laurent Charignon |
marmoute |
Accepted |
revset-head: use '&' instead of '.filter' |
2015-06-20 |
Pierre-Yves David |
|
Accepted |
changelog: document the 'readpending' method |
2015-06-20 |
Pierre-Yves David |
|
Accepted |
[1,of,2] revset: don't suggest private or undocumented queries |
2015-06-20 |
Matt Harbison |
|
Superseded |
[2,of,2] fileset: don't suggest private or undocumented queries |
2015-06-20 |
Matt Harbison |
|
Superseded |
[1,of,2,V2] revset: don't suggest private or undocumented queries |
2015-06-20 |
Matt Harbison |
|
Accepted |
[2,of,2,V2] fileset: don't suggest private or undocumented queries |
2015-06-20 |
Matt Harbison |
|
Accepted |
ancestors: prefetch method outside of the loop |
2015-06-20 |
Pierre-Yves David |
|
Accepted |
bundle2.getunbundler: rename "header" to "magicstring" |
2015-06-20 |
Pierre-Yves David |
|
Accepted |
[stable?] match: let 'path:.' and 'path:' match everything (issue4687) |
2015-06-21 |
Matt Harbison |
|
Superseded |
bundle2: reword debug message for invalid .hgtags data |
2015-06-21 |
Gregory Szorc |
|
Accepted |
[1,of,2] repair: add functionality to rebuild fncache |
2015-06-21 |
Gregory Szorc |
|
Superseded |
[2,of,2] verify: print hint to run debugrebuildfncache |
2015-06-21 |
Gregory Szorc |
|
Superseded |
[1,of,2] revsetbenchmarks: ignore empty lines |
2015-06-21 |
Pierre-Yves David |
|
Accepted |
[2,of,2] revsetbenchmark: do not abort on failure to run a revset |
2015-06-21 |
Pierre-Yves David |
durin42 |
Accepted |
[1,of,2,STABLE] templater: evaluate "query" argument passed to revset() |
2015-06-21 |
Yuya Nishihara |
|
Accepted |
[2,of,2,STABLE] templater: fix handling of \-escapes in raw string literals |
2015-06-21 |
Yuya Nishihara |
|
Accepted |
[1,of,2] parser: accept iterator of tokens instead of tokenizer function and program |
2015-06-21 |
Yuya Nishihara |
mpm |
Accepted |
[2,of,2] parser: update documentation about tokenizer and elements |
2015-06-21 |
Yuya Nishihara |
mpm |
Accepted |
check-commit: catch both patterns of double empty lines |
2015-06-21 |
Yuya Nishihara |
|
Accepted |
[stable?,V2] match: let 'path:.' and 'path:' match everything (issue4687) |
2015-06-21 |
Matt Harbison |
|
Accepted |
[1,of,2,v2] repair: add functionality to rebuild fncache |
2015-06-22 |
Gregory Szorc |
|
Accepted |
[2,of,2,v2] verify: print hint to run debugrebuildfncache |
2015-06-22 |
Gregory Szorc |
|
Accepted |
patch: remove email import workaround for Python 2.4 |
2015-06-22 |
Gregory Szorc |
|
Accepted |
osutil: remove Python 2.4 errno conversion workaround |
2015-06-22 |
Gregory Szorc |
|
Accepted |
[evolve-ext] evolve: remove _picknexttroubled |
2015-06-22 |
Laurent Charignon |
|
Accepted |
[1,of,2,evolve-ext] evolve: fix error in builddependencies |
2015-06-22 |
Laurent Charignon |
|
Accepted |
[2,of,2,evolve-ext] evolve: raise SplitSuccessorsError when computing dependency for split commits |
2015-06-22 |
Laurent Charignon |
|
Changes Requested |
revset: improves time complexity of 'roots(xxx)' |
2015-06-22 |
Pierre-Yves David |
|
Accepted |
revset: rework 'filteredset.last' |
2015-06-22 |
Pierre-Yves David |
|
Accepted |
[1,of,4,evolve-ext] evolve: add _nextcandidates, to be used in evolve with no arg and with --all |
2015-06-22 |
Laurent Charignon |
marmoute |
Changes Requested |
[2,of,4,evolve-ext] evolve: add _nextcandidate a revset to get the target for hg evolve with no arg |
2015-06-22 |
Laurent Charignon |
marmoute |
Changes Requested |
[3,of,4,evolve-ext] evolve: change the implementation of evolve with no argument |
2015-06-22 |
Laurent Charignon |
marmoute |
Changes Requested |
[4,of,4,evolve-ext] evolve: remove unused function _stabilizableunstable |
2015-06-22 |
Laurent Charignon |
marmoute |
Changes Requested |
[evolve-ext] evolve: clarify code in _singlesuccessor |
2015-06-23 |
Laurent Charignon |
marmoute |
Accepted |
[1,of,3] doc: document the ui.patch option |
2015-06-23 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3] import: cross-reference ui.patch option from `hg help import` |
2015-06-23 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[3,of,3] import: cross-reference patch.fuzz option from `hg help import` |
2015-06-23 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[evolve-ext-V3] evolve: mechanism to load some commands selectively |
2015-06-23 |
Laurent Charignon |
|
Accepted |
templatekw: add 'dirty' keyword to indicate a dirty working directory |
2015-06-23 |
Matt Harbison |
|
Changes Requested |
[1,of,2] revert: change a test to make the change of direction of revert -i easier |
2015-06-23 |
Laurent Charignon |
|
Accepted |
[2,of,2] revert: change the direction of revert -i |
2015-06-23 |
Laurent Charignon |
|
Superseded |
[evolve-ext] evolve: add new test case for split commits |
2015-06-23 |
Laurent Charignon |
|
Accepted |
[1,of,2] global: mass rewrite to use modern exception syntax |
2015-06-24 |
Gregory Szorc |
|
Accepted |
[2,of,2] check-code: detect legacy exception syntax |
2015-06-24 |
Gregory Szorc |
|
Accepted |
[1,of,2] global: mass rewrite to use modern octal syntax |
2015-06-24 |
Gregory Szorc |
|
Accepted |
[2,of,2] check-code: detect legacy octal syntax |
2015-06-24 |
Gregory Szorc |
|
Accepted |
templatekw: correct typo in activebookmark documentation |
2015-06-24 |
Matt Harbison |
|
Accepted |
[2,of,2] revert: change the direction of revert -i |
2015-06-24 |
Laurent Charignon |
|
Accepted |