Mercurial
Mercurial
>
mercurial
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+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.
peer: get the `path` object down to the sshpeer
19 months ago, by Pierre-Yves David
logexchange: use the proper accessors to get the remote url
19 months ago, by Pierre-Yves David
peer: get the `path` object down to the httppeer
19 months ago, by Pierre-Yves David
path: fix `url.copy` dropping the port
19 months ago, by Pierre-Yves David
peer: pass the `path` object to `make_peer`
19 months ago, by Pierre-Yves David
path: allow to copy a path while adjusting the url
19 months ago, by Pierre-Yves David
peer: store the path object used to build a peer from a repo
19 months ago, by Pierre-Yves David
peer: build a `path` object on the fly when needed
19 months ago, by Pierre-Yves David
peer: have `repo.peer` take an optional `path` argument
19 months ago, by Pierre-Yves David
peer: add a `path` attribute to peer
19 months ago, by Pierre-Yves David
peer: have a common constructor and use it
19 months ago, by Pierre-Yves David
peer: use a dedicated name for the `peer` constructor
19 months ago, by Pierre-Yves David
peer: dissolve `_peerlookup` into its last two callers
19 months ago, by Pierre-Yves David
peer: stop having a `peer()` method on `peer()`
19 months ago, by Pierre-Yves David
clone: explicitly detect the need to fetch a peer
19 months ago, by Pierre-Yves David
addbranchrevs: explicitly detect the need to fetch a peer
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg clone`
19 months ago, by Pierre-Yves David
path: use `get_clone_path_obj` in share
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in mq
19 months ago, by Pierre-Yves David
path: use `get_clone_path_obj` in _getlocal
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg init`
19 months ago, by Pierre-Yves David
path: add a `get_clone_path_obj` function
19 months ago, by Pierre-Yves David
path: simplify the implementation of `get_clone_path`
19 months ago, by Pierre-Yves David
path: clarify document of `get_clone_path`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg perf::discovery`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in remotefilelog's tests
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg fastannotate`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in infinitepush
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in largefiles
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in narrow
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg fetch`
19 months ago, by Pierre-Yves David
path: use `get_unique_pull_path_obj` in `hg relink`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg transplant`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg debugbackupbundle`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg debugssl`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg debugdiscovery`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `remote(...)` revset
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg summary`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg identify`
19 months ago, by Pierre-Yves David
path: introduce a `get_unique_pull_path_obj` function
19 months ago, by Pierre-Yves David
path: simplify the `get_unique_pull_path` function
19 months ago, by Pierre-Yves David
path: remove outdated documentation point from `get_unique_push_path`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg pull`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg incoming`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg incoming` bookmark logic
19 months ago, by Pierre-Yves David
path: remove outdated documentation point from `get_unique_pull_path`
19 months ago, by Pierre-Yves David
path: update `get_unique_pull_path` to point out it returns a url
19 months ago, by Pierre-Yves David
changelog-v2: fix the docket `struct`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in infinite push
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg histedit`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in the `outgoing` revset
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg summary`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg outgoing`
19 months ago, by Pierre-Yves David
path: pass `path` to `peer` in `hg bundle`
19 months ago, by Pierre-Yves David
path: have `peer` constructor accept a `path` object
19 months ago, by Pierre-Yves David
path: deprecated the `pushloc` attribute
19 months ago, by Pierre-Yves David
path: update logic in `perf` to use the push variant when available
19 months ago, by Pierre-Yves David
path: directly use the push_variant in `infinitepush`
19 months ago, by Pierre-Yves David
path: directly use the push_variant in `hg histedit` outgoing logic
19 months ago, by Pierre-Yves David
path: directly use the push_variant in the `outgoing` revset
19 months ago, by Pierre-Yves David
path: directly use the push_variant in outgoing internals
19 months ago, by Pierre-Yves David
path: directly use the push_variant in `hg summary`
19 months ago, by Pierre-Yves David
path: directly use the push_variant in `hg outgoing`
19 months ago, by Pierre-Yves David
path: directly use the push_variant in `hg push`
19 months ago, by Pierre-Yves David
path: have `get_push_paths` directly return the push variants
19 months ago, by Pierre-Yves David
path: add a method to retrieve a "push variant" of a path
19 months ago, by Pierre-Yves David
path: move the url parsing and related attribute setting to a method
19 months ago, by Pierre-Yves David
peer-or-repo: remove the now unused function
19 months ago, by Pierre-Yves David
peer-or-repo: build a repo directly in the `repo` function
19 months ago, by Pierre-Yves David
peer-or-repo: build a peer directly in the `peer` function
19 months ago, by Pierre-Yves David
static-http: have `statichttprepo.instance` return a peer object
19 months ago, by Pierre-Yves David
scheme: move the drive letter checking in its own function
19 months ago, by Pierre-Yves David
peer-or-repo: split the scheme between repo and peer
19 months ago, by Pierre-Yves David
peer-or-repo: stop relying on AttributeError in `islocal`
19 months ago, by Pierre-Yves David
repo-or-peer: deprecate calling `islocal` on non-path object
19 months ago, by Pierre-Yves David
share: stop using 'islocal' with repo instance
19 months ago, by Pierre-Yves David
peer-or-repo: make sure object in "scheme" have a `instance` object
19 months ago, by Pierre-Yves David
peer-or-repo: move the object setup in its own function
19 months ago, by Pierre-Yves David
tests: use an all too familiar executable in test-run-tests.t (issue6661)
stable
19 months ago, by Anton Shestakov
tests: add the missing space to test-hghave.t (issue6762)
stable
19 months ago, by Anton Shestakov
delta-find: use a single snapshot cache when applying a group to an object
20 months ago, by Pierre-Yves David
delta-find: make sure we only use newer full snapshot as candidate
20 months ago, by Pierre-Yves David
delta-find: use sets instead of list in the snapshot cache
20 months ago, by Pierre-Yves David
delta-find: use a smarter object for snapshot caching
20 months ago, by Pierre-Yves David
find-delta: pass the cache-delta usage policy alongside the cache-delta
19 months ago, by Pierre-Yves David
find-delta: move most of the debug-find-delta code in the debug module
19 months ago, by Pierre-Yves David
find-delta: minor preparatory change
19 months ago, by Pierre-Yves David
find-delta: rename _isgooddeltainfo
19 months ago, by Pierre-Yves David
test-revlog-raw: drop the overwrite of dead code
19 months ago, by Pierre-Yves David
emitrevision: consider ancestors revision to emit as available base
19 months ago, by Pierre-Yves David
sqlitestore: add an `ancestors` method
19 months ago, by Pierre-Yves David
emitrevision: if we need to compute a delta on the fly, try p1 or p2 first
19 months ago, by Pierre-Yves David
emitrevision: simplify the fallback to computed delta
19 months ago, by Pierre-Yves David
emitrevision: also check the parents in the availability closure
19 months ago, by Pierre-Yves David
emitrevision: add a small closure to check if a base is usable
19 months ago, by Pierre-Yves David
reuse-delta-base: improves some documentation
20 months ago, by Pierre-Yves David
tests: expect the message from 1baf0fffd82f in test-hghave.t (issue6762)
stable
19 months ago, by Anton Shestakov
branching: merge stable into default
19 months ago, by Raphaël Gomès
changelog-v2: add a configuration to disable rank computation
19 months ago, by Pierre-Yves David
debugrevlog: display total stored information
19 months ago, by Pierre-Yves David
debug-revlog: details about non-ancestors delta-bases
19 months ago, by Pierre-Yves David
debug-revlog: move the code in revlogutils module
19 months ago, by Pierre-Yves David
debug-revlog: move the --dump code in `revlogutils` module
19 months ago, by Pierre-Yves David
delta-find: set the default candidate chunk size to 10
19 months ago, by Pierre-Yves David
delta-find: add a way to control the number of bases tested at the same time
20 months ago, by Pierre-Yves David
test: adjust test-push-race.t timeout's to overall test timeout
stable
19 months ago, by Pierre-Yves David
setup: include vendored 3rd party type stubs
19 months ago, by Matt Harbison
ci: bump pytype to 2022.11.18
19 months ago, by Matt Harbison
ci: run the script to add vendored type stubs to typeshed
19 months ago, by Matt Harbison
contrib: add a script for adding vendored type stubs to typeshed
19 months ago, by Matt Harbison
contrib: update check-pytype.sh to list stubs that caused pytype to crash
19 months ago, by Matt Harbison
typing: add py.typed to mercurial.cext for PEP 561 support
19 months ago, by Matt Harbison
typing: add missing signature for mercurial.cext.parsers.parse_index2()
19 months ago, by Matt Harbison
typing: minor tweaks to allow updating to pytype 2022.11.18
19 months ago, by Matt Harbison
python-compat: adapt to Python 3.11 BC breakage with `random.sample`
stable
19 months ago, by Raphaël Gomès
typing: add type hints to mercurial/help.py
19 months ago, by Matt Harbison
match: make the FLAG_RE pattern a raw string
stable
19 months ago, by Matt Harbison
configitems: add a default value for "merge-tools.xxx.regappend"
19 months ago, by Matt Harbison
attr: vendor 22.1.0
19 months ago, by Matt Harbison
tests: update test-util.py for modern attrs package
19 months ago, by Matt Harbison
help: fix a py3 error interpolating Set into b'%s'
stable
19 months ago, by Matt Harbison
rhg: upgrade the remainder of the dependencies
19 months ago, by Raphaël Gomès
rhg: upgrade `clap` dependency
19 months ago, by Raphaël Gomès
hg-cpython: upgrade dependencies
19 months ago, by Raphaël Gomès
hg-core: upgrade all remaining dependencies
19 months ago, by Raphaël Gomès
hg-core: upgrade `clap` dependency
19 months ago, by Raphaël Gomès
hg-core: upgrade `zstd` dependency
19 months ago, by Raphaël Gomès
hg-core: make use of `strip_suffix` now that we're using Rust 1.45+
19 months ago, by Raphaël Gomès
rust: use `matches!` macro now that we're using Rust 1.42+
19 months ago, by Raphaël Gomès
hg-core: remove unneeded util now that we support Rust 1.42+
19 months ago, by Raphaël Gomès
hg-core: remove unneeded trait now that we support Rust 1.52+
19 months ago, by Raphaël Gomès
rust: remove newly redundant `use` statements with the 2021 edition prelude
19 months ago, by Raphaël Gomès
rust: move all crates in the main workspace to edition 2021
19 months ago, by Raphaël Gomès
rust: upgrade supported Rust toolchain version
20 months ago, by Raphaël Gomès
branching: merge stable into default
19 months ago, by Raphaël Gomès
tests: fix test-sparse-revlog
19 months ago, by Pierre-Yves David
Added signature for changeset c890d8b8bc59
stable
19 months ago, by Raphaël Gomès
Added tag 6.3.1 for changeset c890d8b8bc59
stable
19 months ago, by Raphaël Gomès
relnotes: add 6.3.1
stable
6.3.1
19 months ago, by Raphaël Gomès
memory-usage: fix `hg log --follow --rev R F` space complexity
stable
19 months ago, by Pierre-Yves David
tests: run many tests in $TESTTMP/repo instead of $TESTTMP
stable
19 months ago, by Arseniy Alekseyev
tests: fix the detection of dirstate-v2 in hghave.py
stable
19 months ago, by Arseniy Alekseyev
dirstate-v2: do not put the dirstate data file in a transaction,
stable
19 months ago, by Arseniy Alekseyev
commit: properly consider file include and exclude options when closing branch
stable
19 months ago, by Matt Harbison
tests: demonstrate a bug blocking a redundant branch close
stable
19 months ago, by Matt Harbison
delta-find: adjust the moment when we mark something as "tested"
20 months ago, by Pierre-Yves David
delta-find: rename a variable for clarity
20 months ago, by Pierre-Yves David
delta-find: small documentation update
20 months ago, by Pierre-Yves David
delta-find: move pre-filtering with other pre-filtering logic
20 months ago, by Pierre-Yves David
delta-find: expand a function definition and call before extendin it
20 months ago, by Pierre-Yves David
debug: add an option to display statistic about a unbundling operation
20 months ago, by Pierre-Yves David
debug: add an option to display statistic about a bundling operation
19 months ago, by Pierre-Yves David
delta-find: add debug information about reuse of cached data
19 months ago, by Pierre-Yves David
tests: stop creating temporary files in TESTDIR
stable
19 months ago, by Arseniy Alekseyev
cffi: fix a bytes vs str issue on macOS when listing directories
stable
19 months ago, by Matt Harbison
packaging: refresh dependency hashes (issue6750)
stable
20 months ago, by Jason R. Coombs
matcher: do not prepend '.*' to pattern using ^ after flags
stable
19 months ago, by Pierre-Yves David
matcher: fix the issue with regex inline-flag in rust oo
stable
19 months ago, by Pierre-Yves David
matcher: fix issues regex flag contained in pattern (issue6759)
stable
19 months ago, by Pierre-Yves David
release: removed the 6.3.0 tag
stable
19 months ago, by Pierre-Yves David
cffi: fix a bytes vs str issue on macOS when listing directories
19 months ago, by Matt Harbison
typing: fix the typehint for `skip` arg on `osutil.listdir()` to be optional
19 months ago, by Matt Harbison
typing: add type hints to mpatch implementations
19 months ago, by Matt Harbison
typing: add type hints to bdiff implementations
19 months ago, by Matt Harbison
cffi: adjust the list returned by bdiff.blocks to never have a None entry
19 months ago, by Matt Harbison
typing: fix a syntax error in mercurial/cext/bdiff.pyi
19 months ago, by Matt Harbison
hg-core: relax dependencies pinning
stable
19 months ago, by Raphaël Gomès
tests: make running ls in a no longer existing directory more portable
stable
19 months ago, by Anton Shestakov
tests: move some lines inside #if windows-#else block test-removeemptydirs.t
stable
19 months ago, by Anton Shestakov
tests: use ls -A instead of ls -1 in test-removeemptydirs.t
stable
2022-06-20, by Anton Shestakov
release: add the "6.3" to the 6.3 release
stable
19 months ago, by Pierre-Yves David
tests: fix new git protocol policy in convert-git.t
stable
19 months ago, by pacien
debug-delta-find: add a --source option
20 months ago, by Pierre-Yves David
demandimport: ensure lazyloaderex sets loader attributes (issue6725)
20 months ago, by Jason R. Coombs
shelve: add test for Shelf.changed_files
22 months ago, by Jason R. Coombs
shelve: add Shelf.changed_files for resolving changed files in a plugin
22 months ago, by Jason R. Coombs
branching: merge stable into default
19 months ago, by Raphaël Gomès
relnotes: add final 6.3 relnotes
stable
19 months ago, by Raphaël Gomès
Added signature for changeset 04f1dba53c96
stable
19 months ago, by Raphaël Gomès
Added tag 6.3.0 for changeset 04f1dba53c96
stable
19 months ago, by Raphaël Gomès
rust: create wrapper struct to reduce `regex` contention issues
stable
6.3
19 months ago, by Raphaël Gomès
tags-fnode-cache: skip building a changectx in getfnode
stable
19 months ago, by Pierre-Yves David
tags-fnode-cache: do not repeatedly open the filelog in a loop
stable
19 months ago, by Pierre-Yves David
profile: prevent a crash when line number is unknown
stable
19 months ago, by Pierre-Yves David
configitems: enable pullbundles by default
19 months ago, by Mathias De Mare
upgrade: byteify requirement changes written to output
stable
20 months ago, by Matt Harbison
typing: add basic type hints to stringutil.py
20 months ago, by Matt Harbison
vfs: make the default opener mode binary
20 months ago, by Matt Harbison
typing: add basic type hints to vfs.py
20 months ago, by Matt Harbison
util: implement `writelines()` on atomictempfile
20 months ago, by Matt Harbison
typing: add basic type hints to localrepo.py
20 months ago, by Matt Harbison
check-code: drop the check for whitespace around named parameters
20 months ago, by Matt Harbison
rhg: add a config option to fall back immediately
stable
20 months ago, by Raphaël Gomès
rhg: stop shadowing `exit` function
stable
20 months ago, by Raphaël Gomès
config: add alias from `hg help rhg` to `hg help rust`
stable
20 months ago, by Raphaël Gomès
rhg: add `config.rhg` helptext
stable
20 months ago, by Raphaël Gomès
config: fix indentation of some`share-safe` options
stable
20 months ago, by Raphaël Gomès
rust-status: query fs traversal metadata lazily
20 months ago, by Raphaël Gomès
rust-status: make `DirEntry` attributes clearer
20 months ago, by Raphaël Gomès
perf-unbundle: do a quick and dirty fix to make it run on more commit
stable
20 months ago, by Pierre-Yves David
perf-unbundle: pre-indent the main block in per::unbundle
stable
20 months ago, by Pierre-Yves David
shelve: handle empty parents and nodestoremove in shelvedstate (issue6748)
stable
20 months ago, by Jason R. Coombs
rhg: fallback when encountering ellipsis revisions
stable
20 months ago, by Raphaël Gomès
dirstate-v2: hash the source of the ignore patterns as well
stable
20 months ago, by Raphaël Gomès
dirstate-v2: add test that shows a collision in ignore patterns hash
stable
20 months ago, by Raphaël Gomès
testlib: add `--raw-sha1` option to `f`
stable
20 months ago, by Raphaël Gomès
rust-status: save new dircache even if just invalidated
stable
20 months ago, by Raphaël Gomès
rust-status: fix typos and add docstrings to dircache related fields
stable
20 months ago, by Raphaël Gomès
rhg: show a bug where repeated [hg status] is needed to cache everything
stable
21 months ago, by Arseniy Alekseyev
upgrade: no longer keep all revlogs in memory at any point
stable
20 months ago, by Pierre-Yves David
tests: remove non-python3 line matching and tests block
21 months ago, by Pierre-Yves David
demandimport: convert ignored modules from bytes -> str in extensions
stable
20 months ago, by Matt Harbison
dirstate-v2: fix edge case where entries aren't sorted
stable
20 months ago, by Raphaël Gomès
dirstate-v2: highlight a bug when Python-packed but used in `rhg`
stable
20 months ago, by Raphaël Gomès
dirstate-v2: correct documented return values of `pack_dirstate`
stable
20 months ago, by Raphaël Gomès
dirstate-v2: fix typos in docstrings
stable
20 months ago, by Raphaël Gomès
dirstate-v2: update constant that wasn't kept in sync
stable
20 months ago, by Raphaël Gomès
lfs: avoid closing connections when the worker doesn't fork
stable
20 months ago, by Matt Harbison
lfs: fix blob corruption when tranferring with workers on posix
stable
20 months ago, by Matt Harbison
keepalive: add `__repr__()` to the HTTPConnection class to ease debugging
stable
20 months ago, by Matt Harbison
keepalive: ensure `close_all()` actually closes all cached connections
stable
20 months ago, by Matt Harbison
localrepo: byteify the requirements.DIRSTATE_TRACKED_HINT_Vx warning message
stable
20 months ago, by Matt Harbison
rhg: fallback to slow path on invalid patterns in hgignore
stable
20 months ago, by Arseniy Alekseyev
rhg: add a test involving hgignore lookaround
stable
20 months ago, by Arseniy Alekseyev
pywatchman: remove obsolete comments about importing from future
20 months ago, by Anton Shestakov
demandimport: remove an obsolete comment about importing from future
20 months ago, by Anton Shestakov
mr-template: wrap the instructions inside a comment block
20 months ago, by Matt Harbison
revlog: use the user facing filename as the display_id for filelogs
20 months ago, by Matt Harbison
revlog: drop an unused variable assignment
20 months ago, by Matt Harbison
lfs: improve an exception message for blob corruption detected on transfer
20 months ago, by Matt Harbison
branching: merge stable into default
20 months ago, by Raphaël Gomès
relnotes: add 6.3
stable
20 months ago, by Raphaël Gomès
Added signature for changeset a3356ab610fc
stable
20 months ago, by Raphaël Gomès
Added tag 6.3rc0 for changeset a3356ab610fc
stable
20 months ago, by Raphaël Gomès
branching: merge default into stable
stable
6.3rc0
20 months ago, by Raphaël Gomès
lfs: fix interpolation of int and %s in an exception case
stable
20 months ago, by Matt Harbison
tests: catch "Can't assign requested address" in test-https.t (issue6726)
stable
20 months ago, by Anton Shestakov
tests: add another variation of EADDRNOTAVAIL message (e.g. from NetBSD)
stable
20 months ago, by Anton Shestakov
configitems: change the `verify.skipflags` default value to avoid a py3 crash
stable
20 months ago, by Matt Harbison
shelve: re-wrap now that the line fits
20 months ago, by Jason R. Coombs
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
tip