Mercurial
Mercurial
>
pub
>
hg
>
evolve
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-3000
-1000
-480
+480
+1000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
branching: merge with stable
2018-11-10, by Pierre-Yves David
style: fix various flake8 warning
stable
2018-11-10, by Pierre-Yves David
next: set if we need to evolve or not; also move logic to appropriate pos
2018-11-10, by Sushil khanchi
next: move some code to prepare for `next --evolve` by default
2018-11-06, by Sushil khanchi
branching: merge with stable
2018-11-10, by Pierre-Yves David
topic: improve UX by using pager only when we should
stable
2018-11-06, by Sushil khanchi
evolvecmd: _possibledestination() skip visiting empty parent
stable
2018-11-06, by Sushil khanchi
pick: `hg help` was not showing the full cmd desc of `pick`
stable
2018-11-03, by Sushil khanchi
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-11-09, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-11-09, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-11-09, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2018-11-09, by Pierre-Yves David
test-compat: merge stable into mercurial-4.7
mercurial-4.7
2018-11-09, by Pierre-Yves David
compat: fix fixedcopytracing compatibility with mercurial 4.8 and narrow
stable
2018-11-07, by Boris Feld
utility: don't translate commit messages in revselection prompt (issue6016)
stable
2018-11-01, by Pulkit Goyal
evolve: use stack template in --continue case also
2018-10-26, by Sushil khanchi
evolve: add test showing currently stackalias fails in --continue case
2018-10-24, by Sushil khanchi
branching; merge with stable
2018-10-25, by Pierre-Yves David
packaging: mark version as devel version
stable
2018-10-25, by Pierre-Yves David
Added tag 8.3.1 for changeset b90422a11a88
stable
2018-10-25, by Pierre-Yves David
packaging: prepare version 8.3.1
stable
8.3.1
2018-10-25, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-10-25, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-10-25, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-10-25, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2018-10-25, by Pierre-Yves David
test-compat: merge stable into mercurial-4.7
mercurial-4.7
2018-10-25, by Pierre-Yves David
evolve: do not try to display stack index of changeset who do not have one
stable
2018-10-25, by Pierre-Yves David
evolve: check if we should use stack template for each item in the stack
stable
2018-10-25, by Pierre-Yves David
branching: merge stable back into default
2018-10-25, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-10-25, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-10-25, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-10-25, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2018-10-25, by Pierre-Yves David
test-compat: merge stable into mercurial-4.7
mercurial-4.7
2018-10-25, by Pierre-Yves David
branching: revert test outptu change for 4.7
mercurial-4.7
2018-10-25, by Pierre-Yves David
pullbundle: drop erroneous flagging of the command as basic
stable
2018-10-25, by Pierre-Yves David
test-compat: backed out changeset ba1e83c841f2
stable
2018-10-25, by Pierre-Yves David
test-compat: backed out changeset b0084d599112
stable
2018-10-25, by Pierre-Yves David
test-compat: backed out changeset e2d083cc447e
stable
2018-10-25, by Pierre-Yves David
test-compat: backed out changeset ccbfbeee6cf3
stable
2018-10-25, by Pierre-Yves David
test-compat: backed out changeset 7091f7215651
stable
2018-10-25, by Pierre-Yves David
test-compat: backed out changeset 8eec9422bd8e
stable
2018-10-25, by Pierre-Yves David
branching: merge stable into default
2018-10-25, by Pierre-Yves David
branching: start test compatibility branch for Mercurial 4.7
mercurial-4.7
2018-10-25, by Pierre-Yves David
topic: add the changelog argument to branchinfo()
stable
2018-10-21, by Pulkit Goyal
evolve: adapt for changed @command decorator
stable
2018-10-18, by Martin von Zweigbergk
topicidx: stop assigning index number to obsolete changesets
stable
2018-10-17, by Pierre-Yves David
stack-index: add some test featuring content diversion
stable
2018-10-25, by Pierre-Yves David
pullbundle: drop erroneous flagging of the command as basic
2018-10-25, by Pierre-Yves David
topic: add the changelog argument to branchinfo()
2018-10-21, by Pulkit Goyal
topics: "prairie" is a not an animal (AFAIK, anyway)
2018-10-19, by Martin von Zweigbergk
tests: remove a"| head -n 2" that just hides an error code
2018-10-18, by Martin von Zweigbergk
evolve: adapt for changed @command decorator
2018-10-18, by Martin von Zweigbergk
commands: adjust metavariables as appropriate
2018-10-17, by Anton Shestakov
branching: merge with default
2018-10-17, by Pierre-Yves David
branching: preserve the expected output on default
2018-10-17, by Pierre-Yves David
evolvecmd: use modern vocabulary in help text for evolve
stable
2018-10-14, by Anton Shestakov
evolvecmd: mark flags with old instability names as deprecated
stable
2018-10-14, by Anton Shestakov
packaging: mark as development version
stable
2018-10-17, by Pierre-Yves David
Added tag 8.3.0 for changeset 45d4b49d81d9
stable
2018-10-12, by Pierre-Yves David
packaging: prepare release 8.3.0
stable
8.3.0
2018-10-12, by Pierre-Yves David
pullbundle: document working version and update changelog to mention it
stable
2018-10-12, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-10-12, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-10-12, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-10-12, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-10-12, by Pierre-Yves David
topic: fix '{topicidx}' keyword registration for mercurial <= 4.5
stable
2018-10-12, by Pierre-Yves David
branching: prepare release 8.3.0
stable
2018-10-12, by Pierre-Yves David
test: other harmless output change
stable
2018-10-12, by Pierre-Yves David
changelog: mention the fix of cache warming on hg strip
stable
2018-10-12, by Pierre-Yves David
test: backed out output changes from changeset 6f391c2a773b
stable
2018-10-12, by Pierre-Yves David
test: backed out test output changes from changeset ef22eef37ecc
stable
2018-10-12, by Pierre-Yves David
test: backed out output changes from changeset 0171a7ceb574
stable
2018-10-12, by Pierre-Yves David
test: backed out output changes from changeset dfa69b5ece87
stable
2018-10-12, by Pierre-Yves David
test: backed out output changes from changeset 01ad46551d7c
stable
2018-10-12, by Pierre-Yves David
prev: also use stack shortcut in output when possible
2018-10-12, by Pierre-Yves David
next: also use stack shortcut in output when possible
2018-10-12, by Pierre-Yves David
branching: merge stable into default
2018-10-12, by Pierre-Yves David
rewind: alias the command to undo
2018-10-12, by Pulkit Goyal
changelog: add a line about the usage of s# in evolve
2018-10-12, by Pierre-Yves David
caches: no longer warm the cache on strip in "auto" mode
stable
2018-10-11, by Pierre-Yves David
evolve: use stack alias s# in `hg evolve` msgs
2018-10-02, by Sushil khanchi
evolve: extract displayer to _solveone()
2018-10-01, by Sushil khanchi
utility: add a template alias that will be used in evolve msgs
2018-10-01, by Sushil khanchi
topic: add topicidx template keyword
2018-10-01, by Sushil khanchi
changelog: fix version number
2018-10-09, by Pierre-Yves David
tests: update the test-topic.t with changes in core mercurial
2018-10-02, by Pulkit Goyal
pullbundle: fix style warning
2018-09-26, by Pierre-Yves David
pullbundle: improves management of multiple branch while dealing with a head
2018-09-26, by Pierre-Yves David
pullbundle: deal with head in a predicable order
2018-09-26, by Pierre-Yves David
pullbundle: deal with another special case introduced by arbitrary ranges
2018-09-26, by Pierre-Yves David
pullbundle: compat with Mercurial 4.7
2018-09-26, by Pierre-Yves David
pullbundle: add some information on the cached change
2018-09-25, by Pierre-Yves David
pullbundle: add data about the cached bundle size and hit
2018-09-25, by Pierre-Yves David
pullbundle: add a command to generate cache hit statistic
2018-09-25, by Pierre-Yves David
pullbundle: point out the output flooding issue from core
2018-09-25, by Pierre-Yves David
pullbundle: issue local branches in the right order
2018-09-25, by Pierre-Yves David
pullbundle: delay cache file opening
2018-09-25, by Pierre-Yves David
pullbundle: improve slicing of the lower part of range
2018-09-25, by Pierre-Yves David
stablerange: fix slicing of arbitrary ranges
2018-09-25, by Pierre-Yves David
pullbundle: attempt to save stablerange cache after each computation
2018-09-24, by Pierre-Yves David
pullbundle: add basic extension metadata
2018-09-24, by Pierre-Yves David
pullbundle: add a config option for the cache directory
2018-09-24, by Pierre-Yves David
pullbundle: add an output about the time spent slicing the set
2018-09-23, by Pierre-Yves David
pullbundle: add extension documentation
2018-09-23, by Pierre-Yves David
pullbundle: add an extra test showing how cache are reusable
2018-09-23, by Pierre-Yves David
pullbundle: add caching logic
2018-09-23, by Pierre-Yves David
pullbundle: slice pull into multiple ranges
2018-09-23, by Pierre-Yves David
pullbundle: initial commit
2018-09-23, by Pierre-Yves David
test: update output to make streamv2 capabilities
2018-09-21, by Pierre-Yves David
branching: merge with stable
2018-09-21, by Pierre-Yves David
topic: respect preexisting 'topic' value on workingcommitctx
stable
2018-09-22, by Pierre-Yves David
topic: add a compatibility to access transaction's names
stable
2018-09-21, by Pierre-Yves David
topic: add a compatibility to access transaction's validator
stable
2018-09-21, by Pierre-Yves David
evovle: remove redundancy in evolve output
2018-09-21, by Sushil khanchi
amend: handle crash before transaction initialization with --patch
stable
2018-09-21, by Pierre-Yves David
branching: merge with stable
2018-09-18, by Pierre-Yves David
obsdiscovery: adopt to calling convention change
stable
2018-09-17, by Gregory Szorc
branching: merge stable into default
2018-09-14, by Pierre-Yves David
packaging: mark as development version
stable
2018-09-14, by Pierre-Yves David
Added tag 8.2.1 for changeset c6362c4abd69
stable
2018-09-14, by Pierre-Yves David
packagin: prepare release 8.2.1
stable
8.2.1
2018-09-14, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-09-14, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-09-14, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-09-14, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-09-14, by Pierre-Yves David
branching: merge stable into default
2018-09-14, by Pierre-Yves David
caches: issue both debug and blackbox log message
stable
2018-09-14, by Pierre-Yves David
cmdrewrite: rename variable and move it closer to where it is used
2018-09-13, by Anton Shestakov
changelog: mention the cache improvements
stable
2018-09-13, by Pierre-Yves David
obshashrangecache: be more paranoid in the errors we catch
stable
2018-09-13, by Pierre-Yves David
stablerangecache: be more paranoid in the errors we catch
stable
2018-09-13, by Pierre-Yves David
stablesortcache: update the variable tracking on-disk state after write
stable
2018-09-13, by Pierre-Yves David
stablesortcache: ignore permission and OS errors when writing
stable
2018-09-13, by Pierre-Yves David
firstmergecache: update the variable tracking on-disk state after write
stable
2018-09-13, by Pierre-Yves David
firstmergecache: ignore permission and OS errors when writing
stable
2018-09-13, by Pierre-Yves David
depthcache: update the variable tracking on disk state after write
stable
2018-09-13, by Pierre-Yves David
depthcache: ignore permission and OS errors when writing
stable
2018-09-13, by Pierre-Yves David
obscache: update the variable tracking on disk state after write
stable
2018-09-13, by Pierre-Yves David
obscache: ignore permission and OS errors when writing
stable
2018-09-13, by Pierre-Yves David
obshashrange: force reset if many changes
stable
2018-09-13, by Pierre-Yves David
topic: refactor revset.py slightly
2018-09-04, by Anton Shestakov
test: update output to match new `hg verify` reports
2018-09-12, by Pierre-Yves David
test: update output to match new "pull" phase report
2018-09-12, by Pierre-Yves David
test: adapt to change in revert messages order
2018-09-12, by Pierre-Yves David
rewind: fix help text (mostly grammar, but also s/precursor/predecessor)
stable
2018-09-07, by Martin von Zweigbergk
evolve: fix use of "'%d' % ctx"
stable
2018-09-06, by Martin von Zweigbergk
stablerange: only issue the message once
stable
2018-09-06, by Gerald Squelart
changelog: fix version number
stable
2018-09-07, by Pierre-Yves David
branching: merge back with stable
2018-09-03, by Pierre-Yves David
packaing: mark as development version
stable
2018-09-03, by Pierre-Yves David
Added tag 8.2.0 for changeset 8d8f08245f97
stable
2018-09-03, by Pierre-Yves David
branching: merge back with stable
2018-09-03, by Pierre-Yves David
packaging: prepare new release
stable
8.2.0
2018-09-03, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-09-03, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-09-03, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-09-03, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-09-03, by Pierre-Yves David
topic: rework topic templatekw declaration to be 4.5 compatible again
stable
2018-09-03, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-09-03, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-09-03, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-09-03, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-09-03, by Pierre-Yves David
branching: merge the two stable heads
stable
2018-09-03, by Pierre-Yves David
test-output: backout test output update in 8fcee1e65e29
stable
2018-09-03, by Pierre-Yves David
test-output: backout test output update in 503ae2689df8
stable
2018-09-03, by Pierre-Yves David
topic: update the changelog with the 's#' alias change
2018-09-03, by Pierre-Yves David
topic: update other occurrence of 't0' is 's0' in the code
2018-09-03, by Pierre-Yves David
topic: mention t0 in topic documentation
stable
2018-09-03, by Pierre-Yves David
stack: display 's#' instead of 't#' and 'b#'
2018-09-03, by Pierre-Yves David
stack: clarify s# error message in case of branch
2018-09-03, by Pierre-Yves David
alias: allow reference through 's#'
2018-09-03, by Pierre-Yves David
topic-revset: get the list of revset through the official localrepo API
2018-09-01, by Pierre-Yves David
topic-revset: strictly read string
2018-09-01, by Pierre-Yves David
test: search for empty topic as a string
2018-09-01, by Pierre-Yves David
topic: handle ambiguous arguments to topic() revset
2018-08-30, by Anton Shestakov
topic: handle revsets passed to topic() revset
2018-08-30, by Anton Shestakov
topic: handle string argument to topic() revset earlier
2018-08-30, by Anton Shestakov
topic: prepare to handle non-string arguments to topic() revset
2018-08-30, by Anton Shestakov
topic: return result early if there are no arguments to topic() revset
2018-08-30, by Anton Shestakov
obshashrange: enable by default
2018-08-31, by Pierre-Yves David
obshashrange: issue a warning if the cache takes a long time to load
2018-08-30, by Pierre-Yves David
pick: fix last references of grab in code
2018-08-31, by Boris Feld
pick: replace `hg grab` invocation in test with `hg pick`
2018-08-31, by Pierre-Yves David
pick: replace "grabstate" with "pickstate"
2018-08-31, by Pierre-Yves David
pick: use "pick" as operation name in obsolescence markers
2018-08-31, by Pierre-Yves David
pick: use "pick" instead of "grab" for various internal API
2018-08-31, by Pierre-Yves David
pick: update command output to mention pick instead of grab
2018-08-31, by Pierre-Yves David
pick: rename the grab command to pick
2018-08-31, by Pierre-Yves David
grab: prefix function with 'cmd' as for the other command in the extension
2018-08-31, by Pierre-Yves David
readme: document the purpose of the evolve extension
2018-08-30, by Pierre-Yves David
prune: replace --biject with --pair
2018-08-30, by Pierre-Yves David
topic: check that repo.currenttopic is set before using it as an argument
2018-08-28, by Anton Shestakov
test: update output after merge message change
2018-08-29, by Pierre-Yves David
readme: document the tag we use on output change
2018-08-29, by Pierre-Yves David
branching: merge with stable
2018-08-29, by Pierre-Yves David
packaging: fix debian version numbers
stable
2018-08-29, by Pierre-Yves David
packaging: fix debian version numbers
2018-08-29, by Pierre-Yves David
branching: merge stable into default
2018-08-28, by Pierre-Yves David
packaging: mark in progress work as development version
stable
2018-08-28, by Pierre-Yves David
Added tag 8.1.2 for changeset f1cde4c97806
stable
2018-08-28, by Pierre-Yves David
packagin: prepare version 8.1.2
stable
8.1.2
2018-08-28, by Pierre-Yves David
obshashrange: force obshashrange invalidation by bumping schema
stable
2018-08-28, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-08-28, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-08-28, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-08-28, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-08-28, by Pierre-Yves David
branching: merge with stable
2018-08-28, by Pierre-Yves David
changelog: mention the database robutness fix in the changelog
stable
2018-08-28, by Pierre-Yves David
sqlcache: also catch malformed database error
stable
2018-08-27, by Pierre-Yves David
stablerange: rework saving logic to be clearer and safer
stable
2018-08-27, by Pierre-Yves David
obshashrange: rework saving branching to be clearer and safer
stable
2018-08-27, by Pierre-Yves David
sqlcache: protect read query too
stable
2018-08-27, by Pierre-Yves David
sqlite: fast path when nothing to save
stable
2018-08-27, by Pierre-Yves David
sqlcache: initialize meta table last
stable
2018-08-27, by Pierre-Yves David
obshashrange: always check in base cachekey against the recorded one
stable
2018-08-27, by Pierre-Yves David
stablerangecache: fix output in the drifted case
stable
2018-08-27, by Pierre-Yves David
sqlcache: also ignore integrity error
stable
2018-08-27, by Pierre-Yves David
sqlcache: cache OperationError when saving
stable
2018-08-27, by Pierre-Yves David
sqlcache: passe better connection option
stable
2018-08-27, by Pierre-Yves David
contrib: introduce a small script to stress tests obsolescence exchange
stable
2018-08-26, by Pierre-Yves David
changelog: mention the database robutness fix in the changelog
2018-08-28, by Pierre-Yves David
sqlcache: also catch malformed database error
2018-08-27, by Pierre-Yves David
stablerange: rework saving logic to be clearer and safer
2018-08-27, by Pierre-Yves David
obshashrange: rework saving branching to be clearer and safer
2018-08-27, by Pierre-Yves David
sqlcache: protect read query too
2018-08-27, by Pierre-Yves David
sqlite: fast path when nothing to save
2018-08-27, by Pierre-Yves David
sqlcache: initialize meta table last
2018-08-27, by Pierre-Yves David
obshashrange: always check in base cachekey against the recorded one
2018-08-27, by Pierre-Yves David
stablerangecache: fix output in the drifted case
2018-08-27, by Pierre-Yves David
sqlcache: also ignore integrity error
2018-08-27, by Pierre-Yves David
sqlcache: cache OperationError when saving
2018-08-27, by Pierre-Yves David
sqlcache: passe better connection option
2018-08-27, by Pierre-Yves David
contrib: introduce a small script to stress tests obsolescence exchange
2018-08-26, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-08-21, by Pierre-Yves David
test: adjust glob in previous changeset
mercurial-4.4
2018-08-21, by Pierre-Yves David
branching: merge with stable
2018-08-21, by Pierre-Yves David
packaging: mark as development version
stable
2018-08-21, by Pierre-Yves David
Added tag 8.1.1 for changeset e7abf863e113
stable
2018-08-21, by Pierre-Yves David
packaging: prepare release 8.1.1
stable
8.1.1
2018-08-21, by Pierre-Yves David
branching: merge with stable
2018-08-21, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-08-21, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-08-21, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-08-21, by Pierre-Yves David
changelog: add a line about improved prune documentation
stable
2018-08-21, by Pierre-Yves David
changelog: reorder content
stable
2018-08-21, by Pierre-Yves David
prune: more human-friendly documentation
stable
2018-08-21, by Dan Villiom Podlaski Christiansen
prune: improve help first line
stable
2018-08-21, by Dan Villiom Podlaski Christiansen
prune: try to clarify the "multi" revisions case
stable
2018-08-21, by Pierre-Yves David
prune: move help about biject after the one about split and fold
stable
2018-08-21, by Pierre-Yves David
prune: no longer consider dropping --biject
stable
2018-08-21, by Pierre-Yves David
prune: more human-friendly documentation for --biject
stable
2018-08-21, by Dan Villiom Podlaski Christiansen
prune: use ``-s/--succ`` in documentation
stable
2018-08-21, by Dan Villiom Podlaski Christiansen
branching: merge with stable
2018-08-21, by Pierre-Yves David
compat: import the module dagutil module in evolve
2018-08-21, by Pierre-Yves David
evolve: delete evolvestate after aborting interrupted `next --evolve`
stable
2018-08-20, by Pulkit Goyal
tests: check that we delete evolvestate correctly after abort/stop
stable
2018-08-20, by Pulkit Goyal
changelog: update with issue5927 fix
stable
2018-08-20, by Pierre-Yves David
evolve: set the second parent if we get conflicts while evolving
stable
2018-08-18, by Pulkit Goyal
evolvecmd: import mercurial.node module as nodemod
stable
2018-08-18, by Pulkit Goyal
tests: demonstrate the interrupted evolve does not set p2
stable
2018-08-18, by Pulkit Goyal
cleanup: remove unused import
2018-08-18, by Pierre-Yves David
cleanup: remove old comment that lost all meaning
2018-08-18, by Pierre-Yves David
template: remove compatibility layer for `showobsolete`
2018-08-18, by Pierre-Yves David
exthelper: drop compatibility layer for `command`
2018-08-18, by Pierre-Yves David
topic: drop compat layer for `command`
2018-08-18, by Pierre-Yves David
legacy: drop compat layer for "command"
2018-08-18, by Pierre-Yves David
drophack: drop compat layer for "command"
2018-08-18, by Pierre-Yves David
compat: drop compatibility layer for updatecaches
2018-08-18, by Pierre-Yves David
branching: merge with stable
2018-08-18, by Pierre-Yves David
obshashrange: force saving of stablesort and firstmerge cache
stable
2018-08-17, by Pierre-Yves David
test: add a test about cache warming
stable
2018-08-17, by Pierre-Yves David
stablerange: save stablesort cache alongside the stablerange one
stable
2018-08-17, by Pierre-Yves David
obshashrange: always save stable range cache alongside the obshashrange one
stable
2018-08-17, by Pierre-Yves David
obshashrange: clear in-memory cache alongside the sqlite one
stable
2018-08-17, by Pierre-Yves David
branching: merge with fixes on stable
2018-08-17, by Pierre-Yves David
changelog: summarize the recent improvement
stable
2018-08-17, by Pierre-Yves David
obshashrange: re-enabled more selective pruning of affected range
stable
2018-08-17, by Pierre-Yves David
obshashrange: fix computation of affected ranges
stable
2018-08-17, by Pierre-Yves David
obshashrange: add more validation output to tests
stable
2018-08-16, by Pierre-Yves David
obshashrange: correctly detect changeset directly affected by prune
stable
2018-08-16, by Pierre-Yves David
obshashrange: do not search for affected ranges above the highest we have
stable
2018-08-16, by Pierre-Yves David
obshashrange: do not search for affected stable range cache is unavailable
stable
2018-08-16, by Pierre-Yves David
stablerange: build closure a bit less inefficiently
stable
2018-08-16, by Pierre-Yves David
discovery: make sure repository wrapping happens in the right order
stable
2018-08-16, by Pierre-Yves David
branching: merge with stable
2018-08-16, by Pierre-Yves David
changelog: add an entry about the next --evolve fix
stable
2018-08-16, by Pierre-Yves David
changelog: update 8.1.0 release date
stable
2018-08-16, by Pierre-Yves David
next: fix topic constraint in the --evolve case
stable
2018-08-16, by Pierre-Yves David
next: use set for membership testing
stable
2018-08-16, by Pierre-Yves David
test: adapt to core output change on unknown command
2018-08-14, by Pierre-Yves David
compat: use new style template keyword declaration
2018-08-14, by Pierre-Yves David
test: fix previous changeset output
2018-08-14, by Pierre-Yves David
obshashrange: add a test for `hg debugupdatecache`
2018-08-14, by Pierre-Yves David
branching: merge with stable
2018-08-14, by Pierre-Yves David
templatekw: do not override in-core {obsolete} keyword
stable
2018-08-08, by Yuya Nishihara
packaging: mark version as development version
stable
2018-08-13, by Pierre-Yves David
Added tag 8.1.0 for changeset 2c5d79c6459c
stable
2018-08-03, by Pierre-Yves David
packaging: prepare version
stable
8.1.0
2018-08-03, by Pierre-Yves David
branching: merge stable into default
2018-08-03, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-08-03, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-08-03, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-08-03, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-08-03, by Pierre-Yves David
compat: fix obslog compatiblity with 4.3
stable
2018-08-03, by Boris Feld
compat: add a fixed version of mergecopies for hg<=4.3
stable
2018-08-02, by Pulkit Goyal
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-08-02, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-08-02, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-08-02, by Pierre-Yves David
compat: make compatible call to ui.edit for hg <= 4.3
stable
2018-08-02, by Pierre-Yves David
compat: ignore extra status feature for hg <= 4.3
stable
2018-08-02, by Pierre-Yves David
format: fix indentation level
stable
2018-08-02, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-08-02, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-08-02, by Pierre-Yves David
compat: disable empty topic warning on `hg phases` for hg <=4.5
stable
2018-08-02, by Pierre-Yves David
compat: restore compatibility with Mercurial <= 4.5
stable
2018-08-02, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-08-02, by Pierre-Yves David
test-compat: merge stable into mercurial-4.6
mercurial-4.6
2018-07-31, by Pierre-Yves David
branching: merge stable back into default
2018-08-01, by Pierre-Yves David
compat: improve detection of Mercurial 4.6
stable
2018-07-31, by Andrew Fischer
cleanup: use NotImplementedError instead of NotImplemented
stable
2018-07-31, by Pierre-Yves David
CHANGELOG: add some entries and remove duplicated entries
stable
2018-07-24, by Pulkit Goyal
branching: merge default into stable
stable
2018-07-31, by Pierre-Yves David
branching: merge with the other head
mercurial-4.6
2018-07-31, by Pierre-Yves David
test-compat: backed out changeset 8fe8152ff071
mercurial-4.6
2018-07-31, by Pierre-Yves David
test-compat: backed out changeset 41fc764bf28c
mercurial-4.6
2018-07-31, by Pierre-Yves David
test-compat: backed out changeset dda5b2134b32
mercurial-4.6
2018-07-31, by Pierre-Yves David
test-compat: backout change to 1e103c7f7663
mercurial-4.6
2018-07-31, by Pierre-Yves David
compat: use older API for older version
2018-07-31, by Pierre-Yves David
branching: create mercurial-4.6 branch for updated test output
mercurial-4.6
2018-07-31, by Pierre-Yves David
builddependencies: extract function for getting successors
2018-07-25, by Martin von Zweigbergk
builddependencies: share code between single- and multi-successor cases
2018-07-25, by Martin von Zweigbergk
builddependencies: build inverse dict from forward dict
2018-07-25, by Martin von Zweigbergk
builddependencies: remove a use of defaultdict
2018-07-25, by Martin von Zweigbergk
branching: merge with stable
2018-07-31, by Pierre-Yves David
builddependencies: don't remove found deps when divergence found (issue5946)
stable
2018-07-25, by Martin von Zweigbergk
builddependencies: don't add dependency on revision outside input set
stable
2018-07-25, by Martin von Zweigbergk
builddependencies: consider all divergent successors
stable
2018-07-25, by Martin von Zweigbergk
tests: add test for issue5946
stable
2018-07-25, by Martin von Zweigbergk
obslog: check filtered output with folded changesets
2018-05-25, by Boris Feld
obslog: check filtered output with splitted changesets
2018-05-25, by Boris Feld
obslog: check filtered output with pruned changesets
2018-05-25, by Boris Feld
obslog: check filtered output with amended changesets
2018-05-22, by Boris Feld
tests: add a content-divergent obshistory test
2018-05-25, by Boris Feld
tests: extract the obshistory amend then fold test case into a separate file
2018-05-22, by Boris Feld
tests: extract the content-divergence test case into a separate file
2018-05-22, by Boris Feld
tests: extract the obshistory fold test case into a separate file
2018-05-22, by Boris Feld
tests: extract the obshistory lots of split test case into a separate file
2018-05-22, by Boris Feld
tests: extract the obshistory split test case into a separate file
2018-05-22, by Boris Feld
tests: extract the obshistory prune test case into a separate file
2018-05-22, by Boris Feld
tests: extract the obshistory amend test case into a separate file
2018-05-22, by Boris Feld
tests: extract obshistory setup in a separate file
2018-05-22, by Boris Feld
obslog: add a new flag to filter out non-local nodes
2018-05-22, by Boris Feld
compat: drop compatibility hack for mercurial <4.3
2018-07-26, by Pierre-Yves David
compat: temporarily move copies fix to compat.py
2018-07-21, by Pulkit Goyal
evolve: continue conflicted relocation content-divergence
2018-06-07, by Pulkit Goyal
topic: use self instead of repo in topicrepo methods
stable
2018-07-18, by Anton Shestakov
evolvecmd: introduce fn to be wrapped by extensions resolving content-div
2018-07-08, by Pulkit Goyal
evolvecmd: move remaining logic to merge commit desc to existing utility fn
2018-07-08, by Pulkit Goyal
amend: allow aborting an `amend --patch` by saving an empty file (issue5925)
2018-07-08, by Pulkit Goyal
tests: add a test to demonstrate issue5925
2018-07-08, by Pulkit Goyal
test: fix possible output change from 4.7
2018-07-09, by Pierre-Yves David
state: add the get() method that evolvecmd:1836 expects
2018-07-06, by Martin von Zweigbergk
rewing: prevent rewind in case of uncommitted changes
2018-06-17, by Pierre-Yves David
rewind: default to rewinding the current stack
2018-06-17, by Pierre-Yves David
rewing: add the ability to rewind "from" revisions
2018-06-17, by Pierre-Yves David
evolve: exclude "identical" precursors from the precursors set
2018-06-17, by Pierre-Yves David
rewind: move revision selection into its own function
2018-06-17, by Pierre-Yves David
rewind: automatically rewind entire stack
2018-06-17, by Pierre-Yves David
rewind: add a test about rewinding top of stack
2018-06-17, by Pierre-Yves David
rewind: use rewinded parent when creating multiple changesets
2018-06-17, by Pierre-Yves David
rewind: add a test for rewinding a fold
2018-06-17, by Pierre-Yves David
rewind: add a test for rewinding a split
2018-06-17, by Pierre-Yves David
rewind: update the working copy if it gets obsoleted
2018-06-17, by Pierre-Yves David
rewind: add a message about obsolete changeset
2018-06-17, by Pierre-Yves David
rewind: obsolete latest successors unless instructed otherwise
2018-06-17, by Pierre-Yves David
rewind: test rewinding an amended changesets
2018-06-16, by Pierre-Yves David
rewind: add a message about the rewinded changesets
2018-06-17, by Pierre-Yves David
rewind: add a proto version of the command
2018-06-16, by Pierre-Yves David
stablesort: make sure heads are processed in sorted order
2018-06-29, by Pierre-Yves David
evolve: move the bookmarks also when updating to successor (issue5923)
2018-06-19, by Pulkit Goyal
tests: add test to demonstrate issue5923
2018-06-19, by Pulkit Goyal
changelog: add an entry about the new `evolve.interrupted` section
2018-06-28, by Pierre-Yves David
evolve: make one missed error to align other error messages
2018-06-15, by Pulkit Goyal
evolve: raise error.InterventionRequired instead of Abort when conflicts
2018-06-15, by Pulkit Goyal
changelog: add a changelog entry about divergence resolution
2018-06-14, by Pierre-Yves David
evolve: create resolved cset on successors of current parents
2018-06-14, by Pulkit Goyal
tests: fix a test case to not create conflicts
2018-06-14, by Pulkit Goyal
evolve: introduce a resolutionparent variable and store it in evolvestate
2018-06-14, by Pulkit Goyal
evolve: introduce a dirstatedance() fn to fix dirstate after parent change
2018-06-13, by Pulkit Goyal
evolve: create a new commit instead of amending one of the divergents
2018-06-13, by Pulkit Goyal
evolve: always order the revs to be evolved
2018-06-12, by Pulkit Goyal
tests: add test of resolution of content-divergent stacks
2018-06-12, by Pulkit Goyal
evolve: improve error messages when conflicts occur
2018-06-12, by Pulkit Goyal
evolve: point to `hg help evolve.interrupted` while resolving content-div
2018-06-12, by Pulkit Goyal
tests: add test about aborting content-divergence when multiple parents
2018-06-12, by Pulkit Goyal
CHANGELOG: add an entry about the --update flag
2018-06-13, by Pulkit Goyal
evolve: show unfinished information in `hg status -v` (issue5886)
2018-06-06, by Pulkit Goyal
style: drop a (commented) debug print
2018-06-12, by Denis Laxalde
tests: update tests output with changes in d0abd7949ea3 in core hg
2018-06-10, by Pulkit Goyal
branching: merge with stable
2018-06-12, by Pierre-Yves David
Added tag 8.0.1 for changeset 0887c30255a1
stable
2018-06-11, by Pulkit Goyal
packaging: prepare for 8.0.1 release
stable
8.0.1
2018-06-11, by Pulkit Goyal
changelog: add a couple of missing entry
stable
2018-06-11, by Pierre-Yves David
evolve: strip the extra obsmarkers if any on `hg evolve --abort`
2018-06-11, by Pulkit Goyal
evolve: store the obsmarkers to be deleted in evolvestate
2018-06-11, by Pulkit Goyal
evolve: store obsmarkers to be deleted in evolvestate
2018-06-11, by Pulkit Goyal
evolve: factor out logic to merge branches in separate function
2018-06-11, by Pulkit Goyal
tests: add more test of --stop while resolving content-divergence
2018-06-11, by Pulkit Goyal
evolve: strip the relocation commit on `hg evolve --stop`
2018-06-11, by Pulkit Goyal
evolve: declare updated and pctx variables in stopevolve()
2018-06-11, by Pulkit Goyal
evolve: store the old other divergent node after relocation in evolvestate
2018-06-10, by Pulkit Goyal
evolve: factor out logic for --stop flag in separate function
2018-06-10, by Pulkit Goyal
tests: add test for --stop flag when resolving multiparents content-div
2018-06-10, by Pulkit Goyal
evolve: move logic to continue interrupted content-div resolution to new fn
2018-06-10, by Pulkit Goyal
evolve: rename help topic evolve.interrupted-evolve to evolve.interrupted
2018-06-11, by Pulkit Goyal
packaging: update tested-with statements in evolve and topic
stable
2018-06-09, by Pulkit Goyal
CHANGELOG: mention about 4.6.1 compatibility
stable
2018-06-09, by Pulkit Goyal
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-06-08, by Pulkit Goyal
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-06-08, by Pulkit Goyal
test-compat: merge stable into mercurial-4.5
mercurial-4.5
2018-06-08, by Pulkit Goyal
utility: use ui.interactive() instead of checking config value
stable
2018-05-22, by Pulkit Goyal
CHANGELOG: add couple of entries about things fixed
stable
2018-06-08, by Pulkit Goyal
next-prev: always respect the --merge flag
stable
2018-06-08, by Pulkit Goyal
next-prev: add tests showing --merge not respected in some cases
stable
2018-06-08, by Pulkit Goyal
evolve: store the evolvestate if relocation results in conflicts
2018-06-07, by Pulkit Goyal
tests: add more test of resolution of content-divergent changesets
2018-06-07, by Pulkit Goyal
evolvestate: store info about relocation while resolving content-divergence
2018-06-07, by Pulkit Goyal
evolve: factor out logic to merge content divergent csets in separate fn
2018-06-07, by Pulkit Goyal
evolve: commit the transaction if conflicts occur while merging content-div
2018-06-07, by Pulkit Goyal
tests: add tests for resolving content-divergence when different parents
2018-06-07, by Pulkit Goyal
evolve: implement resolution of content-divergence when on differet parents
2018-06-01, by Pulkit Goyal
tests: add tests for resolving content-divergence with parent change
2018-06-01, by Pulkit Goyal
CHANGELOG: add an entry about fixing issue5877
2018-06-06, by Pulkit Goyal
evolve: pop up editor if conflicts occur while merging commit messages
2018-06-06, by Pulkit Goyal
evolve: merge commit messages while resolving content-divergence (issue5877)
2018-06-04, by Pulkit Goyal
evolve: move if-else block under the right block
2018-06-06, by Pulkit Goyal
tests: make sure we don't result in commit messages conflict
2018-06-05, by Pulkit Goyal
tests: don't use mkcommit shell function in test-divergent.t
2018-06-05, by Pulkit Goyal
evolve: remove duplicated documentation
2018-06-06, by Pierre-Yves David
evolve: show `hg help evolve.interrupted-evolve` in error when conflicts
2018-06-06, by Pulkit Goyal
evolve: add a help topic `Interrupted-Evolve`
2018-05-23, by Pulkit Goyal
branching: merge with stable
2018-06-05, by Pierre-Yves David
changelog: fix version number error
stable
2018-06-05, by Pierre-Yves David
evolve: return the new node formed only as the replacement
2018-05-24, by Pulkit Goyal
tests: add more test of --abort flag for content-divergence resolution
2018-05-24, by Pulkit Goyal
evolve: prompt user for branch selection while resolving content-divergence
2018-06-04, by Pulkit Goyal
evolve: pass the base revision in _completecontentdivergent()
2018-06-05, by Pulkit Goyal
evolve: store the base of content-divergents in evolvestate
2018-06-05, by Pulkit Goyal
evolve: use cmdrewrite.amend() instead of creating a new commit
2018-06-05, by Pulkit Goyal
corecompat: update the tests output to show phase update summary
2018-06-03, by Pulkit Goyal
CHANGELOG: add an entry about issue 5808 being fixed
stable
2018-06-03, by Pulkit Goyal
next-prev: replace the error hint to mention about `--merge` flag
stable
2018-06-03, by Pulkit Goyal
tests: add tests for conflicts while respecting commands.update.check
stable
2018-06-03, by Pulkit Goyal
next: respect `commands.update.check` config option in `hg next` (issue5808)
stable
2018-06-03, by Pulkit Goyal
prev: respect `commands.update.check` config option in `hg prev` (issue5808)
stable
2018-06-03, by Pulkit Goyal
tests: add test demonstrating issue5808
stable
2018-06-03, by Pulkit Goyal
next: bail out early in `hg next --evolve` if dirty wdir
stable
2018-06-03, by Pulkit Goyal
tests: add test of `hg next --evolve` with dirty working directory
stable
2018-06-03, by Pulkit Goyal
CHANGELOG: add an entry about fixing issue5897
stable
2018-06-03, by Pulkit Goyal
evolve: fix `hg abort` when hg next --evolve leads to conflicts (issue5897)
stable
2018-05-27, by Pulkit Goyal
tests: add a test demonstrating issue5897
stable
2018-05-30, by Pulkit Goyal
evolve: add an `--update` flag to `hg evolve` command
2018-05-24, by Pulkit Goyal
tests: add tests for testing --abort while content-divergence resolution
2018-05-24, by Pulkit Goyal
evolve: fix storage of replacements and temprevs node in evolvestate
2018-05-24, by Pulkit Goyal
tests: add more tests related to aborting while resolving phase-divergence
2018-05-24, by Pulkit Goyal
topic: suggest to clear a topic that becomes empty
2018-05-23, by Denis Laxalde
topic: display a hint pointing at help when a topic becomes non-empty
2018-05-23, by Denis Laxalde
branching: merge with compat fix on default
2018-05-24, by Pierre-Yves David
evolve: add compat for repair.stripbmrevset which is moved to scmutil
stable
2018-05-24, by Pulkit Goyal
evolve: update the readme with more information about contribution
stable
2018-05-23, by Pierre-Yves David
topic: dedent items about publishing behavior in docstring
stable
2018-05-23, by Denis Laxalde
topic: use preformatted block for config snippets documentation
stable
2018-05-23, by Denis Laxalde
tests: add a test for "hg help -e topic"
stable
2018-05-23, by Denis Laxalde
branching: merge with stable
2018-05-23, by Pierre-Yves David
content-div: add test showing `--stop` works during interrupted resolution
2018-05-22, by Pulkit Goyal
evolve: create new commit while resolving content-divergence
2018-04-23, by Pulkit Goyal
content-divergence: store the resolved revs in evolvestate['replacements']
2018-05-22, by Pulkit Goyal
utility: use ui.interactive() instead of checking config value
2018-05-22, by Pulkit Goyal
evolve: make `--abort` strip the temporary revs created during resolution
2018-05-23, by Pulkit Goyal
less
more
|
(0)
-3000
-1000
-480
+480
+1000
tip