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
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.
tests: demonstrate obsmarker creation after discarding conflicting changes
stable
2018-12-22, by Anton Shestakov
pick: remove transaction on the whole command (issue6037)
stable
2019-06-07, by Anton Shestakov
tests: demonstrate hg pick forgetting files after conflicts
stable
2018-12-23, by Anton Shestakov
packaging: follow hg's supported python version (>= 2.7)
stable
2019-06-13, by Anton Shestakov
packaging: require hg 4.5 also for usage, not just for building
stable
2019-06-13, by Anton Shestakov
packaging: require mercurial >= 4.5
stable
2019-06-11, by Philippe Pepiot
evolve: clarify why returning by adding inline doc
2019-06-08, by Sushil khanchi
evolve: move a code block to have right value in has_some_val
2019-06-08, by Sushil khanchi
topic: add tests which demonstrate topicset failure of FilteredRepoLookupError
2019-04-27, by Sushil khanchi
pick: reduce configoverride() scope
2019-06-08, by Anton Shestakov
evolve: correct action verb in a message
2019-06-08, by Anton Shestakov
evolve: internationalize a message
2019-06-08, by Anton Shestakov
evolvecmd: the proper way to deal with conflicts is to resolve them
2019-06-06, by Anton Shestakov
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2019-06-05, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2019-06-05, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2019-06-05, by Pierre-Yves David
test-compat: merge mercurial-4.8 into mercurial-4.7
mercurial-4.7
2019-06-05, by Pierre-Yves David
test-compat: merge mercurial-4.9 into mercurial-4.8
mercurial-4.8
2019-06-05, by Pierre-Yves David
test-compat: merge stable into mercurial-4.9
mercurial-4.9
2019-06-05, by Pierre-Yves David
branching: merge with 9.0.0
2019-06-07, by Pierre-Yves David
branching: merge back with stable
2019-06-07, by Pierre-Yves David
packaging: mark as development versions
stable
2019-06-07, by Pierre-Yves David
Added tag 9.0.0 for changeset 756db65030c6
stable
2019-06-07, by Pierre-Yves David
packaging: prepare release 9.0.0
stable
9.0.0
2019-06-06, by Pierre-Yves David
doc: clarify the status of configuration of the obshashrange protocol
stable
2019-06-06, by Pierre-Yves David
changelog: add various missing bits
stable
2019-06-06, by Pierre-Yves David
templatekw: keep compatibility with Mercurial 4.5
stable
2019-06-05, by Pierre-Yves David
test: adjust output to stable branch
stable
2019-06-05, by Pierre-Yves David
branching: merge with stable
2019-06-04, by Pierre-Yves David
templates: don't alias keywords directly
stable
2019-06-01, by Joerg Sonnenberger
stack: remove 'topic.' prefix from colors/labels
2019-05-28, by Anton Shestakov
stack: handle hash sizes when --debug flag is provided
2019-05-18, by Anton Shestakov
stack: always provide (full) node hash to non-default --template
2019-05-17, by Anton Shestakov
stack: remove unnecessary prefix from stack output with non-default --template
2019-05-17, by Anton Shestakov
stack: provide context to formatter with non-default --template
2019-05-17, by Anton Shestakov
stack: leverage labelsgen() to produce all needed labels for fm.write()
2019-05-11, by Anton Shestakov
stack: check if stack is empty more pythonically
2019-05-08, by Anton Shestakov
stack: implement __bool__ and __nonzero__
2019-05-08, by Anton Shestakov
stack: get stack data directly from stack and remove stackdata()
2019-05-05, by Anton Shestakov
stack: use stack._revs instead of stack.revs[1:] in external children revset
2019-05-05, by Anton Shestakov
test: update output to match the parent changesets
2019-06-04, by Pierre-Yves David
topic: add a simple option to reject publishing
2019-05-27, by Pierre-Yves David
compat: adjust `wrapadd` for upstream
2019-06-04, by Pierre-Yves David
debian: override default value for SPHINXBUILD in docs/makefile
stable
2019-05-05, by Faheem Mitha
obshashtree: move obshashtree in its own module
2019-05-27, by Pierre-Yves David
obsdiscovery: drop `obshash` discovery protocol (issue6136)
2019-05-27, by Pierre-Yves David
cmdrewrite: use context manager for some locks and transactions
2019-05-09, by Martin von Zweigbergk
evolve: mention that --all is default, in list of options
2019-04-29, by Sushil khanchi
touch: use util.acceptintervention() for closing the transaction
2019-05-13, by Sushil khanchi
touch: use context manager for locks
2019-05-13, by Sushil khanchi
touch: extract the logic of touching rev's to its own function
2019-05-13, by Sushil khanchi
changelog: mention user merging in the changelog
2019-05-27, by Pierre-Yves David
evolve: consider using three way merge to get the user for div resolution
2019-05-05, by Sushil khanchi
evolve: add tests for the case when div csets has different users
2019-05-05, by Sushil khanchi
branching: merge with stable
2019-05-03, by Pierre-Yves David
evolve: move status msg to verbose mode in content-divergence resolution
2019-04-26, by Sushil khanchi
debian: Override default value for SPHINXBUILD in docs/makefile
stable
2019-05-03, by Faheem Mitha
docs: add SPHINXBUILD make variable
stable
2019-05-03, by Faheem Mitha
topic: add test to increase code coverage in case of multiple topics
stable
2019-04-27, by Sushil khanchi
changelog: --no-update is the default, recommend --update instead
2019-04-27, by Anton Shestakov
topic: drop support for accessing csets in branch stack using bxx (issue6119)
2019-04-27, by Pulkit Goyal
legacy: drop the check for `obsolete._enabled`
stable
2019-04-29, by Matt Harbison
docs: drop references to the old temporary commit that was created with amend
2019-04-28, by Matt Harbison
templatekw: add `instabilities` alias for `troubles`
2019-04-27, by Matt Harbison
revset: switch internal uses and tests to `predecessors` from legacy name
2019-04-27, by Matt Harbison
revset: add `predecessor` aliases for `precursors` and `allprecursors`
2019-04-27, by Matt Harbison
revset: add `unstable` alias for `troubled`
2019-04-27, by Matt Harbison
docs: change `bumped` references to `phase-divergent`
2019-04-27, by Matt Harbison
docs: change `divergent` references to `content-divergent`
2019-04-27, by Matt Harbison
docs: change `troubled` references to `unstable`
2019-04-27, by Matt Harbison
docs: change `unstable` references to `orphan`
2019-04-27, by Matt Harbison
doc: correct a typo
2019-04-27, by Matt Harbison
docs: change `troubles` references to `instability`
2019-04-27, by Matt Harbison
docs: change `precursors` references to `predecessors`
2019-04-27, by Matt Harbison
docs: import figure diagrams with inkscape 0.92
2019-04-27, by Matt Harbison
messages: standardize on "working copy is now at" including "is"
2019-04-25, by Martin von Zweigbergk
evolve: move more of the progress-related variables together
2019-04-25, by Martin von Zweigbergk
evolve: delete dead calculation of number of troubled revisions
2019-04-25, by Martin von Zweigbergk
evolve: drop nested locks and transactions
2019-04-19, by Martin von Zweigbergk
next: start transaction before calling _solveone()
2019-04-19, by Martin von Zweigbergk
evolve: use single transaction also when continuing
2019-04-19, by Martin von Zweigbergk
evolve: run in a single transaction
2019-04-19, by Martin von Zweigbergk
evolve: extract function for solving one revision, including merges
2019-04-19, by Martin von Zweigbergk
evolve: mention that --all is the default behavior now
2019-04-25, by Anton Shestakov
evolve: mention that not all successful operations currently update wdir
2019-04-25, by Anton Shestakov
evolve: add progress support for --continue
2019-04-23, by Martin von Zweigbergk
evolve: reduce scope of progress-related variables
2019-04-23, by Martin von Zweigbergk
evolve: move progress-clearing out of _cleanup()
2019-04-23, by Martin von Zweigbergk
evolve: stop passing no-op "progresscb" into continueevolve()
2019-04-23, by Martin von Zweigbergk
evolve: _solveunstable() update progress only once
2019-04-23, by Martin von Zweigbergk
evolve: don't update progress just before clearing it
2019-04-23, by Martin von Zweigbergk
evolve: clean up progress bar also when using -r
2019-04-23, by Martin von Zweigbergk
tests: add some basic testing of progress
2019-04-23, by Martin von Zweigbergk
evolve: increment progress *after* a whole merge commit is done
2019-04-19, by Martin von Zweigbergk
evolve: use util.acceptintervention() for closing transactions
2019-04-19, by Martin von Zweigbergk
evolve: use context manager for transactions
2019-04-19, by Martin von Zweigbergk
evolve: use consistent message and just re-raise InterventionRequired
2019-04-19, by Martin von Zweigbergk
evolve: use standard InterventionRequired instead of MergeFailure
2019-04-19, by Martin von Zweigbergk
evolve: don't use exception for local flow control
2019-04-19, by Martin von Zweigbergk
evolve: reduce indentation with an early return statement
2019-04-23, by Martin von Zweigbergk
evolve: remove a useless return statement at end of function
2019-04-23, by Martin von Zweigbergk
test: move a test to an appropriate test file
2019-04-21, by Sushil khanchi
test: improve the title of a test
2019-04-21, by Sushil khanchi
test: remove duplicated test
2019-04-21, by Sushil khanchi
evolve: warn user for the metadata being lost in public divergence resolution
2019-03-09, by Sushil khanchi
evolve: show a status message when merging leads to public cset
2019-04-17, by Sushil khanchi
test: use a shorter test name
2019-04-24, by Pierre-Yves David
stack: rename troubledcount to unstablecount
2019-04-10, by Anton Shestakov
evolve: use --all by default (BC)
2019-04-24, by Anton Shestakov
tests: add --rev to hg evolve to reduce test changes for the next patch
2019-04-24, by Anton Shestakov
tests: add --no-all to hg evolve to reduce test changes
2019-04-24, by Anton Shestakov
evolve: don't update after instability resolution by default (BC)
2019-04-24, by Anton Shestakov
tests: add --update to hg evolve to reduce test changes for the next patch
2019-04-14, by Anton Shestakov
tests: don't create a nested repo for no reason
2019-04-24, by Anton Shestakov
branching: merge with stable
2019-04-24, by Pierre-Yves David
Added tag 8.5.1 for changeset 05c9dcf5512e
stable
2019-04-23, by Pierre-Yves David
packaging: prepare version 8.5.1
stable
8.5.1
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.8 into mercurial-4.7
mercurial-4.7
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.9 into mercurial-4.8
mercurial-4.8
2019-04-23, by Pierre-Yves David
test-compat: merge stable into mercurial-4.9
mercurial-4.9
2019-04-23, by Pierre-Yves David
evolve: fix progress display with hg<4.7
stable
2019-04-22, by Martin von Zweigbergk
packaging: mark extensions as tested with 5.0
stable
2019-04-20, by Pierre-Yves David
branching: merge with stable
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.8 into mercurial-4.7
mercurial-4.7
2019-04-23, by Pierre-Yves David
evolve: use merge.update() for resolving phase divergence
2019-03-11, by Martin von Zweigbergk
test-compat: merge mercurial-4.9 into mercurial-4.8
mercurial-4.8
2019-04-23, by Pierre-Yves David
compat: drop support for Mercurial 4.4
2019-04-23, by Pierre-Yves David
test-compat: merge stable into mercurial-4.9
mercurial-4.9
2019-04-23, by Pierre-Yves David
compat: backed out changeset cfcb7eedc666
stable
2019-04-23, by Pierre-Yves David
test-compat: adapt test output to 4.4
mercurial-4.4
2019-04-23, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2019-04-20, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2019-04-20, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2019-04-20, by Pierre-Yves David
test-compat: merge mercurial-4.8 into mercurial-4.7
mercurial-4.7
2019-04-20, by Pierre-Yves David
test-compat: merge mercurial-4.9 into mercurial-4.8
mercurial-4.8
2019-04-20, by Pierre-Yves David
test-compat: merge stable into mercurial-4.9
mercurial-4.9
2019-04-20, by Pierre-Yves David
compat: fix a typo in compat patch
stable
2019-04-19, by Sushil khanchi
changelog: mention extensions isolation (issue6121)
stable
2019-04-18, by Pierre-Yves David
topic: only wrap wireprotocaps for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap _pushb2phases for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap handlecheckheads for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap wireprotobranchmap for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap _headssummary for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap desthistedit for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap _destupdatetopic for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap _destmergebranch for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap gettopicrepo for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap mergeupdate for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap committext for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only affect `hg commit` behavior for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: only wrap workingctx.__init__ for repo with topic
stable
2019-04-18, by Pierre-Yves David
topic: introduce a `hastopicext(repo)` function
stable
2019-04-18, by Pierre-Yves David
tests: consolidate the public-content-divergent test cases
2019-04-17, by Sushil khanchi
evolve: improve inline documentation for the public divergence resolution
2019-04-17, by Sushil khanchi
cleanup: remove a duplicated line
2019-04-14, by Sushil khanchi
changelog: mention topic compatibility
stable
2019-04-17, by Pierre-Yves David
branching: merge stable back into default
2019-04-17, by Pierre-Yves David
tescompat: revert test change for mercurial-4.9
mercurial-4.9
2019-04-17, by Pierre-Yves David
branching: merge 8.5.0 expected output in stable
stable
2019-04-17, by Pierre-Yves David
testcompat: open a branch dedicated to mercurial 4.9
mercurial-4.9
2019-04-17, by Pierre-Yves David
topic: add compatibility for writing copy metadata in changelog.add()
stable
2019-04-17, by Anton Shestakov
serverminitopic: add compatibility for branchcache that now uses self._entries
stable
2019-04-17, by Anton Shestakov
branching: merge stable into default
2019-04-12, by Pierre-Yves David
packaging: mark version as development version
stable
2019-04-12, by Pierre-Yves David
Added tag 8.5.0 for changeset 33c617626fd9
stable
2019-04-12, by Pierre-Yves David
packaging: prepare version 8.5.0
stable
8.5.0
2019-04-12, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2019-04-11, by Pierre-Yves David
branching: merge stable back into default
2019-04-12, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2019-04-11, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2019-04-11, by Pierre-Yves David
test-compat: merge mercurial-4.8 into mercurial-4.7
mercurial-4.7
2019-04-11, by Pierre-Yves David
test-compat: merge stable into mercurial-4.8
mercurial-4.8
2019-04-11, by Pierre-Yves David
changelog: merge 8.4.1 and 8.5.1 entries
stable
2019-04-11, by Pierre-Yves David
branching: merge stable into default
stable
2019-04-11, by Pierre-Yves David
branching: merge default change into stable
stable
2019-04-11, by Pierre-Yves David
branching: merge default branch in stable to prepare 8.5.0 release
stable
2019-04-11, by Pierre-Yves David
uncommit: abort if an explicitly given file cannot be uncommitted (BC)
2019-04-02, by Matt Harbison
evolve: store --update flag state in evolvestate file
2019-04-11, by Anton Shestakov
state: implement cmdstate.__contains__()
2019-04-12, by Anton Shestakov
changelog: mention Martin work on phase-divergence
2019-04-11, by Pierre-Yves David
test: revert update from 5.0 record logic
stable
2019-04-11, by Pierre-Yves David
tests: remove note about already implemented --confirm with --continue
2019-04-11, by Anton Shestakov
evolve: use merge.update() for resolving phase divergence
2019-03-11, by Martin von Zweigbergk
evolve: compat patch for recordfilter change in mercurial
2019-04-10, by Sushil khanchi
test: add file cancelation scenario for phase-divergence
2019-04-10, by Pierre-Yves David
test: introduce a more complete test for phase-divergence
2019-04-10, by Pierre-Yves David
test: rename test about content divergent meta data
2019-04-10, by Pierre-Yves David
test: cleanup title and doc phase-divergent cases
2019-04-10, by Pierre-Yves David
test: remove remaining duplicated file
2019-04-10, by Pierre-Yves David
test: add test for content-divergence with file removal
2019-04-10, by Pierre-Yves David
test: clarify changeset concent in the first content-divergence test
2019-04-10, by Pierre-Yves David
branching: merge with stable
2019-04-10, by Pierre-Yves David
branching: merge with test consolidation
2019-04-10, by Pierre-Yves David
branching: merge with stable
2019-04-10, by Pierre-Yves David
compat: drop getcachevfs, repo.cachevfs is supported in hg 4.4
2019-04-07, by Joerg Sonnenberger
evolve: when using evolve, cache files belong into the master repo
2019-04-07, by Joerg Sonnenberger
changelog: mention issue6089 fix
stable
2019-04-10, by Pierre-Yves David
pick: update working dir branch (issue6089)
stable
2019-02-23, by Manuel Jacob
tests: rename test-grab to test-pick
stable
2019-04-10, by Pierre-Yves David
evolve: make sure div resolution don't replace the initial author (issue6113)
stable
2019-04-10, by Sushil khanchi
evolve: add test which demonstrate issue6113
stable
2019-04-10, by Sushil khanchi
test: consolidate the content-divergent test cases
stable
2019-04-10, by Pierre-Yves David
changelog: mention the fix to issue6057
stable
2019-04-09, by Pierre-Yves David
extensions: avoid enabling evolve for unrelated repositories (issue6057)
stable
2019-04-09, by Pierre-Yves David
stack: improve set combination logic
2019-04-06, by Anton Shestakov
stack: fix phasecache._phasesets check logic
2019-04-06, by Anton Shestakov
evolve: remove todo markers from a test which has been fixed
2019-04-02, by Sushil khanchi
next: clarify tests related to `commands.update.check` test
2019-04-05, by Pierre-Yves David
stack: simplify phasecache checks in _stackcandidates()
2019-04-03, by Anton Shestakov
evolve: fix divergence resolution when not merging a descendant
2019-04-05, by Pierre-Yves David
test: fix a phase divergence test case to actually not contains conflict
2019-03-29, by Pierre-Yves David
tests: use current instability names everywhere
2019-04-05, by Pierre-Yves David
test: apply unstability resolution to `test-unstability-resolution-result.t`
2019-04-04, by Pierre-Yves David
test: rename and clarify content of test-unstable-content-divergent.t
2019-04-04, by Pierre-Yves David
test: rename and clarify content of test-unstable-orphan.t
2019-04-04, by Pierre-Yves David
evolve: refactor the code which swap two nodes (in divergence resolution)
2019-04-03, by Sushil khanchi
evolve: remove tmpctx arg from _resolvephasedivergent()
2019-04-02, by Sushil khanchi
doc: clarify _resolvephasedivergent role and constraint
2019-03-29, by Pierre-Yves David
branching: merge with stable
2019-04-02, by Pierre-Yves David
evolve: unindent some lines caught by flake8
stable
2019-02-13, by Anton Shestakov
obsexchange: avoid importing io/StringIO module with a different name
stable
2019-02-13, by Anton Shestakov
evolve: remove unused StringIO import
stable
2019-02-13, by Anton Shestakov
compat: add support for new arg name in memfilectx.__init__
stable
2019-03-22, by Martin von Zweigbergk
topic: make topics compatible with branchmap refactor
stable
2018-11-21, by Martijn Pieters
evolve: compat patch to fix broken evolve obsdiscovery
2019-03-29, by Sushil khanchi
tests: add obslog output to some tests for divergence resolution
2019-03-28, by Martin von Zweigbergk
tests: add tests for divergence resolution with split+amend
2019-03-28, by Martin von Zweigbergk
test: use 'split' instead of 'splitted' in the tests
2019-03-26, by Pierre-Yves David
evolve: drop the "computing new diff message" for phase-divergence
2019-03-26, by Pierre-Yves David
evolve: clarify output when phase-divergence resolution results in no change
2019-03-20, by Martin von Zweigbergk
tests: reduce dependence on previous tests for setup
2019-03-12, by Martin von Zweigbergk
branching: merge with stable
2019-03-28, by Pierre-Yves David
topicmap: add compatibility for branchcache that now uses self._entries
stable
2019-03-27, by Anton Shestakov
evolve: fix over-idented block
stable
2019-03-27, by Sushil khanchi
tests: create "private" repository in already-updated state
2019-03-12, by Martin von Zweigbergk
branching: merge with stable
2019-03-26, by Pierre-Yves David
touch: use action "touch", not "<function touch at ...>", in precheck
stable
2019-03-25, by Martin von Zweigbergk
prune: use action "prune", not "touch", in precheck
stable
2019-03-25, by Martin von Zweigbergk
evolve: test a common case of public divergence
2019-03-24, by Pierre-Yves David
evolve: add condition in case of pubdiv to not swap the two div csets
2019-03-24, by Sushil khanchi
evolve: add logic to handle a particular case in divergence resolution
2019-03-23, by Sushil khanchi
evolve: add a test reflecting wrong behaviour of content-div resolution
2019-03-22, by Sushil khanchi
compat: add support for new arg name in memfilectx.__init__
2019-03-22, by Martin von Zweigbergk
evolve: preserve compatibility for hg < 4.8 versions
2019-03-13, by Sushil khanchi
evolve: warn user if cset desc is being lost
2019-03-09, by Sushil khanchi
changelog: mention latest improvement
2019-03-10, by Pierre-Yves David
stack: make @ (current) more important than $ (some sort of unstable)
2019-03-10, by Anton Shestakov
stack: show content and phase divergent state and symbol
2019-03-09, by Anton Shestakov
stack: handle external-children just like other states
2019-03-09, by Anton Shestakov
stack: optimize revset used for stack --children
2019-03-07, by Anton Shestakov
stack: rename unstable -> orphan
2019-03-07, by Anton Shestakov
evolvecmd: compatibility with older geteffectflag() that took a tuple
2019-03-06, by Anton Shestakov
obshistory: remove unused geteffectflag(), it's been in core since 4.4
2019-03-06, by Anton Shestakov
compat: remove old vocabulary change fallbacks
2019-03-06, by Anton Shestakov
branching: merge with stable
2019-03-07, by Pierre-Yves David
evolve: fix a typo from directory to dirty
stable
2019-03-07, by Sushil khanchi
evolve: fix the dirstate after setting parents with dirty wdir (issue5930)
stable
2019-03-07, by Sushil khanchi
evolve: add tests which shows evolve can get confused about copies (issue5930)
stable
2019-03-07, by Sushil khanchi
test: include some documentation to describe the case briefly
stable
2019-03-05, by Sushil khanchi
split: use ui.configoverride to preserve phase while commiting
stable
2019-03-05, by Sushil khanchi
branching: merge with stable
2019-03-04, by Pierre-Yves David
changelog: add entries for the recent fixes
stable
2019-03-04, by Pierre-Yves David
evolve: make sure user can recover from conflict (issue6053)
stable
2019-03-04, by Sushil khanchi
evolve: add test which shows unrecoverable evolve state (issue6053)
stable
2019-03-04, by Sushil khanchi
evolve: add a test in pubdiv where only merging leads to conflict
2019-03-02, by Sushil khanchi
evolve: cover continue case in pubdiv when merging results in same as public
2019-02-28, by Sushil khanchi
evolve: handle a case in pubic-div when merging results in same as public
2019-02-22, by Sushil khanchi
evolve: rename npublicdiv to publicnode
2019-02-28, by Sushil khanchi
evolve: in pubdiv resolution make sure that transaction get closed
2019-02-28, by Sushil khanchi
evolve: pin the public cset to local side in merging when solving public div
2019-02-25, by Sushil khanchi
evolve: add tests of relocation case in public divergence
2019-02-23, by Sushil khanchi
branching: merge with stable
2019-03-03, by Pierre-Yves David
split: make sure hg split preserve the phase of splitting cset (issue6048)
stable
2019-03-02, by Sushil khanchi
split: add tests which demonstrate the issue6048
stable
2019-03-02, by Sushil khanchi
evolve: fix the broken behaviour on div resolution in relocation case
2019-02-22, by Sushil khanchi
evolve: change in a test which demonstrate divergence resolution can break
2019-02-22, by Sushil khanchi
tests: update the title of a test as it's not what it says
2019-02-22, by Sushil khanchi
obsexchange: avoid importing io/StringIO module with a different name
2019-02-13, by Anton Shestakov
evolve: remove unused StringIO import
2019-02-13, by Anton Shestakov
evolve: unindent some lines caught by flake8
2019-02-13, by Anton Shestakov
branching: overwrite broken merge with a correct one
2019-02-13, by Pierre-Yves David
branching: merge with stable
2019-02-13, by Anton Shestakov
branching: merge with stable
2019-02-12, by Pierre-Yves David
obshistory: omit keyword arguments with default values in patch.diffui() calls
stable
2019-02-11, by Anton Shestakov
branching: merge with stable
2019-02-08, by Pierre-Yves David
test: wider another time matching in prev/next lock testing
stable
2019-02-08, by Pierre-Yves David
branching: merge with stable
2019-02-08, by Pierre-Yves David
test: wider time matching in prev/next lock testing
stable
2019-02-08, by Pierre-Yves David
topic: make topics compatible with branchmap refactor
2018-11-21, by Martijn Pieters
prompts: use 1-indexing in revselectionprompt()
2019-01-30, by Martin von Zweigbergk
test-split: split now ignores diff.* settings
2019-02-07, by Anton Shestakov
pick: add --tool for hg pick to specify mergetool
2019-02-03, by Sangeet Kumar Mishra
revset: use getintrange() to parse relation subscript
2019-02-06, by Anton Shestakov
branching: merge with stable
2019-02-03, by Pierre-Yves David
compat: pass contexts to _findlimit() (issue6066)
stable
2019-01-31, by Sushil khanchi
packaging: fix debian changelog
stable
2019-02-03, by Pierre-Yves David
changelog: add relevant entries
2019-01-30, by Pierre-Yves David
evolve: add test for the case where public divergence on difference parents
2019-01-22, by Sushil khanchi
evolve: update the public divergence resolution logic to cover --continue case
2019-01-21, by Sushil khanchi
evolve: add logic to resolve content-divergence with a public cset
2019-01-21, by Sushil khanchi
evolve: introduce function to create a obsmarker relation even for public cset
2019-01-13, by Sushil khanchi
topic: make ranges work in revset relations like 'foo#stack[1:2]'
2019-01-29, by Anton Shestakov
topic: simplify #stack index check/access
2019-01-28, by Anton Shestakov
topic: make ranges work in revset relations like 'foo#topic[1:2]'
2019-01-27, by Anton Shestakov
evolve: add description of function solveobswdp
2019-01-25, by Sushil khanchi
evolve: document the "if not shouldupdate" block
2019-01-23, by Martin von Zweigbergk
evolve: make "startnode" consistently be a node, not a context
2019-01-23, by Martin von Zweigbergk
evolve: use context managers for locks and transaction
2019-01-22, by Martin von Zweigbergk
prune: use scmutil.cleanupnodes()
2019-01-22, by Martin von Zweigbergk
uncommit: use scmtutil.cleanupnodes()
2019-01-22, by Martin von Zweigbergk
amend: use scmutil.cleanupnodes() with --patch
2019-01-22, by Martin von Zweigbergk
pick: use scmutil.cleanupnodes()
2019-01-22, by Martin von Zweigbergk
fold: use scmutil.cleanupnodes()
2019-01-22, by Martin von Zweigbergk
revset: subscriptrelations functions now have two bounds
2019-01-26, by Anton Shestakov
branching: merge with stable
2019-01-23, by Pierre-Yves David
packaging: mark as development version
stable
2019-01-23, by Pierre-Yves David
Added tag 8.4.0 for changeset 8c4289d0e91e
stable
2019-01-23, by Pierre-Yves David
packaging: prepare release 8.4.0
stable
8.4.0
2019-01-22, by Pierre-Yves David
minitopic: add warning about extensions state and testing
stable
2019-01-23, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2019-01-22, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2019-01-22, by Pierre-Yves David
branching: closing test-compat branch for mercurial-4.3
mercurial-4.3
2019-01-22, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2019-01-22, by Pierre-Yves David
test-compat: merge mercurial-4.8 into mercurial-4.7
mercurial-4.7
2019-01-22, by Pierre-Yves David
test-compat: merge stable into mercurial-4.8
mercurial-4.8
2019-01-22, by Pierre-Yves David
changelog: explicit the part related to topic
stable
2019-01-22, by Pierre-Yves David
branching: merge with future version
mercurial-4.8
2019-01-22, by Pierre-Yves David
branching: start branch for test compat with Mercurial 4.8
mercurial-4.8
2019-01-22, by Pierre-Yves David
test-compat: reverse test change from 9bce7e6c18b3
mercurial-4.8
2019-01-22, by Pierre-Yves David
test-compat: reverse test change from db87432df8de
mercurial-4.8
2019-01-22, by Pierre-Yves David
test-compat: reverse test change from ac39cfb5bddd
mercurial-4.8
2019-01-22, by Pierre-Yves David
branching: merge stable into default prior to new version
stable
2019-01-22, by Pierre-Yves David
branching: merge wit stable
2019-01-19, by Pierre-Yves David
obsdiscovery: use consistent filtering during discovery
2019-01-17, by Pierre-Yves David
evolve: make sure we don't stop after evolution of obsparent (issue5881)
2019-01-18, by Sushil khanchi
evolve: extract "update" code into its own function
2019-01-18, by Sushil khanchi
evolve: add test case for issue 5881
2018-12-25, by Sushil khanchi
evolve: add test which shows fixed behaviour of `hg evolve` (issue5686)
2019-01-18, by Sushil khanchi
evolve: cover the orphanmerge part missed by lastsolved
2018-12-25, by Sushil khanchi
evolve: add test which shows orphan-merge resolution can result to crash
2019-01-17, by Sushil khanchi
next: populate stacktemplate to the missed _nextevolve function
2018-12-25, by Sushil khanchi
evolve: adapt for deprecated ui.progress()
2019-01-14, by Martin von Zweigbergk
fold: sort concatenated commit messages in topological order
2019-01-11, by Martin von Zweigbergk
topic: make revsets like 'foo#topic[0]' work
2018-12-26, by Anton Shestakov
changelog: add an entry about the revset stack indexing
2019-01-10, by Pierre-Yves David
test: adapt output to minor behavior change
2019-01-10, by Pierre-Yves David
tests: remove unused variable and needless subshell in testlib/pythonpath.sh
stable
2019-01-06, by Anton Shestakov
branching: merge with stable
2019-01-05, by Pierre-Yves David
tests: conditionalize some output for Windows
stable
2019-01-04, by Matt Harbison
test-pyflakes: use '/' when printing the files to check
stable
2019-01-04, by Matt Harbison
tests: fix PYTHONPATH manipulation on Windows
stable
2019-01-04, by Matt Harbison
exthelper: update documentation with some examples for using registrar aliases
2019-01-03, by Matt Harbison
exthelper: simplify the ability to register filesets
2018-12-27, by Matt Harbison
exthelper: simplify the ability to register templates
2018-12-27, by Matt Harbison
exthelper: simplify the ability to register revsets
2018-12-27, by Matt Harbison
exthelper: support the option argument when registering a command
2018-12-23, by Matt Harbison
exthelper: simplify configitem registration
2018-12-22, by Matt Harbison
exthelper: avoid a [] default arg to wrapcommand()
2018-12-27, by Matt Harbison
configitems: move the default values to the registrar decorator
2019-01-04, by Matt Harbison
topic: make revsets like foo#stack[-1] work too
2018-12-26, by Anton Shestakov
topic: make revsets like 'foo#stack[0]' work
2018-12-16, by Anton Shestakov
exthelper: remove '_' in final_xxx() function names to conform to hg style
2018-12-22, by Matt Harbison
branching: merge with stable
2018-12-24, by Pierre-Yves David
packaging: mark as development version
stable
2018-12-24, by Pierre-Yves David
Added tag 8.3.3 for changeset 97b18934d6db
stable
2018-12-24, by Pierre-Yves David
packaging: prepare version 8.3.3
stable
8.3.3
2018-12-24, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-12-24, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-12-24, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-12-24, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2018-12-24, by Pierre-Yves David
test-compat: merge stable into mercurial-4.7
mercurial-4.7
2018-12-24, by Pierre-Yves David
evolve: detect unresolved conflict during evolve --continue (issue5966)
stable
2018-12-21, by Pierre-Yves David
tests: filter out uninteresting log events
2018-12-20, by Anton Shestakov
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-12-21, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-12-21, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-12-21, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2018-12-21, by Pierre-Yves David
test-compat: merge stable into mercurial-4.7
mercurial-4.7
2018-12-21, by Pierre-Yves David
linter: silence rightful complains about unused variable
stable
2018-12-21, by Pierre-Yves David
topic: merge _showlasttouched logic into _listtopics
2018-12-03, by Anton Shestakov
topic: simplify _showlasttouched and _getlasttouched (and its data structure)
2018-12-03, by Anton Shestakov
branching: merge with stable
2018-12-13, by Pierre-Yves David
split: add a --interactive flag
2018-12-13, by Boris Feld
split: take file patterns to limit selection on matching file patterns
2018-02-21, by Boris Feld
split: only accept explicit revision through the `-r` option
2018-02-21, by Boris Feld
issue-6028: resolves 6028 - return (False, ".") instead of (False, '')
stable
2018-12-13, by James Reynolds
branching: merge with stable
2018-12-13, by Pierre-Yves David
tests: add sparserevlog cap since hg now has sparse revlogs by default
2018-12-12, by Anton Shestakov
split: rework the prompt to be more standard
2018-12-12, by Pierre-Yves David
split: add a option to discard remaining change during split
2018-02-20, by Pierre-Yves David
split: add a way to abort a split from the prompt
2018-02-20, by Pierre-Yves David
split: add a help entry to the final prompt
2018-02-20, by Pierre-Yves David
topic: make revset argument messages be similar to such messages in core
stable
2018-12-05, by Anton Shestakov
tests: don't forget to add hg serve pid to DAEMON_PIDS in test-wireproto.t
stable
2018-12-05, by Anton Shestakov
test: adapt to change output change on default
2018-12-04, by Pierre-Yves David
safeguard: don't reimplement auto-publish if it's in core (will be in 4.9)
2018-12-01, by Anton Shestakov
safeguard: the new default for auto-publish is 'publish'
2018-12-01, by Anton Shestakov
stack: add a --children flag to stack
2018-09-21, by James Reynolds
extensions: avoid shadowing imported module names with exthelper methods
2018-12-02, by Matt Harbison
extensions: add fileset support to exthelper
2018-11-30, by Matt Harbison
extensions: add uipopulate() support to exthelper
2018-12-02, by Matt Harbison
exthelper: clarify copyright and licence for the module
2018-12-02, by Pierre-Yves David
packaging: merge with version 8.3.2
2018-11-27, by Pierre-Yves David
packaging: mark development version
stable
2018-11-27, by Pierre-Yves David
Added tag 8.3.2 for changeset 7edc5c148df0
stable
2018-11-27, by Pierre-Yves David
packagin: prepare release 8.3.2
stable
8.3.2
2018-11-27, by Pierre-Yves David
test-compat: merge mercurial-4.4 into mercurial-4.3
mercurial-4.3
2018-11-27, by Pierre-Yves David
test-compat: merge mercurial-4.5 into mercurial-4.4
mercurial-4.4
2018-11-27, by Pierre-Yves David
test-compat: merge mercurial-4.6 into mercurial-4.5
mercurial-4.5
2018-11-27, by Pierre-Yves David
test-compat: merge mercurial-4.7 into mercurial-4.6
mercurial-4.6
2018-11-27, by Pierre-Yves David
test-compat: merge stable into mercurial-4.7
mercurial-4.7
2018-11-27, by Pierre-Yves David
changelog: add information about the topic message improvements
2018-11-27, by Pierre-Yves David
branching: merge with stable
2018-11-27, by Pierre-Yves David
evolve: update the abort to a ProgrammingError
stable
2018-11-27, by Sushil khanchi
topics: improve the message around topic changing
2018-11-26, by Pulkit Goyal
tests: fix for POSIX compliance
2018-11-21, by Martijn Pieters
style: remove unused variables
2018-11-21, by Martijn Pieters
evolve: fix a documentation typo
stable
2018-11-20, by Eric Spishak-Thomas
compat: drop 4.3 related obsfate code
2018-11-19, by Pierre-Yves David
compat: drop code dealing with incompatibility for --publish with 4.3
2018-11-19, by Pierre-Yves David
compat: clarify when some conditional are used
2018-11-19, by Pierre-Yves David
compat: drop 4.3 "new troubles" report code
2018-11-19, by Pierre-Yves David
compat: drop 4.3 wrapping of createmarker for effect flag support
2018-11-19, by Pierre-Yves David
compat: drop 4.3 monkey patch of `copies.mergecopies`
2018-11-19, by Pierre-Yves David
compat: drop 4.3 compatiblity code for `obsutil.allprecursors` function
2018-11-19, by Pierre-Yves David
compat: drop 4.3 compatiblity code for `ui.edit` method
2018-11-19, by Pierre-Yves David
compat: drop 4.3 compatiblity code for 'successors' revset
2018-11-19, by Pierre-Yves David
compat: drop 4.3 compatiblity code for 'precursors' revset
2018-11-19, by Pierre-Yves David
compat: drop Mercurial 4.3 support for exthelper
2018-11-10, by Matt Harbison
compat: update metadata about minimum ag version
2018-11-19, by Pierre-Yves David
next: solve the issue of `next` get confused by split
2018-11-06, by Sushil khanchi
next: add test which shows that `next` get confused by split
2018-11-06, by Sushil khanchi
cleanup: avoid a Yoda condition
2018-10-31, by Sushil khanchi
evolve: modify and move the comment to appropriate position
2018-10-31, by Sushil khanchi
next: update the command description
2018-10-31, by Sushil khanchi
next: make next command --evolve by default
2018-11-10, by Sushil khanchi
safeguard: allow push to succeed (and without warning) with --publish
2018-11-05, by Anton Shestakov
topic: only add --publish flag to push if it's not already there
2018-11-04, by Anton Shestakov
safeguard: check auto-publish value before sending listkeys command
2018-11-05, by Anton Shestakov
style: silence another flak8 warning
2018-11-10, by Pierre-Yves David
oops: backed out changeset df22f010cf24 pushed by error
2018-11-10, by Pierre-Yves David
next: make next command --evolve by default
2018-11-10, by Sushil khanchi
next: improve the message for dirty working copy with --evolve
2018-11-10, by Pierre-Yves David
next: use the `hint` argument of bail if changed
2018-11-10, by Pierre-Yves David
prev: use the `hint` argument of bail if changed
2018-11-10, by Pierre-Yves David
next: explicitly specify --no-evolve in the tests
2018-11-10, by Pierre-Yves David
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
less
more
|
(0)
-3000
-1000
-480
+480
tip