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.
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
evolve: store a list of temprevs in evolvestate
2018-05-23, by Pulkit Goyal
evolve: check for None before adding in set of revisions to strip
2018-05-23, by Pulkit Goyal
evolve: return the new replacement node to be stored in evolvestate
2018-05-23, by Pulkit Goyal
evolve: don't make values of replacements dict lists
2018-05-23, by Pulkit Goyal
tests: add a test file `--abort` flag while resolving phase-divergence
2018-05-23, by Pulkit Goyal
evolve: pass revisions as strings to commands.*()
stable
2018-05-15, by Martin von Zweigbergk
tests: rename test-evolve-abort.t to test-evolve-abort-orphan.t
2018-05-23, by Pulkit Goyal
branching: merge with branch for stable
2018-05-21, by Pierre-Yves David
compat: update obshashrange test output
2018-05-21, by Boris Feld
test: update to new outputs
2018-05-21, by Boris Feld
compat: fix obslog with Mercurial 4.6+
2018-05-21, by Boris Feld
debian: add line to clean-docs target to delete additional docs file
stable
2018-05-19, by Faheem Mitha
amend: use context manager for locks (issue5887)
stable
2018-05-14, by Martin von Zweigbergk
evolve: point to '--abort' in verbose status message
stable
2018-05-10, by Martin von Zweigbergk
evolvecmd: add comments and new lines in content-divergence handling logic
2018-04-22, by Pulkit Goyal
evolve: show cset hash in "merging conetnt-divergent changeset"
2018-04-29, by Pulkit Goyal
evolve: show cset hash in "update to local conflict" message
2018-04-29, by Pulkit Goyal
evolve: use hg.updaterepo() instead of hg.update() to hide stats
2018-04-29, by Pulkit Goyal
evolve: fix the conflicts error message during content-divergence resolution
2018-04-29, by Pulkit Goyal
evolve: add logic to continue interrupted content-divergence resolution
2018-04-29, by Pulkit Goyal
evolve: store the evolvestate file when encountering conflicts
2018-04-29, by Pulkit Goyal
evolve: take out logic to complete phase-divergence in separate fn
2018-04-29, by Pulkit Goyal
evolve: store divergent nodes in evolvestate when resolving content-divergence
2018-04-29, by Pulkit Goyal
branching: merge stable into default
2018-05-02, by Pierre-Yves David
tests: add test showing `hg evolve --stop` works fine with phase-divergence
stable
2018-04-28, by Pulkit Goyal
tests: rename the test file to add 'orphan' in the name
stable
2018-04-28, by Pulkit Goyal
tests: test that `hg obslog wdir()` aborts with a useful message
stable
2018-04-27, by Anton Shestakov
obshistory: make obslog work when a commit doesn't have any description
stable
2018-04-27, by Anton Shestakov
obshistory: use a more appropriate type for obslog entries
stable
2018-04-27, by Anton Shestakov
packaging: mark as development version
2018-04-25, by Pierre-Yves David
branching: merge with latest release
2018-04-25, by Pierre-Yves David
packaking: mark as development version
stable
2018-04-25, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-04-25, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-04-25, by Pierre-Yves David
test-compat: merge stable into mercurial-4.5
mercurial-4.5
2018-04-25, by Pierre-Yves David
Added tag 8.0.0 for changeset 116cdd8c102a
stable
2018-04-25, by Pierre-Yves David
packaging: update version number
stable
8.0.0
2018-04-25, by Pierre-Yves David
packagin: update `tested-with` statement
stable
2018-04-25, by Pierre-Yves David
changelog: mention 4.6 compatibility
stable
2018-04-25, by Pierre-Yves David
Changelog: pre-version gardening
stable
2018-04-25, by Pierre-Yves David
testcompat: update output for Mercurial 4.3
mercurial-4.3
2018-04-25, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-04-23, by Pierre-Yves David
testcompat: revert output change from new capabilities
mercurial-4.5
2018-04-24, by Pierre-Yves David
testcompat: revert output change from 54a469cd5b26
mercurial-4.5
2018-04-24, by Pierre-Yves David
testcompat: revert output change from 1de6ba0ac6d7
mercurial-4.5
2018-04-24, by Pierre-Yves David
testcompat: merge stable into mercurial-4.5
mercurial-4.5
2018-04-23, by Pierre-Yves David
compat: handle different `ui.edit` signature with Mercurial 4.3
stable
2018-04-24, by Pierre-Yves David
wirepeer: try modern module first
stable
2018-04-24, by Pierre-Yves David
compat: handle lack of allpredecessors for Mercurial 4.3
stable
2018-04-24, by Pierre-Yves David
branching: merge further fix into stable
stable
2018-04-23, by Pierre-Yves David
wrapping: fix a silly error were we checking on module and wrapping the other
2018-04-23, by Pierre-Yves David
brancing: merge next release into default
stable
2018-04-23, by Pierre-Yves David
test-compat: open mercurial-4.5 branch
mercurial-4.5
2018-04-21, by Pierre-Yves David
evolve: point to '--abort' in error message
2018-04-22, by Pierre-Yves David
compat: drop compatibility layer for pager
2018-04-19, by Pierre-Yves David
compat: drop compatibility layer for duplicatecopies
2018-04-19, by Pierre-Yves David
compat: drop compatibility layer for bookmark.applychanges
2018-04-19, by Pierre-Yves David
compat: from compatibility layer for allprecursors
2018-04-19, by Pierre-Yves David
compat: drop compatibility layer for successorssets
2018-04-19, by Pierre-Yves David
compat: drop compatibility wrapper for "relevantmarkers"
2018-04-19, by Pierre-Yves David
compat: drop compat layer for cleanupnodes
2018-04-19, by Pierre-Yves David
compat: from compatibility layer for createmarkers
2018-04-19, by Pierre-Yves David
compat: drop obsutile layer
2018-04-19, by Pierre-Yves David
compat: drop vfsmod compat layer
2018-04-19, by Pierre-Yves David
evolve: use in code filtered error for 4.6
2018-04-19, by Pierre-Yves David
documentation: refer to 4.3 in the help text
2018-04-19, by Pierre-Yves David
topic: remove compatibility for older version in discovery wrapping
2018-04-19, by Pierre-Yves David
obscache: drop compat layer to access public changeset
2018-04-19, by Pierre-Yves David
obscache: drop compat layer for obsmarkers reading
2018-04-19, by Pierre-Yves David
template: drop compatibility layer
2018-04-19, by Pierre-Yves David
timer: drop compat layer for time
2018-04-19, by Pierre-Yves David
compat: drop support for Mercurial 4.2
2018-04-19, by Pierre-Yves David
compat: close test-compat branch for mercurial-4.2
mercurial-4.2
2018-04-19, by Pierre-Yves David
evolve: add support for hg >= b4d85bc1
2018-04-18, by Martin von Zweigbergk
discovery: handle deletion of 'wireproto' module
2018-04-19, by Pierre-Yves David
evolve: handle wireproto module deletion for registering new commands
2018-04-19, by Pierre-Yves David
minitopic: handle wireproto module change from b4d85bc122bd
2018-04-19, by Pierre-Yves David
topic: handle wireproto module change from b4d85bc122bd
2018-04-19, by Pierre-Yves David
obsexchange: remove unused import of wireprotoserver
2018-04-18, by Martin von Zweigbergk
compat: rename resolvepartialhexnodeid to resolvehexnodeidprefix
2018-04-18, by Pierre-Yves David
compat: access datestr in a way compatible with verison prior to 4.6
2018-04-17, by Pierre-Yves David
compat: fallback to compatible partial lookup prior to 4.6
2018-04-17, by Pierre-Yves David
import: adapt to fd1dd79cff20
2018-04-17, by Pierre-Yves David
import: grab the expected node value on the fly
2018-04-17, by Pierre-Yves David
import: use a less direct approach to store the expected node
2018-04-17, by Pierre-Yves David
compat: adapt `amend --patch` to the new `patch.extract` API
2018-04-17, by Pierre-Yves David
compat: deal with change in the wireproto module
2018-04-17, by Pierre-Yves David
branching: merge with stable
2018-04-16, by Martin von Zweigbergk
topic: allow '.' in topic names
2018-04-16, by Pierre-Yves David
relocate: look up partial nodeids in unfiltered repo
2018-04-16, by Martin von Zweigbergk
compat: avoid using partial node ID in lookup
2018-04-16, by Pierre-Yves David
test: apply output change from protocaps
2018-04-16, by Pierre-Yves David
test: update output to match upstream
2018-04-15, by Pierre-Yves David
evolve: don't pass stringified int to repo.__getitem__
2018-04-13, by Martin von Zweigbergk
patch: offer the user a chance to fix the patch if it fails to apply
2018-04-11, by Pierre-Yves David
amend: add a new flag `--patch` to `hg amend`
2018-03-18, by Pulkit Goyal
stablerangecache: include units in ui.progress() calls
2018-04-12, by Anton Shestakov
stablerange: include units in ui.progress() calls
2018-04-12, by Anton Shestakov
tests: add test demonstarting issue5833 is fixed
2018-04-06, by Pulkit Goyal
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
2018-04-06, by Pulkit Goyal
tests: add a test demonstarting issue5832 traceback
2018-04-06, by Pulkit Goyal
CHANGELOG: add an entry about `hg evolve --abort`
2018-04-06, by Pulkit Goyal
evolve: restore bookmarks correctly after `hg evolve --abort`
2018-03-29, by Pulkit Goyal
topic-ext: restrict the format of topic names
2018-03-29, by Pulkit Goyal
serverminitopic: wrap context.changectx.branch instead of context.changectx
2018-04-06, by Pulkit Goyal
templatekw: remove obsfatedata templatekw
2018-04-06, by Boris Feld
evolve: do not exit 1 when there are no troubled changesets (issue5823)
2018-03-29, by Kyle Lippincott
changelog: add an entry about the memory fixes
2018-04-06, by Pierre-Yves David
safeguard: use self instead of repo in noautopublishrepo.checkpush()
2018-04-06, by Anton Shestakov
stablerangecache: use self instead of repo in stablerangerepo.stablerange()
2018-04-06, by Anton Shestakov
obscache: use self instead of repo in obscacherepo.updatecaches()
2018-04-06, by Anton Shestakov
templatekw: fix templatedata for 46
2018-04-04, by Boris Feld
style: fix a couple of pyflakes complains
2018-03-31, by Pierre-Yves David
evolve: add a `--abort` flag for `hg evolve` command
2018-03-29, by Pulkit Goyal
evolve: don't allow updating or commiting when there is interrupted evolve
2018-03-29, by Pulkit Goyal
evolve: internationalize the entry of --list in hg evolve help
2018-03-28, by Pulkit Goyal
evolve: add evolvestate as an argument to _finalizerelocate()
2018-03-28, by Pulkit Goyal
evolve: add evolvestate as an argument to evolvecmd.relocate()
2018-03-28, by Pulkit Goyal
tests: add test about handling phase-divergent merges
2018-03-28, by Pulkit Goyal
evolve: show a message when evolution leads to no changes to commit
2018-03-28, by Pulkit Goyal
evolve: pass the instability category to relocate() and _finalizerelocate()
2018-03-28, by Pulkit Goyal
tests: add more tests for solving phase-divergence using `hg evolve`
2018-03-28, by Pulkit Goyal
evolve: handle interrupted phase-divergence resolution gracefully
2018-03-24, by Pulkit Goyal
evolve: move logic to resolve phase-divergence in a new function
2018-03-24, by Pulkit Goyal
evolve: store the precursor of phase-divergent in evolvestate
2018-03-24, by Pulkit Goyal
evolve: move logic to complete interrupted relocation to new fn
2018-03-24, by Pulkit Goyal
evolve: move logic to complete interrupted orphan resolution to new fn
2018-03-24, by Pulkit Goyal
evolve: write data to evolvestate in case on conflicts in phase-divergence
2018-03-23, by Pulkit Goyal
evolve: explicitly turn revs to list before storing into evolvestate
2018-03-23, by Pulkit Goyal
tests: add tests of content+parent change creating phase-divergence
2018-03-23, by Pulkit Goyal
tests: show first line of commit message in test-evolve-phase-divergence.t
2018-03-23, by Pulkit Goyal
evolve: make sure bookmarks are moved after phase-divergence resolution
2018-03-23, by Pulkit Goyal
evolve: use the new rebased changeset to resolve phase-divergence
2018-03-23, by Pulkit Goyal
evolvecmd: add a detailed comment and some newlines
2018-03-23, by Pulkit Goyal
tests: add one more test case about handling of phase-divergence by evolve
2018-03-23, by Pulkit Goyal
tests: add more tests for handling of phase divergence by `hg evolve`
2018-03-23, by Pulkit Goyal
tests: temporary delete the merge test of handling phase divergence
2018-03-23, by Pulkit Goyal
tests: various comment on test-evolve-phase-divergence
2018-03-30, by Pulkit Goyal
tests: make test-evolve-phase-divergence more descriptive
2018-03-30, by Pulkit Goyal
compat: use updateresult API if available
2018-03-30, by Pierre-Yves David
compat: provide an explicit default value to the 'odiff' config
2018-03-30, by Pierre-Yves David
compat: keep passing arguments as keyword argument
2018-03-29, by Pierre-Yves David
compat: search for stringmatcher in the new location
2018-03-29, by Pierre-Yves David
rebase: update the rebase wrapping to works with hg 4.6
2018-03-29, by Boris Feld
compat: call current obsolete.createmarkers(), not one from load time
stable
2018-03-23, by Martin von Zweigbergk
tests: rename test-evolve-bumped to test-evolve-phase-divergence.t
2018-03-23, by Pulkit Goyal
evolve: replace bumped in function name to phasedivergence
2018-03-23, by Pulkit Goyal
evolve: drop duplicate import of rewriteutil._bookmarksupdater
2018-03-23, by Pulkit Goyal
obslog: more 4.1 code compatibility drop
2018-03-22, by Pierre-Yves David
template: drop some 4.1 compatibility code
2018-03-22, by Pierre-Yves David
checkheads: drop upstreamed code
2018-03-22, by Pierre-Yves David
obslog: cleanup patch handling after 4.1 compat drop
2018-03-22, by Pierre-Yves David
packaging: further mark 4.1 support as dropped
2018-03-22, by Pierre-Yves David
branching: merge with stable
2018-03-22, by Pierre-Yves David
tests: extend the globing to the user name
stable
2018-03-22, by Pierre-Yves David
branching: close mercurial-4.1 test branch
mercurial-4.1
2018-03-22, by Pierre-Yves David
evolve: kill `--obsolete` and `--old-obsolete` flags for graft
2018-03-15, by Pulkit Goyal
compat: drop support for Mercurial 4.1
2018-03-22, by Pierre-Yves David
packaging: mark versiond as devel versions
2018-03-22, by Pierre-Yves David
packaging: merge stable back into default
2018-03-22, by Pierre-Yves David
packaging: mark version as devel version
stable
2018-03-22, by Pierre-Yves David
Added tag 7.3.0 for changeset e4ac2e2c2086
stable
2018-03-22, by Pierre-Yves David
test-compat: merge mercurial-4.2 into mercurial-4.1
mercurial-4.1
2018-03-21, by Pierre-Yves David
test-compat: merge mercurial-4.3 into mercurial-4.2
mercurial-4.2
2018-03-21, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-03-21, by Pierre-Yves David
test-compat: merge stable into mercurial-4.4
mercurial-4.4
2018-03-21, by Pierre-Yves David
branching: merge future 7.3.0 into stable
stable
7.3.0
2018-03-21, by Pierre-Yves David
tests: update test output for the stable branch
stable
2018-03-21, by Pierre-Yves David
debian: add version 7.3.0 to changelog
2018-03-21, by Pierre-Yves David
packaging: update version numbers
2018-03-21, by Pierre-Yves David
changelog: prepare release 7.3.0
2018-03-21, by Pierre-Yves David
tests: updated tested with version
2018-03-21, by Pierre-Yves David
__init__: show some internationalization love
2018-03-21, by Pulkit Goyal
evolvecmd: show some internationalization love
2018-03-21, by Pulkit Goyal
utility: make sure prompt text is internationalized
2018-03-21, by Pulkit Goyal
test: do not use revision number
2018-03-21, by Pierre-Yves David
compat: use mergetoolopts from commands.py
2018-03-21, by Pierre-Yves David
branching: merge stable into default
2018-03-21, by Pierre-Yves David
evolve: add a `--stop` flag for `hg evolve` command
2018-03-20, by Pulkit Goyal
obsexchange: make compatible with some unreleased 4.5 versions
2018-03-19, by Martin von Zweigbergk
compat: make override of createmarkers work on wrapped function
2018-03-19, by Martin von Zweigbergk
previous/next: add -m short form for --merge
2018-03-19, by Martin von Zweigbergk
evolve: handle stabilization of merge changeset with both parents obsoleted
2018-03-18, by Pulkit Goyal
state: add __setitem__() for cmdstate class
2018-03-19, by Pulkit Goyal
evolve: preserve the order of merge parents in `hg evolve --continue`
2018-03-19, by Pulkit Goyal
topics: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
grab: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
touch: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
split: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
prune: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
metaedit: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
fold: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
uncommit: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
evolve: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
amend: include "operation" metadata in obsmarkers
2018-03-12, by Martin von Zweigbergk
compat: add wrapper for obsolete.createmarkers() that accepts "operation" arg
2018-03-16, by Martin von Zweigbergk
tests: do not glob out fixed dates
2018-03-12, by Martin von Zweigbergk
evolve: de-duplicate some function calls
2018-03-16, by Pulkit Goyal
evolve: move deletion of evolvestate out of continueevolve() function
2018-03-16, by Pulkit Goyal
evolve: load evolvestate before passing to continueevolve()
2018-03-16, by Pulkit Goyal
evolve: move the handling for non-continue part in else conditional
2018-03-16, by Pulkit Goyal
evolve: move the logic of continuation handling of `hg evolve` in own fn
2018-03-14, by Pulkit Goyal
CHANGELOG: add an entry about next and prev being interactive
2018-03-16, by Pulkit Goyal
prev: show changeset hash in --dry-run instead of rev numbers
2018-03-16, by Pulkit Goyal
prev: prompt user to choose parent in case of multiple parents
2018-03-16, by Pulkit Goyal
next: cleanup logic around return by returning early
2018-03-16, by Pulkit Goyal
next: prompt user to choose child in ambiguity in `hg next --evolve`
2018-03-16, by Pulkit Goyal
next: move logic to evolve the children to it's own function
2018-03-16, by Pulkit Goyal
next: prompt user to choose a children in case of ambiguity
2018-03-16, by Pulkit Goyal
next: show changeset hash in `--dry-run` instead of rev numbers
2018-03-16, by Pulkit Goyal
evolve: make sure we consider all cases in if-else
2018-03-18, by Pulkit Goyal
tests: add more cases about stabilization of an orphaned merge commit
2018-03-19, by Pulkit Goyal
evolve: fix missing negation
2018-03-19, by Pierre-Yves David
evolve: clarify message for ambiguous destination from split
2018-03-19, by Pierre-Yves David
evolve: prompt user to select destination for stabilization in case of split
2018-03-14, by Pulkit Goyal
tests: remove some tests which are moved to dedicated files
2018-03-14, by Pulkit Goyal
next: factor out the logic to update to changeset in another function
2018-03-16, by Pulkit Goyal
utility: add a function to prompt user to choose a revision
2018-03-14, by Pulkit Goyal
tests: add a test about evolve stabilizing orphan caused by splits
2018-03-14, by Pulkit Goyal
test: fix output after rev-branch-cache has been merged
2018-03-19, by Boris Feld
cleanup: remove duplicate import of "obsolete"
2018-03-16, by Martin von Zweigbergk
previous: fix behavior on obsolete cset when topic is involved (issue5708)
stable
2018-03-16, by Pulkit Goyal
previous: add test case when it's broken on obsolete cset
stable
2018-03-16, by Pulkit Goyal
prev: fix the breakage of `hg previous` from obsolete cset
stable
2018-03-16, by Pulkit Goyal
prev: add a test case which shows traceback when doing prev on obsolete cset
stable
2018-03-16, by Pulkit Goyal
tests: add more tests related to stabilization of orphaned merge commit
2018-03-13, by Pulkit Goyal
evolve: fix stabilization of orphan merge changesets in case of conflicts
2018-03-13, by Pulkit Goyal
tests: add a test file of resolving orphaness of merge changesets
2018-03-13, by Pulkit Goyal
grab: gracefully handle the case when we try to grab parent of wdir
2018-03-13, by Pulkit Goyal
grab: move the initialization of pctx variable outside of if-else
2018-03-03, by Pulkit Goyal
compat: drop hack around http request handling for 4.6
2018-03-14, by Pierre-Yves David
obsdiscovery: add compatibility layer to register wireproto command
2018-03-14, by Pierre-Yves David
compat: pass all hgweb dispatch argument to the orig function
2018-03-14, by Pierre-Yves David
grab: add short version for continue and abort
2018-03-07, by Pierre-Yves David
obsdiscovery: include units in ui.progress() calls (issue5773)
2018-02-23, by Anton Shestakov
tests: commit tests changes missing in the previous changeset
2018-03-04, by Pierre-Yves David
obslog: add the operation to the Obslog output
2018-03-04, by Boris Feld
serverminitopic: attempt to fix assertion for repoview in branchmap
2017-12-19, by Sean Farley
compat: register a version of 'obsfatedata' template that works with 4.6
2018-03-04, by Pierre-Yves David
compat: register a version of 'troubles' template that works with 4.6 API
2018-03-04, by Pierre-Yves David
exthelper: add support for "requires" argument for template keyword
2018-03-04, by Pierre-Yves David
compat: add compat layer for date related functions
2018-03-03, by Boris Feld
branching: merge with stable
2018-03-03, by Pierre-Yves David
compat: more straight forward alias for old template names
2018-03-03, by Pierre-Yves David
serverminitopic: fix wrong object being passed to phase
stable
2017-12-05, by Sean Farley
less
more
|
(0)
-3000
-1000
-480
+480
+1000
tip