Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+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.
rust-hgpath: add `repr(transparent)` to `HgPath`
stable
2022-04-05, by Raphaël Gomès
rust-dirstatemap: correctly decrement the copies counter
stable
2022-04-05, by Raphaël Gomès
rust-dirstatemap: properly decrement counter for tracked descendants
stable
2022-04-05, by Raphaël Gomès
rust-dirstate: panic if the DirstateMap counters go below 0
stable
2022-04-05, by Raphaël Gomès
rust: fix unsound `OwningDirstateMap`
stable
2022-04-05, by Raphaël Gomès
rust: explain why the current `OwningDirstateMap` is unsound
stable
2022-04-05, by Raphaël Gomès
dispatch: fix silly blackbox entries when hg is interrupted
stable
2022-04-01, by Valentin Gatien-Baron
tests: stop excluding the pycompat module from pyflakes
2022-03-30, by Matt Harbison
tests: drop some py2 specific pyflake failures
2022-03-30, by Matt Harbison
util: drop a duplicate import
2022-03-29, by Matt Harbison
pycompat: drop the pickle import
2022-03-29, by Matt Harbison
util: restore the util.pickle symbol
2022-03-29, by Matt Harbison
merge: stable into default
2022-03-29, by Raphaël Gomès
precheck: fix false warning about content-divergence creation
stable
2021-07-23, by Sushil khanchi
streamclone: avoid some obscure error in a corner case
stable
2022-03-24, by Valentin Gatien-Baron
tags: fix typo in fast path detection of fnode resolution (issue6673)
stable
2022-03-29, by Yuya Nishihara
completion: install completers to conventional locations
2022-03-24, by Matthew Martin
dirstate-cext: properly invalidate mtime and data in `set_untracked`
stable
2022-03-28, by Raphaël Gomès
pytype: disable a few errors about Windows specific module attributes
2022-03-23, by Matt Harbison
rhg: sort unsupported extensions in error message
2022-03-19, by Raphaël Gomès
hgignore: ignore .testtimes in more location
2022-03-13, by Pierre-Yves David
merge: with stable
2022-03-25, by Augie Fackler
partial-merge: add support for `.args` config (`$local` etc.)
2022-03-17, by Martin von Zweigbergk
filemerge: add support for partial conflict resolution by external tool
2022-01-18, by Martin von Zweigbergk
pullbundle: fix file name in the help text
stable
2022-03-22, by Joerg Sonnenberger
unamend: abort if commit was not created by `hg [un]amend`
stable
2022-03-21, by Martin von Zweigbergk
branching: merge stable into default
2022-03-21, by Raphaël Gomès
test: use `wait-on-file` in `test-racy-mutations.t`
stable
2022-03-17, by Pierre-Yves David
amend: fix amend with copies in extras
stable
2022-03-18, by Martin von Zweigbergk
tests: demonstrate that copy info in changeset gets lost on amend
stable
2022-03-18, by Martin von Zweigbergk
ci: use the `v1.0` flavor of the docker images in the CI
stable
2022-03-18, by Pierre-Yves David
rust-status: cap the number of concurrent threads to 16
stable
2022-03-18, by Raphaël Gomès
rhg: add support for ignoring all extensions
2022-03-18, by Raphaël Gomès
branching: merge stable into default
2022-03-17, by Raphaël Gomès
revlog: fix index_fast_rank (wip)
2022-03-15, by Julien Cristau
tests: fix glob pattern for dynamic timer alignment
2022-03-17, by pacien
test: update test-clone-stream.t to pass on bigendian
stable
2022-03-15, by Julien Cristau
filemerge: when merge tool uses $output, don't leave markers in $local
stable
2022-03-15, by Martin von Zweigbergk
tests: demonstrate how conflict markers end up $local *and* $output
stable
2022-03-15, by Martin von Zweigbergk
branching: merge stable into default
2022-03-15, by Raphaël Gomès
revlog: fix wrong type of rank_unknown variable
stable
2022-03-14, by Julien Cristau
tests: fix formatting issue in run-tests.py after c194e93d1ebc
2022-03-14, by Kyle Lippincott
rust-hg-core: use correct type for libc hostname buffer
stable
2022-03-14, by Luke Granger-Brown
import-checker: allow symbol imports from typing module
2022-03-09, by Gregory Szorc
pycompat: remove json.loads polyfill for Python 3.5
2022-03-08, by Gregory Szorc
pycompat: remove check for Python >= 3.6
2022-03-08, by Gregory Szorc
hgdemandimport: delete check for Python 3.5
2022-03-08, by Gregory Szorc
hg: always import hgdemandimport
2022-03-08, by Gregory Szorc
tests: support another error case when detecting ipv4/ipv6 support
2022-03-09, by Kyle Lippincott
debugdiscovery: fix a typo in the help
2022-03-09, by Pierre-Yves David
rust-hg-cypython: upgrade dependencies
2022-03-09, by Raphaël Gomès
rust-hg-core: upgrade dependencies
2022-03-09, by Raphaël Gomès
rhg: upgrade dependencies
2022-03-09, by Raphaël Gomès
chgserver: remove Python 2 file descriptor logic
2022-03-04, by Yuya Nishihara
dirstate-tree: optimize HashMap lookups with raw_entry_mut
2022-02-08, by Simon Sapin
heptapod-ci: remove useless mentions of Python 3
2022-03-04, by Raphaël Gomès
revlog: remove unused `rank` variable from D12209
2022-03-04, by Martin von Zweigbergk
demandimport: delete demandimportpy2 module
2022-02-21, by Gregory Szorc
py3: use class X: instead of class X(object):
2022-02-21, by Gregory Szorc
check-code: remove ban on old-style classes
2022-02-21, by Gregory Szorc
tests: remove Python 2 support code
2022-02-21, by Gregory Szorc
tests: remove Python < 3 check
2022-02-21, by Gregory Szorc
cborutil: remove Python 2 definition of _elementtointeger()
2022-03-01, by Gregory Szorc
py3: stop using util.iterfile()
2022-02-21, by Gregory Szorc
util: remove iterfile() variant for buggy EINTR handling
2022-03-03, by Gregory Szorc
statprof: remove superfluous sys.version_info check
2022-02-21, by Gregory Szorc
policy: remove Python 2.7 compatibility code
2022-02-21, by Gregory Szorc
lsprof: remove some Python 2.7 compatibility code
2022-02-21, by Gregory Szorc
url: remove Python 2.7 support code
2022-02-21, by Gregory Szorc
py3: replace pycompat.itervalues(x) with x.values()
2022-03-01, by Gregory Szorc
py3: use str instead of pycompat.unicode
2022-02-21, by Gregory Szorc
ui: use input() directly
2022-03-08, by Gregory Szorc
py3: use int instead of pycompat.long
2022-03-01, by Gregory Szorc
verify: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
templatekw: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
templatefuncs: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
revlog: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
merge: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
manifest: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
localrepo: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
keepalive: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
help: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
dirstate: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
debugcommands: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
config: remove pycompat.iteritems()
2022-03-01, by Gregory Szorc
commands: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
remotefilelog: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
lfs: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
largefiles: remove pycompat.iteritems()
2022-03-01, by Gregory Szorc
infinitepush: remove pycompat.iteritems()
2022-02-21, by Gregory Szorc
convert: remove pycompat.iteritems()
2022-03-01, by Gregory Szorc
global: bulk replace simple pycompat.iteritems(x) with x.items()
2022-03-03, by Gregory Szorc
worker: silence type error when calling pickle
2022-03-03, by Gregory Szorc
stringutil: remove Python 2 support code
2022-02-21, by Gregory Szorc
procutil: delete Python 2 support code
2022-02-21, by Gregory Szorc
revlogutils: unconditionally pass version to random seed
2022-03-01, by Gregory Szorc
revlogutils: remove Python 2 variant for iter_seed
2022-02-21, by Gregory Szorc
charencode: remove Python 2 support code
2022-02-21, by Gregory Szorc
hgweb: remove Python 2 support code
2022-02-21, by Gregory Szorc
hgweb: remove Python 3 conditional
2022-03-03, by Gregory Szorc
hgweb: simplify uenv assignment
2022-02-21, by Gregory Szorc
chgserver: remove Python 2 support code
2022-02-21, by Gregory Szorc
chgserver: remove Python 2 branch
2022-02-21, by Gregory Szorc
worker: remove Python 2 support code
2022-02-21, by Gregory Szorc
wireprotoframing: remove Python 2 support code
2022-02-21, by Gregory Szorc
windows: remove write throttling support
2022-02-21, by Gregory Szorc
windows: remove conditional for Python 3
2022-02-21, by Gregory Szorc
util: remove superfluous ispy3 test
2022-02-21, by Gregory Szorc
urllibcompat: remove Python 2 support code
2022-02-21, by Gregory Szorc
keepalive: remove Python 2 support code
2022-02-21, by Gregory Szorc
extensions: remove superfluous pycompat.ispy3 check
2022-02-21, by Gregory Szorc
archival: remove check for Python 2
2022-02-21, by Gregory Szorc
encoding: remove Python 2 support code
2022-03-03, by Gregory Szorc
dispatch: remove Python 2 function variants
2022-02-21, by Gregory Szorc
config: remove conditional asserts
2022-02-21, by Gregory Szorc
error: unconditionally define __str__
2022-02-21, by Gregory Szorc
formatter: remove conditional assert
2022-02-21, by Gregory Szorc
httppeer: inline simplified _reqdata()
2022-02-21, by Gregory Szorc
url: remove passing of strict
2022-02-21, by Gregory Szorc
posix: delete Python 2 posixfile()
2022-03-03, by Gregory Szorc
match: delete Python 2 conditional code
2022-02-21, by Gregory Szorc
mail: delete conditional code for Python 2
2022-02-21, by Gregory Szorc
archival: remove GzipFileWithTime
2022-02-20, by Gregory Szorc
check-code: allow importing Python 3 modules
2022-02-21, by Gregory Szorc
tests: move Python 3.5 check higher in file
2022-03-02, by Gregory Szorc
py2: drop some more from __future__ statements
2022-02-20, by Gregory Szorc
tests: delete some no-py3 blocks
2022-02-20, by Gregory Szorc
tests: remove __future__ import from test-debugcommands.t
2022-02-20, by Gregory Szorc
tests: remove from __future__ from inline Python in tests
2022-02-20, by Gregory Szorc
py2: remove simple from __future__ statements
2022-03-03, by Gregory Szorc
tests: remove output conditionalized on no-py3
2022-02-20, by Gregory Szorc
py3: use io.BytesIO directly
2022-02-20, by Gregory Szorc
check-py3-compat: drop support for Python 2
2022-02-20, by Gregory Szorc
pycompat: remove large Python 2 block
2022-03-03, by Gregory Szorc
py3: use pickle directly
2022-03-01, by Gregory Szorc
pycompat: remove first not ispy3 block
2022-03-02, by Gregory Szorc
import-checker: assume absolute and use modern import checker
2022-02-20, by Gregory Szorc
tests: unconditionalize some imports
2022-02-20, by Gregory Szorc
tests: remove last references to PYTHON3
2022-02-20, by Gregory Szorc
tests: simplify Windows and PYTHON3 conditionals
2022-02-20, by Gregory Szorc
tests: delete some not PYTHON3 blocks
2022-02-20, by Gregory Szorc
tests: unconditionalize _bytes2sys()
2022-02-20, by Gregory Szorc
tests: remove Python 3 conditionalizing from variables
2022-02-20, by Gregory Szorc
tests: always encode session
2022-02-20, by Gregory Szorc
tests: unconditionalize bchr
2022-02-20, by Gregory Szorc
tests: unconditionalize _unified_diff
2022-02-20, by Gregory Szorc
tests: collapse elif PYTHON3 block
2022-02-20, by Gregory Szorc
tests: collapse some more trivial if PYTHON3 blocks
2022-02-20, by Gregory Szorc
tests: require Python 3.5+ in run-tests.py
2022-02-20, by Gregory Szorc
revlog: use rust rank computation if available
2022-02-21, by pacien
rust: expose rank computation function to python
2022-02-21, by pacien
rust: implement vcsgraph::RankedGraph for Index
2022-02-21, by pacien
revlog: implement fast_rank retrieval in C
2022-02-21, by pacien
revlog: return 0 for the fast_rank of nullrev
2022-02-21, by pacien
setup: drop support for Python 3.5
2022-03-02, by Gregory Szorc
packaging: remove requirements constraints to support Python 2
2022-02-19, by Gregory Szorc
packaging: remove py2exe / Python 2.7 support
2022-02-19, by Gregory Szorc
automation: delete code related to Python 2.7 support
2022-02-19, by Gregory Szorc
automation: drop support for Python 2.7 in Windows environment
2022-02-19, by Gregory Szorc
automation: drop support for Python 2.7 in Linux environment
2022-02-19, by Gregory Szorc
automation: make system3 the default for run-tests-linux
2022-02-19, by Gregory Szorc
automation: run hg with python3
2022-02-19, by Gregory Szorc
rust: enable Python 3 support unconditionally
2022-03-03, by Simon Sapin
cext: really remove Python 2 file handling code
2022-03-03, by Yuya Nishihara
cext: backout e9ca736f5b52 "remove Python 2 file handling code"
2022-03-03, by Yuya Nishihara
rust: jettison Python 2 support
2022-03-02, by Augie Fackler
setup: always decode xcode version
2022-03-02, by Augie Fackler
setup: remove Rust support for Python 2
2022-03-02, by Augie Fackler
cleanup: stop bundling concurrent.futures on Python 2
2022-03-02, by Augie Fackler
cleanup: directly use concurrent.futures instead of via pycompat
2022-03-02, by Augie Fackler
imports: allow importing futures from concurrent
2022-03-02, by Augie Fackler
setup: remove pygit2 Python 2 logic
2022-03-02, by Augie Fackler
setup: inline now-constant list
2022-03-02, by Augie Fackler
setup: unconditionally do this python 3 step
2022-03-02, by Augie Fackler
setup: remove Python 2 support code for determining dylib suffix
2022-03-02, by Augie Fackler
setup: inline os.fsdecode now that we're done with Python 2
2022-03-02, by Augie Fackler
setup: inline encoding constant that is only used once
2022-03-02, by Augie Fackler
setup: remove printf trampoline
2022-03-02, by Augie Fackler
setup: remove more Python 2 support code
2022-03-02, by Augie Fackler
setup: remove ssl check that only matters on 2.7
2022-03-02, by Augie Fackler
setup: remove block that tries to help Python 2.6 users
2022-03-02, by Augie Fackler
setup: drop statement of support for Python before 3.5.3
2022-03-02, by Augie Fackler
cext: remove inline rewriting of argv
2022-02-20, by Gregory Szorc
cext: remove PY23()
2022-02-20, by Gregory Szorc
cext: unconditionalize PySlice_GetIndicesEx()
2022-02-20, by Gregory Szorc
cext: unconditionalize PYLONG_VALUE()
2022-02-20, by Gregory Szorc
cext: use PyLong symbols
2022-02-20, by Gregory Szorc
cext: use PyLong symbols
2022-02-20, by Gregory Szorc
cext: remove Python 2 support
2022-02-20, by Gregory Szorc
cext: remove Python 2 file handling code
2022-02-20, by Gregory Szorc
cext: remove Python 2 variant of listdir_slot()
2022-02-20, by Gregory Szorc
cext: remove some conditional preprocessor defines
2022-02-20, by Gregory Szorc
cext: unconditionally use PyLong_FromLong()
2022-02-20, by Gregory Szorc
cext: drop preprocessor PyInt aliases
2022-02-20, by Gregory Szorc
cext: remove Python 2 module initializer functions
2022-02-20, by Gregory Szorc
rhg: simplify the handling of share-safe config mismatch
2022-02-21, by Arseniy Alekseyev
branching: merge stable into default
2022-03-01, by Raphaël Gomès
Added signature for changeset d4486810a179
stable
2022-03-01, by Raphaël Gomès
Added tag 6.1 for changeset d4486810a179
stable
2022-03-01, by Raphaël Gomès
merge: remove direct rustmod reference
stable
6.1
2022-02-28, by Raphaël Gomès
relnotes: add 6.1
stable
2022-02-21, by Raphaël Gomès
relnotes: add 6.0.3
stable
2022-02-18, by Raphaël Gomès
windows: adjust test output in test-merge-tools.t
stable
2022-02-18, by Raphaël Gomès
windows: generalize output for test-status-tracked-key.t
stable
2022-02-18, by Raphaël Gomès
windows: skip a section of a test that is legitimately broken on windows
stable
2022-02-22, by Pierre-Yves David
heptapod-ci: remove Python 2 support
2022-02-21, by Raphaël Gomès
Added signature for changeset c00d3ce4e94b
stable
2022-02-18, by Raphaël Gomès
Added tag 6.1rc0 for changeset c00d3ce4e94b
stable
2022-02-18, by Raphaël Gomès
branching: merge default into stable for 6.1 freeze
stable
6.1rc0
2022-02-18, by Raphaël Gomès
branching: merge 6.0.3 stable into default
2022-02-18, by Raphaël Gomès
branching: merge stable into default
2022-02-18, by Raphaël Gomès
tracked-key: remove the dual write and rename to tracked-hint
2022-02-17, by Pierre-Yves David
tracked-file: rename the format option to use `use-`
2022-02-17, by Pierre-Yves David
tracked-key: update the requirement value
2022-02-17, by Pierre-Yves David
tracked-key: make it possible to upgrade to and downgrade from the feature
2022-02-17, by Pierre-Yves David
obsolete: don't use os.stat in repo.obsstore.__nonzero__ if it's static HTTP
2022-01-31, by Anton Shestakov
filemerge: make `_maketempfiles()` more reusable
2022-02-14, by Martin von Zweigbergk
filemerge: reduce some duplication in `_maketempfiles()`
2022-02-14, by Martin von Zweigbergk
filemerge: use leverage `util.readfile()` in `_maketempfiles()`
2022-02-14, by Martin von Zweigbergk
filemerge: move removal of `.orig` extension on temp file close to context
2022-02-14, by Martin von Zweigbergk
filemerge: remove `uselocalpath` argument from `_maketempfiles()`
2022-02-14, by Martin von Zweigbergk
filemerge: remove an unnecessary join with absolute path
2022-02-11, by Martin von Zweigbergk
filemerge: when using in-memory merge, always put backup files in temp dir
2022-02-11, by Martin von Zweigbergk
filemerge: remove unused `repo` argument from `_maketempfiles()`
2022-02-15, by Martin von Zweigbergk
upgrade: make dirstate-v2 format variant compatible with share
2022-02-15, by Pierre-Yves David
upgrade: prepare code (and output) for the idea of upgrading share
2022-02-15, by Pierre-Yves David
sparse: add timing block for parsing sparse configs
2022-02-15, by Augie Fackler
narrowspec: add timing block for validating narrowspec
2022-02-15, by Augie Fackler
Added signature for changeset dcec16e799dd
stable
2022-02-18, by Raphaël Gomès
Added tag 6.0.3 for changeset dcec16e799dd
stable
2022-02-18, by Raphaël Gomès
status: fix hg status race against file deletion
stable
6.0.3
2022-02-17, by Arseniy Alekseyev
branching: merge with stable
2022-02-15, by Martin von Zweigbergk
filemerge: put temporary files in single temp dir by default
2022-02-11, by Martin von Zweigbergk
dirstate-tracked-key: update the config value to match latest discussion
2022-02-15, by Pierre-Yves David
rhg: signal when falling back in logs
2021-11-26, by Raphaël Gomès
revlog: register changelogv2 C implementation in parsers
2022-02-07, by pacien
revlog: implement changelogv2 packing and unpacking in C
2022-02-14, by pacien
revlog: memset whole record instead of dealing with padding
2022-02-10, by pacien
revlog: do not compute node location by hand in index_invalidate_added
2022-02-11, by Pierre-Yves David
rank: compute property incrementally
2022-01-28, by pacien
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
tip