Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-120
+120
+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.
pull: add `--confirm` flag to confirm before writing changes
2020-02-29, by Pulkit Goyal
scmutil: add option to register summary callbacks as transaction validators
2020-02-29, by Pulkit Goyal
transaction: add functionality to have multiple validators
2020-02-29, by Pulkit Goyal
hgit: make sure repository is local before checking for store type
2020-03-04, by Pulkit Goyal
hg-core: add function timing information
2020-03-06, by Raphaël Gomès
rust: add logging utils
2020-03-06, by Raphaël Gomès
rust-status: traverse working directory in parallel
2020-03-06, by Raphaël Gomès
rust-status: wrap `stat_dmap_entries` to ease profiling
2020-03-06, by Raphaël Gomès
rust-status: refactor handling of unknown files
2020-03-06, by Raphaël Gomès
rust-status: move to recursive traversal to prepare for parallel traversal
2020-02-19, by Raphaël Gomès
rust-pathauditor: use interior mutability for use in multi-threaded contexts
2020-03-04, by Raphaël Gomès
rust-pathauditor: actually populate the `audited_dirs` cache
2020-03-04, by Raphaël Gomès
rust-pathauditor: actually split Windows shortname aliases at `~`
2020-03-04, by Raphaël Gomès
debuginstall: add entry about re2 Rust bindings when applicable
2020-03-05, by Raphaël Gomès
rust-cpython: add `debug` module to expose debug information to Python
2020-03-05, by Raphaël Gomès
rust-status: use bare hg status fastpath from Python
2020-01-24, by Raphaël Gomès
rust-status: update rust-cpython bridge to account for the changes in core
2020-01-17, by Raphaël Gomès
rust-status: add bare `hg status` support in hg-core
2020-01-17, by Raphaël Gomès
rust-status: add function for sequential traversal of the working directory
2020-02-06, by Raphaël Gomès
rust-status: add missing variants to `Dispatch` enum
2020-02-06, by Raphaël Gomès
rust-status: rename `StatusResult` to `DirstateStatus`
2020-02-06, by Raphaël Gomès
rust-status: refactor options into a `StatusOptions` struct
2020-02-06, by Raphaël Gomès
rust-status: add util for listing a directory
2020-01-17, by Raphaël Gomès
rust-matchers: add `IgnoreMatcher`
2020-01-17, by Raphaël Gomès
rust-matchers: add `build_regex_match` function
2020-01-17, by Raphaël Gomès
rust-matchers: add functions to get roots, dirs and parents from patterns
2020-01-17, by Raphaël Gomès
rust-matchers: add function to generate a regex matcher function
2020-01-17, by Raphaël Gomès
run-tests: restrict Rust thread pool to 3 threads during tests
2020-03-10, by Raphaël Gomès
nodemap: make sure the nodemap docket is updated after the changelog
2020-02-28, by Pierre-Yves David
nodemap: make sure hooks have access to an up-to-date version
2020-02-28, by Pierre-Yves David
nodemap: track the tip_node for validation
2020-02-27, by Pierre-Yves David
nodemap: add a todo list for getting out of experimental
2020-02-27, by Pierre-Yves David
rust-nodemap: automatically use the rust index for persistent nodemap
2020-02-18, by Pierre-Yves David
nodemap: use data from the index in debugnodemap --dump-new
2020-02-18, by Pierre-Yves David
rust-nodemap: also clear Rust data in `clearcaches`
2020-02-12, by Georges Racinet
rust-nodemap: add binding to `nodemap_update_data`
2020-02-12, by Georges Racinet
rust-nodemap: add binding for `nodemap_data_incremental`
2020-02-12, by Georges Racinet
rust-nodemap: add binding for `nodemap_data_all`
2020-02-12, by Georges Racinet
rust-nodemap: use proper Index API instead of using the C API
2020-02-12, by Raphaël Gomès
rust-nodemap: add utils for propagating errors
2020-02-11, by Georges Racinet
rust-nodemap: add utils to create `Node`s from Python objects
2020-02-11, by Georges Racinet
rust-index: add `append` method to cindex/Index
2020-02-11, by Georges Racinet
rust-index: moved constructor in separate impl block
2020-01-13, by Georges Racinet
revlog: using two new functions in C capsule from Rust code
2020-01-13, by Georges Racinet
nodemap: refresh the persistent data on nodemap creation
2020-02-18, by Pierre-Yves David
cext-index: propagate inline_scan error in `index_deref`
stable
2020-03-12, by Pierre-Yves David
heptapod-ci: fix test paths in the listing file
stable
2020-03-12, by Pierre-Yves David
tests: check availability of pyflakes by trying to import pyflakes module
2020-03-11, by Manuel Jacob
nodemap: deal with the "debugupdatecache" case using a "fake" transaction
2020-02-27, by Pierre-Yves David
changelog: change the implementation of `_divertopener`
2020-02-28, by Pierre-Yves David
nodemap: test that an outdated nodemap can catch up
2020-02-27, by Pierre-Yves David
nodemap: document the docket attributes
2020-02-27, by Pierre-Yves David
git: key off `git` in .hg/requires rather than separate file
2020-03-10, by Augie Fackler
git: correctly handle p1() on dirstate when underlying git repo is empty
2020-03-10, by Augie Fackler
rust: clean remains of direct-ffi code
2020-03-10, by Pierre-Yves David
heptapod-ci: use the new `--rust/--no-rust` flag to run the tests
2020-03-06, by Pierre-Yves David
run-tests: add option for running with and without Rust extensions
2020-03-06, by Raphaël Gomès
run-tests: rename "pure" variable to setup_opts
2020-03-06, by Pierre-Yves David
setup-rust: add a --no-rust flag
2020-03-06, by Pierre-Yves David
cext: drop the WITH_RUST block
2020-03-09, by Pierre-Yves David
setup: use printf instead of print
2020-03-09, by Pierre-Yves David
git: don't fail import when pygit2 is not install
2020-03-09, by Martin von Zweigbergk
hghave: add a check for pygit2
2020-03-09, by Martin von Zweigbergk
localrepo: add git extension to autoextensions list
2020-03-07, by Augie Fackler
gitlog: implement __iter__ on changelog
2020-03-07, by Augie Fackler
gitlog: fix embarassing bug that prevented log from showing correct parents
2020-03-07, by Augie Fackler
git: add readfast() method to manifest
2020-03-07, by Augie Fackler
git: make {shortest()} return shortest *unique* prefix
2020-03-06, by Martin von Zweigbergk
git: skeleton of a new extension to _directly_ operate on git repos
2020-02-11, by Augie Fackler
hg-core: add a compilation error if trying to compile outside of Linux
stable
2020-03-06, by Raphaël Gomès
gzip: use the stdlib version with python 3 (issue6284)
stable
2020-03-10, by Pierre-Yves David
gzip: indent the custom Gzip code
stable
2020-03-10, by Pierre-Yves David
gzip: rename the argument to `mtime` to match upstream python
stable
2020-03-10, by Pierre-Yves David
heptapod-ci: run the test from outside the test directory
stable
2020-03-10, by Pierre-Yves David
run-tests: fix conditional when tests are run outside of `tests`
stable
2020-03-10, by Pierre-Yves David
merge with stable
2020-03-09, by Martin von Zweigbergk
tests: use native string type for parsed hghave log lines
2020-03-09, by Manuel Jacob
tests: avoid implicit bytes -> unicode -> bytes roundtrip on Python 2
2020-03-06, by Manuel Jacob
cext: make HgRevlogIndex_GetParents private again
2020-03-08, by Pierre-Yves David
setup-rust: remove the legacy 'direct-ffi' variant
2020-03-06, by Pierre-Yves David
hghave: add a `rust` keyword to detect the use of compiled rust code
2020-02-18, by Pierre-Yves David
nodemap: check that a simple lookup works fine
2020-02-28, by Pierre-Yves David
debuginstall: print if Rust extensions are installed
2020-03-06, by Raphaël Gomès
nodemap: fix missing r-prefix on regular expression
2020-03-06, by Augie Fackler
tests: use pyflakes module instead of pyflakes executable
2020-03-06, by Manuel Jacob
copies-tests: add a case where with merge with an overwritten files
2020-03-03, by Pierre-Yves David
copies-tests: add a case where a file is deleted/added but with a merge
2020-03-03, by Pierre-Yves David
copies-tests: add a test with a rename overwriting another file
2020-03-03, by Pierre-Yves David
copies-tests: add a `h` to the root commit (for chain merge tests)
2020-02-29, by Pierre-Yves David
copies-tests: remove the final summary
2020-03-07, by Pierre-Yves David
copies-tests: clarify the description of the EA/AE cases
2020-03-03, by Pierre-Yves David
copies-tests: update the analysis of the BD/DB cases
2020-03-03, by Pierre-Yves David
copies-tests: swap two branch description
2020-03-06, by Pierre-Yves David
cleanup: run pyupgrade on our source tree to clean up varying things
2020-03-06, by Augie Fackler
tests: fix isinstance test of wrong variable
stable
2020-03-09, by Manuel Jacob
discovery: avoid wrong detection of multiple branch heads (issue6256)
stable
2020-03-06, by Pierre-Yves David
tests: avoid implicit conversion of str to unicode
2020-03-06, by Manuel Jacob
tests: rename _bytespath() to _sys2bytes() and _strpath() to _sys2str()
2020-03-06, by Manuel Jacob
tests: avoid implicit conversion of str to unicode
2020-03-05, by Manuel Jacob
tests: avoid implicit conversion of str to unicode
2020-03-05, by Manuel Jacob
nodemap: warm the persistent nodemap on disk with debugupdatecache
2020-02-18, by Pierre-Yves David
copies-tests: update to null after setup for output stability
2020-02-29, by Pierre-Yves David
copies-tests: remove extra log call at the end of the chain-merge test file
2020-03-03, by Pierre-Yves David
commit: print debug message when clearing dirstate and wdir clean
2020-03-05, by Martin von Zweigbergk
merge with stable
2020-03-05, by Martin von Zweigbergk
merge with stable
2020-03-05, by Augie Fackler
commands: switch one call of check_at_most_one_arg to strings
2020-03-04, by Augie Fackler
cleanup: remove redundant clearing of mergestate in rebase and shelve
2020-02-28, by Martin von Zweigbergk
commit: clear resolved mergestate even if working copy is clean
2020-02-28, by Martin von Zweigbergk
phabricator: avoid a stacktrace when command arguments are missing
2020-03-04, by Matt Harbison
mq: don't tell user to commit merge that we already committed
2020-01-24, by Martin von Zweigbergk
merge: make hg.merge() take a context instead of a node
2020-01-24, by Martin von Zweigbergk
debugbackupbundle: introduce command to interact with strip backups
2020-01-17, by Pulkit Goyal
test: cleanly skip test-remotefilelog-datapack.py on policy that breaks it
stable
2020-03-06, by Pierre-Yves David
rust-format: cleanup ancestors.rs to make rustfmt happy
stable
2020-03-05, by Raphaël Gomès
heptapod-ci: use strict module policy
stable
2020-03-05, by Pierre-Yves David
histedit: fix formatting after D8150
stable
2020-03-05, by Martin von Zweigbergk
rust-format: make rustfmt happy
stable
2020-03-05, by Raphaël Gomès
phabricator: also check parent fctx for binary where it is checked for UTF-8
2020-02-20, by Matt Harbison
phabricator: don't infer the old `fctx` in `notutf8()`
2020-02-20, by Matt Harbison
less
more
|
(0)
-30000
-10000
-3000
-1000
-120
+120
+1000
+3000
tip