Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+1000
+3000
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.
absorb: graduate -i flag from experimental
2020-01-31, by Martin von Zweigbergk
rust-cpython: remove PySharedRefCell and its companion structs
2020-01-25, by Yuya Nishihara
rust-cpython: switch to upstreamed version of PySharedRefCell
2020-01-25, by Yuya Nishihara
rust-cpython: rename inner_shared() to inner()
2020-01-25, by Yuya Nishihara
rust-cpython: use PyList.insert() instead of .insert_item()
2020-01-31, by Yuya Nishihara
rust-cpython: bump cpython to 0.4 to switch to upstreamed PySharedRef
2020-01-31, by Yuya Nishihara
rust: update dependencies
2020-01-30, by Yuya Nishihara
contrib: a small script to nudge lingering diff
2020-01-24, by Pierre-Yves David
packaging: add support for PyOxidizer
2020-01-26, by Gregory Szorc
mergestate: add accessors for local and other nodeid, not just contexts
2020-01-29, by Martin von Zweigbergk
rebase: define base in only place in defineparents()
2020-01-15, by Martin von Zweigbergk
tests: use full `uncommit` command name in tests
2019-12-20, by Martin von Zweigbergk
graft: default `base` argument to common case of `ctx.p1()`
2020-01-28, by Martin von Zweigbergk
graft: let caller pass in overlayworkingctx to merge.graft()
2020-01-10, by Martin von Zweigbergk
copies: fix crash when copy source is not in graft base
2020-01-29, by Martin von Zweigbergk
tests: add test showing crash when shelving ghosted rename target
2020-01-29, by Martin von Zweigbergk
rust-cpython: mark all PyLeaked methods as unsafe
2019-10-22, by Yuya Nishihara
rust-cpython: make PySharedRef::try_borrow_mut() return BorrowMutError
2019-10-19, by Yuya Nishihara
rust-cpython: inline PySharedState::leak_immutable() and PyLeaked::new()
2019-10-19, by Yuya Nishihara
rust-cpython: inline PySharedState::try_borrow_mut()
2019-10-19, by Yuya Nishihara
rust-cpython: add panicking version of borrow_mut() and use it
2019-10-12, by Yuya Nishihara
setup: don't skip the search for global hg.exe if there is no local instance
2020-01-28, by Matt Harbison
make: also delete hg.exe when cleaning
2020-01-28, by Matt Harbison
merge: start using the per-side copy dicts
2020-01-23, by Martin von Zweigbergk
copies: define a type to return from mergecopies()
2020-01-22, by Martin von Zweigbergk
merge: move initialization of copy dicts to one place
2020-01-22, by Martin von Zweigbergk
copies: print debug information about copies per side/branch
2020-01-24, by Martin von Zweigbergk
copies: make mergecopies() distinguish between copies on each side
2020-01-22, by Martin von Zweigbergk
pathutil: mark parent directories as audited as we go
2020-01-24, by Martin von Zweigbergk
cmdutil: change check_incompatible_arguments() *arg to single iterable
2020-01-27, by Martin von Zweigbergk
rust: remove an unnecessary set of parentheses
2020-01-27, by Martin von Zweigbergk
profiling: flush stdout before writing profile to stderr
2020-01-27, by Kyle Lippincott
rust: re-format with nightly rustfmt
2020-01-28, by Martin von Zweigbergk
tests: stablize test-rename-merge1.t on Windows
2020-01-28, by Matt Harbison
rust-cpython: make sure PySharedRef::borrow_mut() never panics
2019-09-21, by Yuya Nishihara
rust-cpython: remove useless wrappers from PyLeaked, just move by map()
2019-10-22, by Yuya Nishihara
rust-node: avoid meaningless read at the end of odd prefix
2020-01-27, by Georges Racinet
rust-nodemap: generic NodeTreeVisitor
2019-12-27, by Georges Racinet
rust-nodemap: mutable NodeTree data structure
2019-12-27, by Georges Racinet
rust-nodemap: abstracting the indexing
2019-12-26, by Georges Racinet
rust-nodemap: NodeMap trait with simplest implementation
2020-01-23, by Georges Racinet
rust-node: handling binary Node prefix
2019-12-27, by Georges Racinet
rust-revlog: a trait for the revlog index
2020-01-22, by Georges Racinet
pathauditor: drop a redundant call to bytes.lower()
2020-01-24, by Martin von Zweigbergk
merge: replace a repo.lookup('.') by more typical repo['.'].node()
2020-01-24, by Martin von Zweigbergk
merge: drop now-unused "abort" argument from hg.merge()
2020-01-24, by Martin von Zweigbergk
merge: don't auto-pick destination with `hg merge 'wdir()'`
2020-01-24, by Martin von Zweigbergk
merge: call hg.abortmerge() directly and return early
2020-01-24, by Martin von Zweigbergk
merge: check that there are no conflicts after --abort
2020-01-24, by Martin von Zweigbergk
merge: use check_incompatible_arguments() for --abort
2020-01-24, by Martin von Zweigbergk
rebase: move some variables after an error cases where they're not needed
2020-01-15, by Martin von Zweigbergk
rebase: clarify a little by calculating a set in Python instead of in revset
2020-01-15, by Martin von Zweigbergk
merge: avoid a negation in the definition of updatedirstate
2020-01-15, by Martin von Zweigbergk
merge: move definition of `partial` closer to where it's used
2020-01-24, by Martin von Zweigbergk
copies: extract function for finding directory renames
2020-01-22, by Martin von Zweigbergk
copies: avoid calculating debug-only stuff without --debug
2020-01-22, by Martin von Zweigbergk
copies: move early return in mergecopies() earlier
2020-01-22, by Martin von Zweigbergk
tests: test merge of renames of different sources to same target
2020-01-24, by Martin von Zweigbergk
clean: check that there are no conflicts after
2020-01-24, by Martin von Zweigbergk
progress: delete deprecated ui.progress()
2020-01-24, by Martin von Zweigbergk
less
more
|
(0)
-30000
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+1000
+3000
tip