[1,of,4] tests: kill for windows in killdaemons.py checks return values |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[2,of,4] tests: killdaemons.py for windows waits for killed process to terminate |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[3,of,4] tests: killdaemons.py for checks reason when getting no process handle |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[4,of,4] tests: killdaemons.py for windows distinguishes access violation and terminated |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[1,of,7] run-tests: remove unnecessary variable initialisation |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[2,of,7] run-tests: handle sys.exit in main function |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[3,of,7] run-tests: introduce 'warned' as test result |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[4,of,7] run-tests: separate exit code when no failed tests but warned ones |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[5,of,7] run-tests: add possibility for test-runners to report a "warned" test result |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[6,of,7] run-tests: report a test as warned when only missing globs |
2014-02-13 |
Simon Heimberg |
|
Accepted |
[7,of,7] run-tests: unnecessary globs also count as warnings |
2014-02-13 |
Simon Heimberg |
|
Accepted |
rebase: do not raise an UnboundLocalError when called with wrong rev (issue4106) |
2014-02-13 |
Simon Heimberg |
|
Superseded |
[STABLE] win32: spawndetached returns pid of detached process and not of cmd.exe |
2014-02-15 |
Simon Heimberg |
|
Accepted |
[1,of,3] run-tests: fixed warn detection on detecting warn only for lines |
2014-02-16 |
Simon Heimberg |
|
Accepted |
[2,of,3] run-tests: fixed warn detection on failures with too many output |
2014-02-16 |
Simon Heimberg |
|
Accepted |
[3,of,3] tests: glob match has a glob character for not getting a warning on windows |
2014-02-16 |
Simon Heimberg |
|
Accepted |
help: filter out deprecated options with untranslated descriptions |
2014-02-17 |
Simon Heimberg |
|
Accepted |
[V2] rebase: do not raise an UnboundLocalError when called with wrong rev (issue4106) |
2014-02-19 |
Simon Heimberg |
|
Accepted |
help: remove last occurrences of ".. note::" without two newlines |
2014-02-19 |
Simon Heimberg |
|
Accepted |
[1,of,1,V3] rebase: do not raise an UnboundLocalError when called wrong (issue4106) |
2014-02-20 |
Simon Heimberg |
|
Accepted |
[1,of,4] minirst: create valid output when table data contains a newline |
2014-02-20 |
Simon Heimberg |
|
Accepted |
[2,of,4] doc: gendoc.py creates valid output for option descriptions with newlines |
2014-02-20 |
Simon Heimberg |
|
Accepted |
[3,of,4] doc: add some doctests to gendoc.py to check option printing |
2014-02-20 |
Simon Heimberg |
|
Accepted |
[4,of,4] doc: gendoc.py writes option descriptions with indentation after newlines |
2014-02-20 |
Simon Heimberg |
|
Accepted |
test-lock-badness.t sometimes fails |
2014-03-01 |
Simon Heimberg |
|
Not Applicable |
extensions: don't fail to load on Windows if path ends with a '\' (issue4187) |
2014-03-06 |
Simon Heimberg |
|
Superseded |
tests: match time by a glob to fix intermittent failures of test-lock-badness.t |
2014-03-06 |
Simon Heimberg |
|
Accepted |
[1,of,2] shelve: Move commitfunc closer to use site |
2016-01-14 |
Simon Farnsworth |
marmoute |
Accepted |
[2,of,2] shelve: Permit shelves to contain unknown files |
2016-01-14 |
Simon Farnsworth |
marmoute |
Accepted |
help: don't crash in keyword search if an extension fails to provide docs |
2016-02-10 |
Simon Farnsworth |
yuya |
Accepted |
tests: confirm that a badly documented extension doesn't cause a crash |
2016-02-11 |
Simon Farnsworth |
|
Superseded |
[V2] tests: confirm that a badly documented extension doesn't cause a crash |
2016-02-12 |
Simon Farnsworth |
|
Accepted |
[1,of,3] tests: teach hypothesis to try the summary command |
2016-02-22 |
Simon Farnsworth |
|
Not Applicable |
[2,of,3] tests: Teach hypothesis to handle named shelves |
2016-02-22 |
Simon Farnsworth |
|
Not Applicable |
[3,of,3] tests: add relink extension to hypothesis testing |
2016-02-22 |
Simon Farnsworth |
|
Not Applicable |
merge: fix error message |
2016-02-26 |
Simon Farnsworth |
yuya |
Accepted |
[RFC] revset: add new predicates for finding merge revisions |
2016-02-29 |
Simon Farnsworth |
|
RFC |
[1,of,2] merge: separate read-only mergestate into separate module |
2016-03-01 |
Simon Farnsworth |
|
Superseded |
[2,of,2] revset: new predicates to find key merge revisions |
2016-03-01 |
Simon Farnsworth |
|
Changes Requested |
merge: improve conflict markers by pointing to introrev |
2016-03-04 |
Simon Farnsworth |
yuya |
Changes Requested |
[1,of,2] merge: separate read-only mergestate into separate module |
2016-03-04 |
Simon Farnsworth |
|
Changes Requested |
[2,of,2] revset: new predicates to find key merge revisions |
2016-03-04 |
Simon Farnsworth |
|
Changes Requested |
[1,of,2,V2] merge: separate read-only mergestate into separate module |
2016-03-07 |
Simon Farnsworth |
marmoute |
Changes Requested |
[2,of,2,V2] revset: new predicates to find key merge revisions |
2016-03-07 |
Simon Farnsworth |
marmoute |
Changes Requested |
[1,of,2] ui: add new config flag for interface selection |
2016-03-10 |
Simon Farnsworth |
|
Superseded |
[2,of,2] crecord: use ui.interface to choose curses interface |
2016-03-10 |
Simon Farnsworth |
|
Superseded |
[1,of,2,V5] ui: add new config flag for interface selection |
2016-03-14 |
Simon Farnsworth |
|
Accepted |
[2,of,2,V5] crecord: use ui.interface to choose curses interface |
2016-03-14 |
Simon Farnsworth |
|
Accepted |
[rfc] merge: present merge part labels to user in prompts |
2016-03-16 |
Simon Farnsworth |
|
Changes Requested |
[1,of,2] merge: save merge part labels for later reuse |
2016-03-20 |
Simon Farnsworth |
|
Superseded |
[2,of,2] merge: use labels in prompts to the user |
2016-03-20 |
Simon Farnsworth |
|
Accepted |
[2,of,2] merge: use labels in prompts to the user |
2016-03-20 |
Simon Farnsworth |
|
Not Applicable |
[1,of,2,v2] merge: save merge part labels for later reuse |
2016-03-21 |
Simon Farnsworth |
|
Accepted |
[2,of,2,v2] merge: use labels in prompts to the user |
2016-03-21 |
Simon Farnsworth |
|
Changes Requested |
[1,of,2] merge: use labels in prompts to the user |
2016-04-14 |
Simon Farnsworth |
|
Changes Requested |
[2,of,2] merge: always use other, not remote, in user prompts |
2016-04-14 |
Simon Farnsworth |
|
Changes Requested |
debug: automate the process of truncating a damaged obsstore |
2016-06-30 |
Simon Farnsworth |
yuya |
Changes Requested |
[v2] debug: automate the process of truncating a damaged obsstore (issue5265) |
2016-07-04 |
Simon Farnsworth |
|
Superseded |
[v3] debug: automate the process of truncating a damaged obsstore (issue5265) |
2016-07-04 |
Simon Farnsworth |
|
Changes Requested |
[v4] debug: automate the process of truncating a damaged obsstore (issue5265) |
2016-07-07 |
Simon Farnsworth |
|
Changes Requested |
rebase: turn rebase revs into set before filtering obsolete |
2016-07-19 |
Simon Farnsworth |
|
Accepted |
[1,of,2,v3] merge: use labels in prompts to the user |
2016-08-10 |
Simon Farnsworth |
|
Changes Requested |
[2,of,2,v3] merge: always use other, not remote, in user prompts |
2016-08-10 |
Simon Farnsworth |
|
Changes Requested |
[1,of,2] merge: use labels in prompts to the user |
2016-08-12 |
Simon Farnsworth |
|
Accepted |
[2,of,2] merge: always use other, not remote, in user prompts |
2016-08-12 |
Simon Farnsworth |
|
Accepted |
[1,of,2] ui: make terminal size always come from util (issue5395) |
2016-10-07 |
Simon Farnsworth |
|
Changes Requested |
[2,of,2] template: filter to fill to terminal width (issue5395) |
2016-10-07 |
Simon Farnsworth |
|
Changes Requested |
merge: add conflict labels to merge command |
2016-10-08 |
Simon Farnsworth |
|
Accepted |
merge: use labels in subrepo merge |
2016-10-08 |
Simon Farnsworth |
|
Accepted |
[v2] template: provide a termwidth keyword (issue5395) |
2016-10-08 |
Simon Farnsworth |
|
Accepted |
[1,of,2] evolve: indent cmdnext and cmdprev ready for locking change (issue5244) |
2016-10-08 |
Simon Farnsworth |
marmoute |
Changes Requested |
[2,of,2] evolve: lock the working copy early in next and prev (issue5244) |
2016-10-08 |
Simon Farnsworth |
marmoute |
Changes Requested |
[RFC] templater: provide ring operations on integers |
2016-10-08 |
Simon Farnsworth |
|
Superseded |
templater: provide ring operations on integers |
2016-10-09 |
Simon Farnsworth |
|
Changes Requested |
[v2] templater: provide arithmetic operations on integers |
2016-10-09 |
Simon Farnsworth |
|
Accepted |
templater: handle division by zero in arithmetic |
2016-10-09 |
Simon Farnsworth |
|
Accepted |
[1,of,2] evolve: indent cmdnext and cmdprev ready for locking change (issue5244) |
2016-10-16 |
Simon Farnsworth |
|
Superseded |
[1,of,2,v2] evolve: indent cmdnext and cmdprev ready for locking change (issue5244) |
2016-10-16 |
Simon Farnsworth |
|
Superseded |
[2,of,2,v2] evolve: lock the working copy early in next and prev (issue5244) |
2016-10-16 |
Simon Farnsworth |
|
Superseded |
[1,of,2,v3] evolve: indent cmdnext and cmdprev ready for locking change (issue5244) |
2016-10-16 |
Simon Farnsworth |
|
Accepted |
[2,of,2,v3] evolve: lock the working copy early in next and prev (issue5244) |
2016-10-16 |
Simon Farnsworth |
|
Accepted |
tests: fix test-casefolding.t |
2016-10-21 |
Simon Farnsworth |
|
Accepted |
[evolve] tests: use curl instead of wget |
2016-10-24 |
Simon Farnsworth |
|
Superseded |
[evolve,v2] tests: use curl instead of wget |
2016-10-25 |
Simon Farnsworth |
|
Accepted |
fsmonitor: be robust in the face of bad state |
2016-11-25 |
Simon Farnsworth |
|
Accepted |
[1,of,5] pager: stdout is line buffered by default |
2017-01-19 |
Simon Farnsworth |
|
Deferred |
[2,of,5] pager: don't terminate with extreme prejudice on SIGPIPE (BC) |
2017-01-19 |
Simon Farnsworth |
|
Deferred |
[3,of,5] util: add an elapsed time wrapper |
2017-01-19 |
Simon Farnsworth |
|
Deferred |
[4,of,5] ui: log time spent blocked on the user |
2017-01-19 |
Simon Farnsworth |
|
Deferred |
[5,of,5] crecord: log blocked time waiting for curses input |
2017-01-19 |
Simon Farnsworth |
|
Deferred |
[1,of,6,v2] pager: don't terminate with extreme prejudice on SIGPIPE (BC) |
2017-02-02 |
Simon Farnsworth |
|
Accepted |
[2,of,6,v2] util: add an elapsed time wrapper |
2017-02-02 |
Simon Farnsworth |
|
Accepted |
[3,of,6,v2] util: always force line buffered stdout when stdout is a tty (BC) |
2017-02-02 |
Simon Farnsworth |
|
Accepted |
[4,of,6,v2] ui: log time spent blocked on the user |
2017-02-02 |
Simon Farnsworth |
|
Accepted |
[5,of,6,v2] crecord: log blocked time waiting for curses input |
2017-02-02 |
Simon Farnsworth |
|
Accepted |
[6,of,6,v2] extdiff: measure blocked time |
2017-02-02 |
Simon Farnsworth |
|
Accepted |
[v3] util: always force line buffered stdout when stdout is a tty (BC) |
2017-02-03 |
Simon Farnsworth |
|
Accepted |
dispatch: treat SIGPIPE as a termination signal (BC) |
2017-02-07 |
Simon Farnsworth |
|
Rejected |
pager: exit cleanly on SIGPIPE (BC) |
2017-02-08 |
Simon Farnsworth |
|
Accepted |
zeroconf: fail nicely on IPv6 only system |
2017-02-08 |
Simon Farnsworth |
|
Accepted |
[1,of,6,v2] ui: provide a mechanism to track and log blocked time |
2017-02-09 |
Simon Farnsworth |
|
Changes Requested |
[2,of,6,v2] ui: log time spent blocked on stdio |
2017-02-09 |
Simon Farnsworth |
|
Changes Requested |
[3,of,6,v2] ui: log time spent blocked on editor |
2017-02-09 |
Simon Farnsworth |
|
Changes Requested |
[4,of,6,v2] crecord: log blocked time waiting for curses input |
2017-02-09 |
Simon Farnsworth |
|
Changes Requested |
[5,of,6,v2] extdiff: log time spent in external diff program |
2017-02-09 |
Simon Farnsworth |
|
Changes Requested |
[6,of,6,v2] histedit: log the time taken to read in the commands list |
2017-02-09 |
Simon Farnsworth |
|
Changes Requested |
[1,of,8,v3] mercurial: use timeit.default_timer for interval measurement |
2017-02-10 |
Simon Farnsworth |
|
Changes Requested |
[2,of,8,v3] ui: provide a mechanism to track and log blocked time |
2017-02-10 |
Simon Farnsworth |
|
Changes Requested |
[3,of,8,v3] contrib: add a write microbenchmark to perf.py |
2017-02-10 |
Simon Farnsworth |
|
Changes Requested |
[4,of,8,v3] ui: log time spent blocked on stdio |
2017-02-10 |
Simon Farnsworth |
|
Changes Requested |
[5,of,8,v3] ui: log time spent blocked on editor |
2017-02-10 |
Simon Farnsworth |
|
Changes Requested |
[6,of,8,v3] crecord: log blocked time waiting for curses input |
2017-02-10 |
Simon Farnsworth |
|
Changes Requested |
[7,of,8,v3] extdiff: log time spent in external diff program |
2017-02-10 |
Simon Farnsworth |
|
Changes Requested |
[8,of,8,v3] histedit: log the time taken to read in the commands list |
2017-02-10 |
Simon Farnsworth |
|
Changes Requested |
[1,of,8,v3] mercurial: use timeit.default_timer for interval measurement |
2017-02-12 |
Simon Farnsworth |
|
Changes Requested |
[1,of,8,v4] mercurial: use best available timer for perf measurements |
2017-02-13 |
Simon Farnsworth |
|
Changes Requested |
[2,of,8,v4] ui: provide a mechanism to track and log blocked time |
2017-02-13 |
Simon Farnsworth |
|
Changes Requested |
[3,of,8,v4] contrib: add a write microbenchmark to perf.py |
2017-02-13 |
Simon Farnsworth |
|
Changes Requested |
[4,of,8,v4] ui: log time spent blocked on stdio |
2017-02-13 |
Simon Farnsworth |
|
Changes Requested |
[5,of,8,v4] ui: log time spent blocked on editor |
2017-02-13 |
Simon Farnsworth |
|
Changes Requested |
[6,of,8,v4] crecord: log blocked time waiting for curses input |
2017-02-13 |
Simon Farnsworth |
|
Changes Requested |
[7,of,8,v4] extdiff: log time spent in external diff program |
2017-02-13 |
Simon Farnsworth |
|
Changes Requested |
[8,of,8,v4] histedit: log the time taken to read in the commands list |
2017-02-13 |
Simon Farnsworth |
|
Changes Requested |
[01,of,10,v5] util: introduce timer() |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[02,of,10,v5] mercurial: switch to util.timer for all interval timings |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[03,of,10,v5] ui: provide a mechanism to track and log blocked time |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[04,of,10,v5] contrib: add a write microbenchmark to perf.py |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[05,of,10,v5] ui: log time spent blocked on stdio |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[06,of,10,v5] ui: time calls to ui.system |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[07,of,10,v5] ui: give editor() a tag of its own |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[08,of,10,v5] crecord: log blocked time waiting for curses input |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[09,of,10,v5] extdiff: log time spent in external diff program |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[10,of,10,v5] histedit: log the time taken to read in the commands list |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
hook: give exthooks tags for blocking time |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
filemerge: tag merge tool for blocked times |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[1,of,7] sshpeer: set a blockedtag when starting ssh |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[2,of,7] patch: set a blockedtag when running an external filter |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[3,of,7] dispatch: set a blockedtag when running an external alias |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[4,of,7] bisect: set a blockedtag when running the check command |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[5,of,7] config: set blockedtag when invoking configuration edit |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[6,of,7] transplant: set a blockedtag when invoking external filter |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[7,of,7] hgk: set a blocked tag when the user invokes view |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
subrepo: move prompts out of the if (issue5505) |
2017-03-17 |
Simon Farnsworth |
|
Changes Requested |
[v2,stable] subrepo: move prompts out of the if (issue5505) |
2017-03-20 |
Simon Farnsworth |
|
Accepted |
ui: restrict length of autogenerated blocked tags |
2017-03-20 |
Simon Farnsworth |
|
Accepted |
[1,of,1,STABLE] dirstate: don't write repo.currenttransaction to repo.dirstate if repo is None (issue4983) |
2015-12-03 |
Sietse Brouwer |
|
Accepted |
[1,of,3] perf: add option to perfstatus to get the status of unknown files |
2012-12-03 |
Siddharth Agarwal |
|
Accepted |
[2,of,3] dirstate: test normalize is not None instead of using a no-op lambda |
2012-12-03 |
Siddharth Agarwal |
|
Superseded |
[3,of,3] dirstate: inline more properties and methods in status |
2012-12-03 |
Siddharth Agarwal |
|
Accepted |
[V2] dirstate: test normalize is truthy instead of using a no-op lambda |
2012-12-04 |
Siddharth Agarwal |
|
Accepted |
strip: make query to get new bookmark target cheaper |
2012-12-05 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] perf: add a command to measure revset performance |
2012-12-07 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] revset.children: ignore rev numbers that are too low |
2012-12-07 |
Siddharth Agarwal |
|
Accepted |
run-tests: fix exename on Windows |
2012-12-11 |
Siddharth Agarwal |
|
Accepted |
[1,of,6] ancestor: move missingancestors doctest out into a separate file |
2012-12-14 |
Siddharth Agarwal |
|
Superseded |
[2,of,6] perf: add a command to test performance of membership in ancestor set |
2012-12-14 |
Siddharth Agarwal |
|
Accepted |
[3,of,6] ancestor: add function to generate ancestors lazily |
2012-12-14 |
Siddharth Agarwal |
|
Accepted |
[4,of,6] revlog: add functions that use ancestor.lazyancestorset |
2012-12-14 |
Siddharth Agarwal |
|
Accepted |
[5,of,6] localrepo: use lazy ancestor sets |
2012-12-14 |
Siddharth Agarwal |
|
Superseded |
[6,of,6] rebase: use lazy ancestor sets |
2012-12-14 |
Siddharth Agarwal |
|
Superseded |
[1,of,5,V2] ancestor: move missingancestors doctest out into a separate file |
2012-12-15 |
Siddharth Agarwal |
|
Accepted |
[2,of,5,V2] perf: add a command to test performance of membership in ancestor set |
2012-12-15 |
Siddharth Agarwal |
|
Accepted |
[3,of,5,V2] ancestor: add a class to generate ancestors lazily |
2012-12-15 |
Siddharth Agarwal |
|
Superseded |
[4,of,5,V2] localrepo: use lazy ancestor sets |
2012-12-15 |
Siddharth Agarwal |
|
Superseded |
[5,of,5,V2] rebase: use lazy ancestor sets |
2012-12-15 |
Siddharth Agarwal |
|
Superseded |
[1,of,3,V3,part,1] revlog.ancestors: add support for including revs |
2012-12-17 |
Siddharth Agarwal |
|
Accepted |
[2,of,3,V3,part,1] transplant: replace incancestors uses with ancestors |
2012-12-17 |
Siddharth Agarwal |
|
Accepted |
[3,of,3,V3,part,1] revlog: remove incancestors since it is no longer used |
2012-12-17 |
Siddharth Agarwal |
|
Accepted |
[1,of,4,V3,part,2] revlog: move ancestor generation out to a new class |
2012-12-18 |
Siddharth Agarwal |
|
Accepted |
[2,of,4,V3,part,2] ancestor: add lazy membership testing to lazyancestors |
2012-12-18 |
Siddharth Agarwal |
|
Accepted |
[3,of,4,V3,part,2] localrepo: use lazy ancestor membership testing |
2012-12-18 |
Siddharth Agarwal |
|
Accepted |
[4,of,4,V3,part,2] rebase: use lazy ancestor membership testing |
2012-12-18 |
Siddharth Agarwal |
|
Accepted |
[1,of,3] copies: separate moves via directory renames from explicit copies |
2012-12-21 |
Siddharth Agarwal |
|
Accepted |
[2,of,3] copies: make debug messages more sensible |
2012-12-21 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] copies: do not track backward copies, only renames (issue3739) |
2012-12-21 |
Siddharth Agarwal |
|
Accepted |
[1,of,4] cmdutil: make getgraphlogrevs return revs in descending order |
2012-12-29 |
Siddharth Agarwal |
|
Accepted |
[2,of,4] cmdutil: store a local ref to repo.hiddenrevs in getgraphlogrevs |
2012-12-29 |
Siddharth Agarwal |
|
Accepted |
[3,of,4] cmdutil: stop pretending we can calculate revs for graphlog lazily |
2012-12-29 |
Siddharth Agarwal |
|
Accepted |
[4,of,4] cmdutil: make getgraphlogrevs limit-aware |
2012-12-29 |
Siddharth Agarwal |
|
Accepted |
posix: don't compare atime when determining if a file has changed |
2013-01-18 |
Siddharth Agarwal |
|
Accepted |
[1,of,3,stable] bookmarks: remove bogus nullmerge check in updatebookmarks |
2013-01-31 |
Siddharth Agarwal |
|
Superseded |
[2,of,3,stable] bookmarks: factor out delete divergent code |
2013-01-31 |
Siddharth Agarwal |
|
Superseded |
[3,of,3,stable] rebase: delete divergent bookmarks on destination (issue3685) |
2013-01-31 |
Siddharth Agarwal |
|
Superseded |
[1,of,3,stable] bookmarks: remove bogus nullmerge check in updatebookmarks |
2013-01-31 |
Siddharth Agarwal |
|
Superseded |
[2,of,3,stable] bookmarks: factor out delete divergent code |
2013-01-31 |
Siddharth Agarwal |
|
Accepted |
[3,of,3,stable] rebase: delete divergent bookmarks on destination (issue3685) |
2013-01-31 |
Siddharth Agarwal |
|
Accepted |
[1,of,3] dirstate: add a method to filter by not included |
2013-02-01 |
Siddharth Agarwal |
|
Changes Requested |
[2,of,3] merge: use dirstate.notincluded in _checkunknown |
2013-02-01 |
Siddharth Agarwal |
|
Superseded |
[3,of,3] merge: don't sort the manifest in _checkunknown |
2013-02-01 |
Siddharth Agarwal |
|
Superseded |
[stable] rebase: derive node from target rev (issue3802) |
2013-02-03 |
Siddharth Agarwal |
|
Accepted |
dirstate: move pure python dirstate packing to pure/parsers.py |
2013-02-05 |
Siddharth Agarwal |
|
Superseded |
[V2] dirstate: move pure python dirstate packing to pure/parsers.py |
2013-02-05 |
Siddharth Agarwal |
|
Accepted |
[1,of,5] util: add an LRU cache dict |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[2,of,5] manifest: use a size 3 LRU cache to store parsed manifests |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[3,of,5] manifestmerge: pass in branchmerge and force separately |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[4,of,5] manifestmerge: handle abort on local unknown, remote created files |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[5,of,5] merge: don't pre-check for locally unknown files |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[1,of,5,V2] util: add an LRU cache dict |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[2,of,5,V2] manifest: use a size 3 LRU cache to store parsed manifests |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[3,of,5,V2] manifestmerge: pass in branchmerge and force separately |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[4,of,5,V2] manifestmerge: handle abort on local unknown, remote created files |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[5,of,5,V2] merge: don't pre-check for locally unknown files |
2013-02-08 |
Siddharth Agarwal |
|
Superseded |
[1,of,4,V3] util: add an LRU cache dict |
2013-02-09 |
Siddharth Agarwal |
|
Accepted |
[2,of,4,V3] manifest: use a size 3 LRU cache to store parsed manifests |
2013-02-09 |
Siddharth Agarwal |
|
Accepted |
[3,of,4,V3] manifestmerge: pass in branchmerge and force separately |
2013-02-09 |
Siddharth Agarwal |
|
Superseded |
[4,of,4,V3] manifestmerge: handle abort on local unknown, remote created files |
2013-02-09 |
Siddharth Agarwal |
|
Superseded |
dirstate: disable gc while parsing the dirstate |
2013-02-10 |
Siddharth Agarwal |
|
Superseded |
[1,of,3,V2] dirstate: disable gc while parsing the dirstate |
2013-02-10 |
Siddharth Agarwal |
|
Accepted |
[2,of,3,V2] merge: run _forgetremoved after manifestmerge |
2013-02-10 |
Siddharth Agarwal |
|
Superseded |
[3,of,3,V2] manifestmerge: fix order in which manifests are fetched |
2013-02-10 |
Siddharth Agarwal |
|
Superseded |
largefiles: don't query the dirstate for key None |
2013-03-19 |
Siddharth Agarwal |
|
Accepted |
[1,of,4] dirstate.walk: remove subrepo and .hg from results before step 3 |
2013-03-23 |
Siddharth Agarwal |
|
Superseded |
[2,of,4] largefiles: fix _always for match overrides |
2013-03-23 |
Siddharth Agarwal |
|
Superseded |
[3,of,4] dirstate.walk: fast path match-always case during traversal |
2013-03-23 |
Siddharth Agarwal |
|
Superseded |
[4,of,4] dirstate.walk: fast path none-seen + match-always case for step 3 |
2013-03-23 |
Siddharth Agarwal |
|
Superseded |
[1,of,9] perf: add a command to measure merge.calculateupdates perf |
2013-03-25 |
Siddharth Agarwal |
|
Superseded |
[2,of,9] mercurial: add an extension module for fast dict operations |
2013-03-25 |
Siddharth Agarwal |
|
Rejected |
[3,of,9] dicthelpers: implement diff and join for dicts in C |
2013-03-25 |
Siddharth Agarwal |
|
Rejected |
[4,of,9] pure: implement dicthelpers in Python |
2013-03-25 |
Siddharth Agarwal |
|
Rejected |
[5,of,9] dicthelpers: add unit tests |
2013-03-25 |
Siddharth Agarwal |
|
Rejected |
[6,of,9] manifestmerge: rename n to n1 and n2 |
2013-03-25 |
Siddharth Agarwal |
|
Superseded |
[7,of,9] manifestdict: add a method to diff _flags |
2013-03-25 |
Siddharth Agarwal |
|
Superseded |
[8,of,9] manifestmerge: use dicthelpers.diff and join |
2013-03-25 |
Siddharth Agarwal |
|
Superseded |
[9,of,9] manifestmerge: drop redundant flags calls |
2013-03-25 |
Siddharth Agarwal |
|
Superseded |
[1,of,4,V2] dirstate.walk: remove subrepo and .hg from results before step 3 |
2013-03-25 |
Siddharth Agarwal |
|
Accepted |
[2,of,4,V2] largefiles: fix _always for match overrides |
2013-03-25 |
Siddharth Agarwal |
|
Accepted |
[3,of,4,V2] dirstate.walk: fast path match-always case during traversal |
2013-03-25 |
Siddharth Agarwal |
|
Accepted |
[4,of,4,V2] dirstate.walk: fast path none-seen + match-always case for step 3 |
2013-03-25 |
Siddharth Agarwal |
|
Accepted |
[1,of,4,V2] mercurial: implement diff and join for dicts |
2013-03-26 |
Siddharth Agarwal |
|
Accepted |
[2,of,4,V2] manifestdict: add a method to diff _flags |
2013-03-26 |
Siddharth Agarwal |
|
Accepted |
[3,of,4,V2] manifestmerge: use dicthelpers.diff and join |
2013-03-26 |
Siddharth Agarwal |
|
Superseded |
[4,of,4,V2] manifestmerge: drop redundant flags calls |
2013-03-26 |
Siddharth Agarwal |
|
Superseded |
[1,of,2] duplicatecopies: fix arg name and docstring |
2013-03-29 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] duplicatecopies: do not mark items not in the dirstate as copies |
2013-03-29 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] dicthelpers: add docstrings for diff and join |
2013-03-29 |
Siddharth Agarwal |
|
Superseded |
[2,of,2] dicthelpers: inline diff and join code |
2013-03-29 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V2] dicthelpers: add docstrings for diff and join |
2013-03-29 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V2] dicthelpers: inline diff and join code |
2013-03-29 |
Siddharth Agarwal |
|
Accepted |
[1,of,4] pull: rename local rb to remotebookmarks |
2013-03-30 |
Siddharth Agarwal |
|
Accepted |
[2,of,4] bookmarks.updatefromremote: rename local rb to remotemarks |
2013-03-30 |
Siddharth Agarwal |
|
Accepted |
[3,of,4] test-hook.t: remove prelistkeys.forbid hook before moving on |
2013-03-30 |
Siddharth Agarwal |
|
Accepted |
[4,of,4] pull: list bookmarks before pulling changesets (issue3873) |
2013-03-30 |
Siddharth Agarwal |
|
Accepted |
scmutil: remove dead updatedir code |
2013-04-02 |
Siddharth Agarwal |
|
Accepted |
[1,of,6] perf: add a command to test addremove performance |
2013-04-02 |
Siddharth Agarwal |
|
Superseded |
[2,of,6] scmutil.addremove: use the dirstate's map directly |
2013-04-02 |
Siddharth Agarwal |
|
Superseded |
[3,of,6] scmutil.addremove: remove redundant directory and symlink checks |
2013-04-02 |
Siddharth Agarwal |
|
Superseded |
[4,of,6] scmutil.addremove: pull ui.status printing out of the loop |
2013-04-02 |
Siddharth Agarwal |
|
Superseded |
[5,of,6] scmutil.addremove: stop sorting all walk results |
2013-04-02 |
Siddharth Agarwal |
|
Superseded |
[6,of,6] scmutil.addremove: use iteritems on walk results |
2013-04-02 |
Siddharth Agarwal |
|
Superseded |
[1,of,6,V2] perf: add a command to test addremove performance |
2013-04-02 |
Siddharth Agarwal |
|
Accepted |
[2,of,6,V2] scmutil.addremove: pull repo.dirstate fetch out of the loop |
2013-04-02 |
Siddharth Agarwal |
|
Accepted |
[3,of,6,V2] scmutil.addremove: remove redundant directory and symlink checks |
2013-04-02 |
Siddharth Agarwal |
|
Accepted |
[4,of,6,V2] scmutil.addremove: pull ui.status printing out of the loop |
2013-04-02 |
Siddharth Agarwal |
|
Accepted |
[5,of,6,V2] scmutil.addremove: stop sorting all walk results |
2013-04-02 |
Siddharth Agarwal |
|
Accepted |
[6,of,6,V2] scmutil.addremove: use iteritems on walk results |
2013-04-02 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] perf: add a command to test copies.pathcopies perf |
2013-04-05 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] copies._forwardcopies: use set operations to find missing files |
2013-04-05 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] graft: find ancestors of destination lazily |
2013-04-07 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] graft: use missing ancestors algorithm to find earlier grafts |
2013-04-07 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] dicthelpers.diff: compare against default for missing values |
2013-04-10 |
Siddharth Agarwal |
|
Superseded |
[2,of,2] manifestmerge: handle workdir removed, remote removed with flags |
2013-04-10 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V2] dicthelpers.diff: compare against default for missing values |
2013-04-10 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V2] manifestmerge: handle workdir removed, remote removed with flags |
2013-04-10 |
Siddharth Agarwal |
|
Superseded |
[RFC] dispatch: print 'abort:' when a pre-command hook fails |
2013-04-16 |
Siddharth Agarwal |
|
Accepted |
rebase: check no-op before checking phase (issue3891) |
2013-04-18 |
Siddharth Agarwal |
|
Accepted |
[1,of,2,stable] color: turn colorui functions into forwards when color is None |
2013-04-19 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,stable] color: set _colormode to None when mode is unset (issue3895) |
2013-04-19 |
Siddharth Agarwal |
|
Accepted |
[stable] color: add a test with extension loaded and ui.formatted=False |
2013-04-20 |
Siddharth Agarwal |
|
Accepted |
[stable] test-mq-strip.t: add a test for strip --keep with clean working dir |
2013-04-27 |
Siddharth Agarwal |
|
Accepted |
[stable] test-nested-repo.t: touch another file inside nested repo |
2013-04-28 |
Siddharth Agarwal |
|
Accepted |
[1,of,8] match: introduce explicitdir and traversedir |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
[2,of,8] dirstate.walk: call match.explicitdir or traversedir as appropriate |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
[3,of,8] localrepo.commit: hook into match.explicitdir |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
[4,of,8] purge: hook into match.explicitdir and traversedir |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
[5,of,8] inotify: call match.explicitdir |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
[6,of,8] match: drop dir callback |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
[7,of,8] dirstate.walk: cache match.explicitdir and traversedir locally |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
[8,of,8] match: make explicitdir and traversedir None by default |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
run-tests: when running in parallel, delete tmpdirs immediately |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
match: add comments to explain explicitdir and traversedir |
2013-05-03 |
Siddharth Agarwal |
|
Accepted |
[1,of,6] scmutil.addremove: factor out dirstate walk into another function |
2013-05-07 |
Siddharth Agarwal |
durin42 |
Accepted |
[2,of,6] scmutil.addremove: rename local 'copies' to 'renames' |
2013-05-07 |
Siddharth Agarwal |
durin42 |
Accepted |
[3,of,6] scmutil.addremove: factor out code to find renames |
2013-05-07 |
Siddharth Agarwal |
durin42 |
Accepted |
[4,of,6] scmutil.addremove: factor out code to mark added/removed/renames |
2013-05-07 |
Siddharth Agarwal |
durin42 |
Accepted |
[5,of,6] scmutil: add a function to mark that files have been operated on |
2013-05-07 |
Siddharth Agarwal |
durin42 |
Superseded |
[6,of,6] patch: use scmutil.touch instead of scmutil.addremove |
2013-05-07 |
Siddharth Agarwal |
durin42 |
Changes Requested |
[1,of,6] dirstate.walk: maintain a list of dirs not found |
2013-05-07 |
Siddharth Agarwal |
|
Accepted |
[2,of,6] dirstate.walk: move dirignore filter out of explicit walk code |
2013-05-07 |
Siddharth Agarwal |
|
Accepted |
[3,of,6] dirstate.walk: pull skipstep3 out of the explicit walk code |
2013-05-07 |
Siddharth Agarwal |
|
Accepted |
[4,of,6] dirstate.walk: refactor explicit walk into separate function |
2013-05-07 |
Siddharth Agarwal |
|
Accepted |
[5,of,6] dirstate._walkexplicit: rename work to dirsfound |
2013-05-07 |
Siddharth Agarwal |
|
Accepted |
[6,of,6] dirstate._walkexplicit: inline dirsnotfound.append |
2013-05-07 |
Siddharth Agarwal |
|
Accepted |
manifestmerge: local unknown, remote created: don't traverse symlinks |
2013-05-08 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V2] scmutil: add a function to mark that files have been operated on |
2013-05-08 |
Siddharth Agarwal |
|
Superseded |
[2,of,2,V2] patch: use scmutil.marktouched instead of scmutil.addremove |
2013-05-08 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V3] scmutil: add a function to mark that files have been operated on |
2013-05-08 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V3] patch: use scmutil.marktouched instead of scmutil.addremove |
2013-05-08 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] dirstate: add an extension hook for interesting files |
2013-05-10 |
Siddharth Agarwal |
|
Superseded |
[2,of,2] dirstate.status: list interesting files whenever possible |
2013-05-10 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V2] dirstate: add an extension hook for interesting files |
2013-05-13 |
Siddharth Agarwal |
|
Superseded |
[2,of,2,V2] dirstate.status: limit list to interesting files when possible |
2013-05-13 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V3] dirstate: add an extension hook to avoid full walks |
2013-05-13 |
Siddharth Agarwal |
|
Superseded |
[2,of,2,V3] dirstate.status: avoid full walks when possible |
2013-05-13 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V4] dirstate.walk: add a flag to let extensions avoid full walks |
2013-05-14 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V4] dirstate.status: avoid full walks when possible |
2013-05-14 |
Siddharth Agarwal |
|
Accepted |
[1,of,3] pathencode: fix hashmangle short dir limit (issue3958) |
2013-06-20 |
Siddharth Agarwal |
|
Superseded |
[2,of,3] test-pathencode: reduce makepart length requirement by 1 |
2013-06-20 |
Siddharth Agarwal |
|
Superseded |
[3,of,3] test-pathencode: randomize length of each path component |
2013-06-20 |
Siddharth Agarwal |
|
Superseded |
[1,of,3] pathencode: fix hashmangle short dir limit (issue3958) |
2013-06-20 |
Siddharth Agarwal |
mpm |
Accepted |
[2,of,3] test-pathencode: reduce makepart length requirement by 1 |
2013-06-20 |
Siddharth Agarwal |
mpm |
Accepted |
[3,of,3] test-pathencode: randomize length of each path component |
2013-06-20 |
Siddharth Agarwal |
mpm |
Accepted |
[1,of,1,stable] update: remove .hg/graftstate on clean (issue3970) |
2013-06-29 |
Siddharth Agarwal |
|
Accepted |
summary: use missing ancestors algorithm to find new commits |
2013-07-15 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] version: bump copyright year |
2013-07-18 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] doc: bump copyright year |
2013-07-18 |
Siddharth Agarwal |
|
Superseded |
[1,of,3,stable,V2] ancestor.deepest: sort revs in C version |
2013-07-25 |
Siddharth Agarwal |
|
Superseded |
[2,of,3,stable,V2] ancestor.deepest: decrement ninteresting correctly (issue3984) |
2013-07-25 |
Siddharth Agarwal |
|
Superseded |
[3,of,3,stable,V2] ancestor.deepest: ignore ninteresting while building result (issue3984) |
2013-07-25 |
Siddharth Agarwal |
|
Superseded |
[1,of,3,stable,V3] ancestor.deepest: sort revs in C version |
2013-07-25 |
Siddharth Agarwal |
|
Superseded |
[2,of,3,stable,V3] ancestor.deepest: decrement ninteresting correctly (issue3984) |
2013-07-25 |
Siddharth Agarwal |
|
Superseded |
[3,of,3,stable,V3] ancestor.deepest: ignore ninteresting while building result (issue3984) |
2013-07-25 |
Siddharth Agarwal |
|
Superseded |
[1,of,3] localrepo.status: ignore empty symlink placeholders |
2013-08-31 |
Siddharth Agarwal |
|
Superseded |
[2,of,3] dirstate.status: don't ignore symlink placeholders in the normal set |
2013-08-31 |
Siddharth Agarwal |
|
Superseded |
[3,of,3] pack_dirstate: only invalidate mtime for files written in the last second |
2013-08-31 |
Siddharth Agarwal |
|
Superseded |
[1,of,3,V2] localrepo.status: ignore empty symlink placeholders |
2013-08-31 |
Siddharth Agarwal |
|
Superseded |
[2,of,3,V2] dirstate.status: don't ignore symlink placeholders in the normal set |
2013-08-31 |
Siddharth Agarwal |
|
Superseded |
[3,of,3,V2] pack_dirstate: only invalidate mtime for files written in the last second |
2013-08-31 |
Siddharth Agarwal |
|
Superseded |
[1,of,3,V3] localrepo.status: ignore empty symlink placeholders |
2013-09-03 |
Siddharth Agarwal |
|
Accepted |
[2,of,3,V3] dirstate.status: don't ignore symlink placeholders in the normal set |
2013-09-03 |
Siddharth Agarwal |
|
Accepted |
[3,of,3,V3] pack_dirstate: only invalidate mtime for files written in the last second |
2013-09-03 |
Siddharth Agarwal |
|
Accepted |
addremove: don't do full walks |
2013-09-05 |
Siddharth Agarwal |
|
Accepted |
[1,of,3] lrucachedict: implement clear() |
2013-09-06 |
Siddharth Agarwal |
|
Accepted |
[2,of,3] perfmanifest: fix cache invalidation |
2013-09-06 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] perfmanifest: allow and require passing in a rev |
2013-09-06 |
Siddharth Agarwal |
|
Accepted |
[1,of,6] revlog: add a fast method for getting a list of chunks |
2013-09-07 |
Siddharth Agarwal |
|
Accepted |
[2,of,6] revlog.revision: fix cache preload for inline revlogs |
2013-09-07 |
Siddharth Agarwal |
|
Accepted |
[3,of,6] revlog._chunks: inline getchunk |
2013-09-07 |
Siddharth Agarwal |
|
Accepted |
[4,of,6] revlog: move chunk cache preload from revision to _chunks |
2013-09-07 |
Siddharth Agarwal |
|
Accepted |
[5,of,6] revlog: remove _chunkbase since it is no longer used |
2013-09-07 |
Siddharth Agarwal |
|
Accepted |
[6,of,6] parsers: use a lookup table to convert hex to binary |
2013-09-07 |
Siddharth Agarwal |
|
Accepted |
parse_manifest: rewrite to use memchr |
2013-09-08 |
Siddharth Agarwal |
|
Superseded |
[V2] parse_manifest: rewrite to use memchr |
2013-09-10 |
Siddharth Agarwal |
|
Accepted |
util.h: fix gcc version checking |
2013-09-19 |
Siddharth Agarwal |
|
Accepted |
largefiles: remove bailifchanged check from overridepull |
2013-09-20 |
Siddharth Agarwal |
|
Rejected |
[1,of,2,RFC] rebase: remove bailifchanged check from pullrebase (BC) |
2013-09-20 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,RFC] largefiles: remove bailifchanged check from overridepull (BC) |
2013-09-20 |
Siddharth Agarwal |
|
Accepted |
[1,of,9] pull: for pull --update with failed update, print hint if any |
2013-09-24 |
Siddharth Agarwal |
|
Accepted |
[2,of,9] update: improve error message for clean non-linear update |
2013-09-24 |
Siddharth Agarwal |
|
Accepted |
[3,of,9] update: add error message for dirty non-linear update with no rev |
2013-09-24 |
Siddharth Agarwal |
|
Accepted |
[4,of,9] update: improve error message for dirty non-linear update with rev |
2013-09-24 |
Siddharth Agarwal |
|
Accepted |
[5,of,9] update: standardize error message for dirty update --check |
2013-09-24 |
Siddharth Agarwal |
|
Accepted |
[6,of,9] merge: standardize error message for dirty working dir |
2013-09-24 |
Siddharth Agarwal |
|
Superseded |
[7,of,9] merge: standardize error message for dirty subrepo |
2013-09-24 |
Siddharth Agarwal |
|
Superseded |
[8,of,9] cmdutil.bailifchanged: standardize error message for dirty working dir |
2013-09-24 |
Siddharth Agarwal |
|
Accepted |
[9,of,9] largefiles: standardize error message for dirty working dir |
2013-09-24 |
Siddharth Agarwal |
|
Accepted |
util.h: backout 06badf7d10dc and 2c9645c0a582 for big-endian breakage |
2013-09-30 |
Siddharth Agarwal |
|
Accepted |
[1,of,4] inotify: add pidfile to parent options |
2013-10-02 |
Siddharth Agarwal |
|
Accepted |
[2,of,4] cmdutil.service: move pidfile writing to a local function |
2013-10-02 |
Siddharth Agarwal |
|
Accepted |
[3,of,4] cmdutil.service: move pidfile writing to the parent in daemon mode |
2013-10-02 |
Siddharth Agarwal |
|
Accepted |
[4,of,4] inotify: don't pass pidfile option to child |
2013-10-02 |
Siddharth Agarwal |
|
Accepted |
[RFC] merge: exit early during a no-op update (BC) |
2013-10-03 |
Siddharth Agarwal |
|
Superseded |
dirstate.status: return explicit unknown files even when not asked |
2013-10-14 |
Siddharth Agarwal |
|
Accepted |
merge: move forgets to the beginning of the action list |
2013-11-06 |
Siddharth Agarwal |
|
Superseded |
[1,of,4] commands.bookmark: use unsetcurrent instead of setcurrent with None |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[2,of,4] bmstore.write: use unsetcurrent instead of setcurrent with None |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[3,of,4] strip: use bookmarks.unsetcurrent instead of setcurrent with None |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[4,of,4] bookmarks: make setcurrent with None an error |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[1,of,6] test-filecache.py: make setbeforeget test clearer |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[2,of,6] test-filecache.py: add markers to the output for each event |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[3,of,6] scmutil.filecacheentry: make stat argument to constructor mandatory |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[4,of,6] scmutil: rename filecacheentry to filecachesubentry |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[5,of,6] scmutil: introduce a filecacheentry that can watch multiple paths |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[6,of,6] scmutil.filecache: support watching over multiple files |
2013-11-16 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] statichttprepo: it is True to splitlines, not 1 |
2013-11-17 |
Siddharth Agarwal |
|
Superseded |
[2,of,2] statichttprepo.httprangeheader: implement readlines |
2013-11-17 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V2] statichttprepo: pass in True to splitlines, not 1 |
2013-11-17 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V2] statichttprepo.httprangeheader: implement readlines |
2013-11-17 |
Siddharth Agarwal |
|
Accepted |
histedit: hold wlock and lock while in progress |
2013-11-17 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] strip: hold wlock for entire duration |
2013-11-18 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] strip.stripcmd: remove redundant wlock acquire/release |
2013-11-18 |
Siddharth Agarwal |
|
Accepted |
[1,of,4] commands.bookmarks: separate out 'no bookmarks set' status messages |
2013-11-19 |
Siddharth Agarwal |
|
Superseded |
[2,of,4] commands.bookmarks: hold wlock for write operations |
2013-11-19 |
Siddharth Agarwal |
|
Superseded |
[3,of,4] commands.bookmarks: move cur initialization to inside names block |
2013-11-19 |
Siddharth Agarwal |
|
Superseded |
[4,of,4] commands.bookmarks: move hexfn to inside list block |
2013-11-19 |
Siddharth Agarwal |
|
Superseded |
test-command-template.t: fix failure due to trailing whitespace |
2013-11-21 |
Siddharth Agarwal |
|
Accepted |
[1,of,5] commands.bookmarks: separate out 'no bookmarks set' status messages |
2013-11-22 |
Siddharth Agarwal |
|
Superseded |
[2,of,5] commands.bookmarks: hold wlock for write operations |
2013-11-22 |
Siddharth Agarwal |
|
Superseded |
[3,of,5] commands.bookmarks: pass cur in explicitly to checkconflict |
2013-11-22 |
Siddharth Agarwal |
|
Superseded |
[4,of,5] commands.bookmarks: move cur initialization to inside wlock |
2013-11-22 |
Siddharth Agarwal |
|
Superseded |
[5,of,5] commands.bookmarks: move hexfn to inside list block |
2013-11-22 |
Siddharth Agarwal |
|
Superseded |
[1,of,5,V3] commands.bookmarks: separate out 'no bookmarks set' status messages |
2013-12-20 |
Siddharth Agarwal |
|
Accepted |
[2,of,5,V3] commands.bookmarks: hold wlock for write operations |
2013-12-20 |
Siddharth Agarwal |
|
Accepted |
[3,of,5,V3] commands.bookmarks: pass cur in explicitly to checkconflict |
2013-12-20 |
Siddharth Agarwal |
|
Accepted |
[4,of,5,V3] commands.bookmarks: move cur initialization to inside wlock |
2013-12-20 |
Siddharth Agarwal |
|
Accepted |
[5,of,5,V3] commands.bookmarks: move hexfn to inside list block |
2013-12-20 |
Siddharth Agarwal |
|
Accepted |
[1,of,3,stable] util.url: add an 'islocal' method |
2014-02-03 |
Siddharth Agarwal |
|
Accepted |
[2,of,3,stable] hg.openpath: use url.islocal to tell if the path is local (issue3624) |
2014-02-03 |
Siddharth Agarwal |
|
Accepted |
[3,of,3,stable] hg: note that islocal only accepts paths pointing to repos |
2014-02-03 |
Siddharth Agarwal |
|
Accepted |
[1,of,3] commands.debugrevspec: add an option to print the optimized expression tree |
2014-02-13 |
Siddharth Agarwal |
|
Accepted |
[2,of,3] revset: add an undocumented _missingancestors function |
2014-02-13 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] revset: optimize missing ancestor expressions |
2014-02-13 |
Siddharth Agarwal |
|
Accepted |
run-tests.py: work when --with-hg is set to system hg |
2014-02-20 |
Siddharth Agarwal |
|
Accepted |
exchange: fix docs for pulloperation |
2014-02-28 |
Siddharth Agarwal |
|
Accepted |
[RFC] sshpeer: only print out 'running ssh' messages in debug mode (BC) |
2014-03-18 |
Siddharth Agarwal |
|
Accepted |
[1,of,3] subrepo: only retrieve the first two components of the Git version |
2014-03-21 |
Siddharth Agarwal |
|
Accepted |
[2,of,3] subrepo: convert matched string to integer before comparing Git version |
2014-03-21 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] subrepo: add trailing newlines to warnings |
2014-03-21 |
Siddharth Agarwal |
|
Accepted |
[stable] subrepo: factor out Git version check to add doctests |
2014-03-21 |
Siddharth Agarwal |
|
Superseded |
[stable,resend] subrepo: factor out Git version check to add doctests |
2014-03-26 |
Siddharth Agarwal |
|
Accepted |
update: when deactivating a bookmark, print a message |
2014-05-14 |
Siddharth Agarwal |
|
Superseded |
[V2] update: when deactivating a bookmark, print a message |
2014-05-15 |
Siddharth Agarwal |
|
Accepted |
resolve: don't abort resolve -l even when no merge is in progress |
2014-05-23 |
Siddharth Agarwal |
|
Accepted |
[1,of,5] pack_dirstate: in C version, for invalidation set dict to what we write to disk |
2014-05-28 |
Siddharth Agarwal |
|
Superseded |
[2,of,5] parsers: remove no longer used dirstate_unset |
2014-05-28 |
Siddharth Agarwal |
|
Superseded |
[3,of,5] dirstate: add dirstatetuple to create dirstate values |
2014-05-28 |
Siddharth Agarwal |
|
Superseded |
[4,of,5] parsers: inline fields of dirstate values in C version |
2014-05-28 |
Siddharth Agarwal |
|
Superseded |
[5,of,5] dirstate.status: assign members one by one instead of unpacking the tuple |
2014-05-28 |
Siddharth Agarwal |
|
Superseded |
[1,of,5,V2] pack_dirstate: in C version, for invalidation set dict to what we write to disk |
2014-05-29 |
Siddharth Agarwal |
|
Accepted |
[2,of,5,V2] parsers: remove no longer used dirstate_unset |
2014-05-29 |
Siddharth Agarwal |
|
Accepted |
[3,of,5,V2] dirstate: add dirstatetuple to create dirstate values |
2014-05-29 |
Siddharth Agarwal |
|
Accepted |
[4,of,5,V2] parsers: inline fields of dirstate values in C version |
2014-05-29 |
Siddharth Agarwal |
|
Accepted |
[5,of,5,V2] dirstate.status: assign members one by one instead of unpacking the tuple |
2014-05-29 |
Siddharth Agarwal |
|
Accepted |
[stable] match: make glob '**/' match the empty string |
2014-06-25 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] revset: replace _missingancestors optimization with only revset |
2014-07-12 |
Siddharth Agarwal |
|
Superseded |
[2,of,2] revset: remove no longer used _missingancestors revset |
2014-07-12 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V2] revset: replace _missingancestors optimization with only revset |
2014-07-12 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V2] revset: remove no longer used _missingancestors revset |
2014-07-12 |
Siddharth Agarwal |
|
Accepted |
log: make --patch --follow work inside a subdirectory |
2014-07-12 |
Siddharth Agarwal |
|
Accepted |
[1,of,3] log: use an exact matcher for --patch --follow |
2014-07-13 |
Siddharth Agarwal |
|
Accepted |
[2,of,3] manifestdict: add a new method to intersect with a set of files |
2014-07-13 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] context: generate filtered manifest efficiently for exact matchers |
2014-07-13 |
Siddharth Agarwal |
|
Accepted |
log: allow revset for --follow to be lazily evaluated |
2014-07-13 |
Siddharth Agarwal |
|
Accepted |
parsers: remove unused getintat function |
2014-07-14 |
Siddharth Agarwal |
|
Accepted |
[1,of,9] util: rename 're' to 'remod' |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
[2,of,9] util: move compilere to a class |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
[3,of,9] match: use util.re.compile instead of util.compilere |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
[4,of,9] config: use util.re.compile instead of util.compilere |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
[5,of,9] commands: use util.re.compile instead of util.compilere |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
[6,of,9] util: remove no longer used compilere |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
[7,of,9] util.re: move check for re2 into a separate method |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
[8,of,9] util.re: add an escape method |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
[9,of,9] match: use util.re.escape instead of re.escape |
2014-07-15 |
Siddharth Agarwal |
|
Accepted |
context: extend efficient manifest filtering to when all paths are files |
2014-07-16 |
Siddharth Agarwal |
|
Superseded |
[V2] context: extend efficient manifest filtering to when all paths are files |
2014-07-16 |
Siddharth Agarwal |
|
Accepted |
[stable] context: call normal on the right object |
2014-08-02 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] graft: allow regrafting ancestors with --force (issue3220) |
2014-08-02 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] graft: make --force apply across continues (issue3220) |
2014-08-02 |
Siddharth Agarwal |
|
Accepted |
[1,of,3] dirstate: add a method to efficiently filter by match |
2014-08-02 |
Siddharth Agarwal |
|
Accepted |
[2,of,3] context: add a method to efficiently filter by match if possible |
2014-08-02 |
Siddharth Agarwal |
|
Accepted |
[3,of,3] locate: use ctx.matches instead of ctx.walk |
2014-08-02 |
Siddharth Agarwal |
|
Accepted |
[1,of,6,stable] cmdutil: rename _makelogfilematcher to _makefollowlogfilematcher |
2014-08-13 |
Siddharth Agarwal |
|
Accepted |
[2,of,6,stable] cmdutil: add a hook for making custom non-follow log file matchers |
2014-08-13 |
Siddharth Agarwal |
|
Accepted |
[3,of,6,stable] largefiles: drop setting lfstatus in overridelog (issue4334) |
2014-08-13 |
Siddharth Agarwal |
|
Accepted |
[4,of,6,stable] largefiles: in overridelog, use non-lf matcher for patch generation (issue4334) |
2014-08-13 |
Siddharth Agarwal |
|
Accepted |
[5,of,6,stable] largefiles: don't override matchandpats for always matchers (issue4334) |
2014-08-13 |
Siddharth Agarwal |
|
Accepted |
[6,of,6,stable] test-largefiles: add test for hg log --follow --patch with path |
2014-08-13 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] test-alias: add some tests to ensure we aren't double-substituting |
2014-08-14 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] alias: expand "$@" as list of parameters quoted individually (BC) (issue4200) |
2014-08-14 |
Siddharth Agarwal |
|
Accepted |
purge: avoid full walks when directories aren't purged |
2014-08-20 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] clone: for local clones, copy the branchcache from the right location (issue4286) |
2014-08-21 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] clone: for local clones, copy over filtered branchcaches as well (issue4286) |
2014-08-21 |
Siddharth Agarwal |
|
Superseded |
[1,of,2,V2] clone: for local clones, copy branchcache from the right location (issue4286) |
2014-08-21 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,V2] clone: for local clones, copy over filtered branchcaches as well (issue4286) |
2014-08-21 |
Siddharth Agarwal |
|
Accepted |
memctx: add a version field for filectxfn |
2014-08-30 |
Siddharth Agarwal |
|
Accepted |
[V2] memctx: allow extensions to determine what filectxfn should do |
2014-08-30 |
Siddharth Agarwal |
|
Accepted |
fedora: remove sample.hgrc from shipped files |
2014-09-02 |
Siddharth Agarwal |
|
Accepted |
[1,of,3,RFC] mercurial: add python re2 bindings |
2014-09-02 |
Siddharth Agarwal |
|
Changes Requested |
[2,of,3,RFC] setup: build re2 extension if required headers are present |
2014-09-02 |
Siddharth Agarwal |
|
Changes Requested |
[3,of,3,RFC] fedora: add dependency on re2 |
2014-09-02 |
Siddharth Agarwal |
|
Changes Requested |
histedit: abort gracefully on --continue/--abort with no state |
2014-09-04 |
Siddharth Agarwal |
|
Accepted |
[1,of,6] convert: add initial docs for git sources |
2014-09-12 |
Siddharth Agarwal |
|
Accepted |
[2,of,6] convert: for git's getchanges, use explicit index for iteration |
2014-09-12 |
Siddharth Agarwal |
|
Accepted |
[3,of,6] convert: for git's getchanges, always split entry line into components |
2014-09-12 |
Siddharth Agarwal |
|
Accepted |
[4,of,6] convert: for git, factor out code to add entries to a separate function |
2014-09-12 |
Siddharth Agarwal |
|
Accepted |
[5,of,6] convert: add support to detect git renames and copies |
2014-09-12 |
Siddharth Agarwal |
|
Accepted |
[6,of,6] convert: add support to find git copies from all files in the working copy |
2014-09-12 |
Siddharth Agarwal |
|
Superseded |
dirstate: copyedit exception for no beginparentchange call |
2014-09-17 |
Siddharth Agarwal |
|
Accepted |
evolve: wrap setparents calls in begin/endparentchange |
2014-09-17 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] convert: simplify git.similarity parsing |
2014-09-23 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] convert: change default for git rename detection to 50% |
2014-09-23 |
Siddharth Agarwal |
|
Accepted |
test-convert-git.t: make copy detection deterministic |
2014-09-24 |
Siddharth Agarwal |
|
Accepted |
[1,of,4] files: actually filter out removed files |
2014-09-30 |
Siddharth Agarwal |
|
Accepted |
[2,of,4] files: use ctx.matches instead of ctx.walk |
2014-09-30 |
Siddharth Agarwal |
|
Accepted |
[3,of,4] files: only check for removed, not unknown or missing |
2014-09-30 |
Siddharth Agarwal |
|
Accepted |
[4,of,4] files: cache repo.dirstate |
2014-09-30 |
Siddharth Agarwal |
|
Accepted |
[1,of,5] parsers: add a function to efficiently lowercase ASCII strings |
2014-10-04 |
Siddharth Agarwal |
|
Superseded |
[2,of,5] encoding.lower: use fast ASCII lower |
2014-10-04 |
Siddharth Agarwal |
|
Superseded |
[3,of,5] perf: add a way to measure the perf of constructing the foldmap |
2014-10-04 |
Siddharth Agarwal |
|
Superseded |
[4,of,5] normcase: for darwin, use fast ASCII lower |
2014-10-04 |
Siddharth Agarwal |
|
Superseded |
[5,of,5] dirstate: cache util.normcase while constructing the foldmap |
2014-10-04 |
Siddharth Agarwal |
|
Superseded |
[1,of,5,V2] parsers: add a function to efficiently lowercase ASCII strings |
2014-10-04 |
Siddharth Agarwal |
|
Accepted |
[2,of,5,V2] encoding.lower: use fast ASCII lower |
2014-10-04 |
Siddharth Agarwal |
|
Accepted |
[3,of,5,V2] perf: add a way to measure the perf of constructing the foldmap |
2014-10-04 |
Siddharth Agarwal |
|
Accepted |
[4,of,5,V2] normcase: for darwin, use fast ASCII lower |
2014-10-04 |
Siddharth Agarwal |
|
Accepted |
[5,of,5,V2] dirstate: cache util.normcase while constructing the foldmap |
2014-10-04 |
Siddharth Agarwal |
|
Accepted |
lock: while releasing, unlink lockfile even if the release function throws |
2014-10-17 |
Siddharth Agarwal |
|
Superseded |
[V2] lock: while releasing, unlink lockfile even if the release function throws |
2014-10-17 |
Siddharth Agarwal |
|
Accepted |
util.fspath: use a dict rather than a linear scan for lookups |
2014-10-27 |
Siddharth Agarwal |
|
Accepted |
changegroup.cg2packer: lookup 'group' via inheritance chain |
2014-11-08 |
Siddharth Agarwal |
|
Accepted |
[1,of,5,RFC] revlog: make a predicate clearer with parens |
2014-11-12 |
Siddharth Agarwal |
|
Accepted |