Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-480
+480
+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.
rhg: desambiguate status without decompressing filelog if possible
2022-01-07, by Simon Sapin
filelog: add a comment explaining a fast path in filerevisioncopied()
2022-01-06, by Simon Sapin
rhg: Store p1, p2, and hash in RevlogEntry
2021-12-21, by Simon Sapin
rhg: RevlogEntry::uncompressed_len is signed
2021-12-21, by Simon Sapin
rhg: Expose FilelogEntry that wraps RevlogEntry
2021-12-21, by Simon Sapin
rhg: Add RevlogEntry::data that does delta resolution
2021-12-21, by Simon Sapin
rhg: Rename some revlog-related types and methods
2021-12-21, by Simon Sapin
git: add opener attribute to gitstore
2022-01-05, by Augie Fackler
branching: merge stable into default
2022-01-06, by Raphaël Gomès
Added signature for changeset 799fdf4cca80
stable
2022-01-05, by Raphaël Gomès
Added tag 6.0.1 for changeset 799fdf4cca80
stable
2022-01-05, by Raphaël Gomès
docs: update Rust readme with a mention of `rhg`
stable
6.0.1
2021-11-26, by Raphaël Gomès
docs: fix typos and wording for the persistent-nodemap feature
stable
2021-11-26, by Raphaël Gomès
docs: add missing dirstate-v2 documentation
stable
2021-11-26, by Raphaël Gomès
docs: add documentation about Rust
stable
2021-11-26, by Raphaël Gomès
dirstate: remove deprecated API
2021-12-23, by Raphaël Gomès
discovery: remove deprecated API
2021-12-23, by Raphaël Gomès
revlog: remove deprecated APIs
2021-12-23, by Raphaël Gomès
urls: remove deprecated APIs
2021-12-23, by Raphaël Gomès
remotefilelog: remove deprecated API
2021-12-23, by Raphaël Gomès
exchangev2: remove it
2021-12-07, by Raphaël Gomès
rust: fix build errors on darwin
2021-12-30, by Dan Villiom Podlaski Christiansen
merge: with stable
2022-01-04, by Augie Fackler
help: properly document the default pattern
2019-02-15, by Jordi Gutiérrez Hermoso
heptapod-ci: make Windows jobs manual again
stable
2022-01-03, by Raphaël Gomès
tests: allow for variation in zstd output as seen on s390x and powerpc
stable
2021-08-25, by Julien Cristau
hg-core: dedup LazyAncestors Iterator impl
2021-12-10, by pacien
hg-cpython: use ancestor iterator impls from vcsgraph
2021-11-16, by pacien
hg-cpython: implement vcsgraph::Graph for our Index
2021-12-10, by pacien
rust: add vcsgraph crate as dependency
2021-12-10, by pacien
simplemerge: don't calculate conflict labels when resolving automatically
2021-12-07, by Martin von Zweigbergk
simplemerge: remove now-unused `localorother` argument from `merge_lines()`
2021-12-07, by Martin von Zweigbergk
simplemerge: add a specialized function for "union", "local", "other"
2021-12-07, by Martin von Zweigbergk
rhg: Fall back to Python if verbose status is requested by config
2021-12-18, by Simon Sapin
rhg: Accept different "invalid ignore pattern" error message formatting
2021-12-17, by Simon Sapin
rhg: Properly format warnings related to ignore patterns
2021-12-17, by Simon Sapin
rhg: Sub-repositories are not supported
2021-11-09, by Simon Sapin
simplemerge: make `localorother` a "mode" instead of a separate thing
2021-12-07, by Martin von Zweigbergk
simplemerge: avoid a call to `pycompat.strkwargs()`
2021-12-07, by Martin von Zweigbergk
simplemerge: stop merging file flags
2021-12-06, by Martin von Zweigbergk
filemerge: stop returning always-`True` value
2021-12-07, by Martin von Zweigbergk
filemerge: remove unused `orig` argument from tool functions
2021-12-06, by Martin von Zweigbergk
filemerge: stop passing around 3 unused `None` values in `files` argument
2021-12-06, by Martin von Zweigbergk
filemerge: rename backup variables from `back` to `backup`
2021-12-06, by Martin von Zweigbergk
setup.py: fix some documentation typos
2021-12-18, by Matt Harbison
dirstate-v2: Apply SECOND_AMBIGUOUS to directory mtimes too
2021-12-17, by Simon Sapin
rank: actually persist revision's rank in changelog-v2
2021-12-15, by Pierre-Yves David
rank: add a "rank" value to the revlog-entry tuple
2021-12-14, by Pierre-Yves David
changelog-v2: fix an assertion error to display the right data
2021-12-15, by Pierre-Yves David
changelog-v2: use helper constant in the code to pack/unpack entries
2021-12-14, by Pierre-Yves David
revlog: add some information about the revision we cannot find
2021-12-15, by Pierre-Yves David
rhg: Use binary search in manifest lookup
2021-12-16, by Simon Sapin
sparse: lock the store when updating requirements config
stable
2021-11-29, by Arseniy Alekseyev
sparse: demonstrate a bug when used with safe-share
stable
2021-11-16, by Arseniy Alekseyev
rust: Upgrade to format-bytes 0.3
2021-12-17, by Simon Sapin
pytype: stop excluding ssutil.py
2021-12-14, by Matt Harbison
pytype: stop excluding wireprotoserver.py
2021-12-14, by Matt Harbison
pytype: stop excluding pycompat.py
2021-12-14, by Matt Harbison
procutil: avoid an uninitialized variable usage on tempfile exception
2021-12-14, by Matt Harbison
pytype: stop excluding procutil.py
2021-12-14, by Matt Harbison
pytype: stop excluding chgserver.py
2021-12-14, by Matt Harbison
pytype: stop excluding webcommands.py
2021-12-13, by Matt Harbison
tests: drop an obsolete comment about a pytype failure
2021-12-13, by Matt Harbison
pytype: stop excluding patch.py
2021-12-13, by Matt Harbison
pytype: stop excluding statprof.py
2021-12-13, by Matt Harbison
statprof: convert a few exception byte strings to str
2021-12-13, by Matt Harbison
pytype: stop excluding wireprotov2server.py
2021-12-13, by Matt Harbison
pytype: stop excluding stringutil.py
2021-12-13, by Matt Harbison
pytype: stop excluding cmdutil.py
2021-12-13, by Matt Harbison
pytype: stop excluding copies.py
2021-12-13, by Matt Harbison
copies: fix some documentation typos
2021-12-12, by Matt Harbison
copies: drop an unused variable
2021-12-12, by Matt Harbison
pytype: stop excluding lsprof.py
2021-12-12, by Matt Harbison
pytype: stop excluding changegroup.py
2021-12-12, by Matt Harbison
pytype: stop excluding upgrade.py
2021-12-12, by Matt Harbison
rhg: Skip reading the contents of ambiguous files in some cases
2021-12-14, by Simon Sapin
rhg: Mark it as expected that the issue6528 bug is not reproduced
2021-12-14, by Simon Sapin
filemerge: remove leftover documentation of removed argument
2021-12-14, by Martin von Zweigbergk
merge with stable
2021-12-13, by Matt Harbison
rhg: Print "bad match" errors in rhg status
2021-12-13, by Simon Sapin
share: make it possible to control the working copy format variant
2021-12-07, by Pierre-Yves David
share: move the requirement initialisation code around
2021-12-07, by Pierre-Yves David
test: use `hg debugrequires` instead of `cat` in some tests
2021-12-08, by Pierre-Yves David
test: simplify `debugformat` matching in test-phases.t
2021-12-08, by Pierre-Yves David
test: simplify `debugformat` matching in test-copies-chain-merge
2021-12-07, by Pierre-Yves David
status: when extracting arguments from `opts`, use the same default values
2021-12-07, by Kyle Lippincott
directaccess: fix uses of commands.status() that don't go through flag parsing
2021-12-07, by Kyle Lippincott
test: add test for a former race resulting in bad dirstate
2021-11-07, by Valentin Gatien-Baron
rhg: fix a crash on non-generaldelta revlogs
2021-12-07, by Arseniy Alekseyev
rhg: centralize index header parsing
2021-12-07, by Arseniy Alekseyev
rhg: demonstrate that rhg breaks on non-generaldelta revlogs
2021-12-07, by Arseniy Alekseyev
tests: add a short `sleep` in test-status.t
2021-12-10, by Simon Sapin
rhg: Add support for `rhg status --copies`
2021-12-10, by Simon Sapin
rhg: refactor relativize_path into a struct + method
2021-12-10, by Simon Sapin
rhg: refactor display_status_paths with a struct for common arguments
2021-12-10, by Simon Sapin
rhg: Add support for ui.ignore and ui.ignore.* config
2021-12-10, by Simon Sapin
doc: remove a spurious ^L in some doc
2021-12-10, by Pierre-Yves David
upgrade: drop some dead code
2021-12-06, by Pierre-Yves David
upgrade: only process revlogs that needs it by default
2021-12-06, by Pierre-Yves David
upgrade: issue a message when a revlog type has to be upgraded
2021-12-06, by Pierre-Yves David
upgrade: explicitly warn when a `--no-xxx` flag is overwritten
2021-12-06, by Pierre-Yves David
upgrade: make the list of explicitly specified revlog a dict
2021-12-06, by Pierre-Yves David
upgrade: move the revlog selection code lower down the chain
2021-12-06, by Pierre-Yves David
rhg: Set second_ambiguous as needed in post-status fixup
2021-12-09, by Simon Sapin
dirstate: Document Timestamp.second_ambiguous
2021-12-09, by Simon Sapin
hghave: fix the check for suid on platforms lacking support
stable
2021-12-13, by Matt Harbison
upgrade: byteify a few error messages
stable
2021-12-12, by Matt Harbison
rhg: support the new extension suboptions syntax
2021-12-07, by Raphaël Gomès
branching: merge stable into default
2021-12-08, by Raphaël Gomès
dirstate-v2: fix upgrade on an empty repository
stable
2021-12-06, by Pierre-Yves David
dirstate-v2: test upgrade without rust too
stable
2021-12-06, by Pierre-Yves David
upgrade: don't use `dd status=none` in the test
stable
2021-12-07, by Pierre-Yves David
test-upgrade: narrow the `debugformat` call when upgrading to dirstate-v2
stable
2021-12-06, by Pierre-Yves David
filemerge: remove `premerge` argument from `_makebackup()`
2021-12-06, by Martin von Zweigbergk
filemerge: inline `_filemerge()` into `filemerge()`
2021-12-03, by Martin von Zweigbergk
filemerge: make `_filemerge()` do both premerge and merge
2021-12-03, by Martin von Zweigbergk
filemerge: merge `premerge()` into `filemerge()`
2021-12-03, by Martin von Zweigbergk
mergestate: inline `_resolve()` into `resolve()`
2021-12-03, by Martin von Zweigbergk
mergestate: make `_resolve()` do both preresolve and resolve
2021-12-03, by Martin von Zweigbergk
mergestate: merge `preresolve()` into `resolve()`
2021-12-02, by Martin von Zweigbergk
tests: remove unnecessary explicit args from `failfilemerge.py`
2021-12-03, by Martin von Zweigbergk
simplemerge: set `conflicts` earlier for :union tool
2021-11-29, by Martin von Zweigbergk
downgrade: don't assume existence of nodemap files when downgrading
stable
2021-11-25, by Raphaël Gomès
typo: s/unkown/unknown across the codebase
2021-11-26, by Raphaël Gomès
rhg: Update the dirstate on disk after status
2021-11-25, by Simon Sapin
rhg: Add Repo::write_dirstate
2021-12-02, by Simon Sapin
rhg: Add lazy/cached dirstate data file ID parsing on Repo
2021-12-02, by Simon Sapin
rhg: Make Repo::dirstate_parents a LazyCell
2021-11-29, by Simon Sapin
rust: Add Vfs::write_atomic
2021-11-29, by Simon Sapin
rhg: Initial repository locking
2021-03-22, by Simon Sapin
rust: Serializing a DirstateMap does not mutate it anymore
2021-11-29, by Simon Sapin
rhg: don't run `blackbox` if not activated
2021-11-26, by Raphaël Gomès
rust: add function to check if an extension is enabled
2021-11-26, by Raphaël Gomès
dirstate: remove unused method
2021-12-03, by Raphaël Gomès
fsmonitor: fix criteria for nonnormalset computation
stable
2021-12-07, by Raphaël Gomès
fsmonitor: incorporate fixes for Python 3.10 (issue6612)
stable
2021-12-06, by Raphaël Gomès
python2-compat: fix extensions' tests on python2
2021-12-04, by Pierre-Yves David
rhg: add support for narrow clones and sparse checkouts
2021-11-16, by Arseniy Alekseyev
update: reformat the `commands.update.check` help
2021-12-03, by Pierre-Yves David
update: properly overwrite `check` config with `--no-` variants
2021-12-03, by Pierre-Yves David
update: add a test for `--merge` overriding the "abort" config
2021-12-03, by Pierre-Yves David
update: use long version of the flag in the test
2021-12-03, by Pierre-Yves David
backout: backed out changeset 5d83a40cd3f8
2021-11-22, by Raphaël Gomès
status: keep second-ambiguous mtimes during fixup
2021-11-24, by Pierre-Yves David
dirstate-item: make sure we load `mtime-second-ambiguous` from disk
2021-11-24, by Pierre-Yves David
dirstate-item: make sure we set the mtime-second-ambiguous on v2 write
2021-11-24, by Pierre-Yves David
dirstate-item: ignore mtime to write v1 when `mtime-second-ambiguous` is set
2021-11-24, by Pierre-Yves David
dirstate-item: implement the comparison logic for mtime-second-ambiguous
2021-11-24, by Pierre-Yves David
dirstate-item: add a "second_ambiguous` flag in the mtime tuple
2021-11-24, by Pierre-Yves David
dirstate: drop comparison primitive on the timestamp class
2021-11-23, by Pierre-Yves David
largefile: use the proper "mtime boundary" logic during fixup
2021-11-23, by Pierre-Yves David
status: move the boundary comparison logic within the timestamp module
2021-11-23, by Pierre-Yves David
tests: remove potential mtime ambiguity in a dirstate test
2021-11-23, by Pierre-Yves David
dirstate: cleanup remaining of "now" during write
2021-11-19, by Pierre-Yves David
dirstate: remove need_delay logic
2021-11-19, by Pierre-Yves David
dirstate: remove `lastnormaltime` mechanism
2021-10-25, by Pierre-Yves David
status: use filesystem time boundary to invalidate racy mtime
2021-11-18, by Pierre-Yves David
test: use a different timestamp for the updated file
2021-11-18, by Pierre-Yves David
win32text: drop associated dirstate cache information on revert
2021-11-23, by Pierre-Yves David
dirstate: stop gathering parentfiledata in update_file
2021-11-17, by Pierre-Yves David
dirstate: stop gathering parentfiledata in update_file_p1
2021-11-17, by Pierre-Yves David
dirstate: make it mandatory to provide parentfiledata in `set_clean`
2021-11-17, by Pierre-Yves David
dirstate: do no use `set_clean` in revert
2021-11-22, by Pierre-Yves David
status: adapt the "keyword" extensions to gather stats at lookup time
2021-11-18, by Pierre-Yves David
status: adapt largefile to gather stats at lookup time
2021-11-18, by Pierre-Yves David
status: gather fixup info at comparison time
2021-11-17, by Pierre-Yves David
update: filter the ambiguous mtime in update directly
2021-11-17, by Pierre-Yves David
dirstate: move "get fs now" in the timestamp utility module
2021-11-17, by Pierre-Yves David
dirstate-item: allow mtime to be None in "parentdata"
2021-11-17, by Pierre-Yves David
dirstate: add a comment about a racy piece of code during updates
2021-11-17, by Pierre-Yves David
tests: add missing `head` for when things go wrong
2021-10-25, by Raphaël Gomès
tests: ensure a status will have non ambiguous mtime in some race test
2021-11-23, by Pierre-Yves David
tests: make sure no ambiguities remains after the commit
2021-11-18, by Pierre-Yves David
dirstate: clarify a `hg update` invocation in a test
2021-11-04, by Pierre-Yves David
test: mark rhg output as flaky
2021-12-01, by Pierre-Yves David
chistedit: explain which order the commits are presented in
2021-10-18, by Martin von Zweigbergk
errors: use detailed error for invalid commit-extras argument
2021-11-22, by Martin von Zweigbergk
errors: use detailed exit code in pathauditor
2021-11-19, by Martin von Zweigbergk
errors: use detailed exit code for RepoLookupError
2021-11-19, by Martin von Zweigbergk
errors: use detailed exit code for detected case-collision
2021-11-19, by Martin von Zweigbergk
errors: use detailed exit code when trying to merge file outside narrowspec
2021-11-19, by Martin von Zweigbergk
errors: use detailed exit code for non-integer number of diff context lines
2021-11-19, by Martin von Zweigbergk
patch: add hint about mangled whitespace on bad patch
2021-11-19, by Martin von Zweigbergk
errors: return more detailed errors when failing to parse or apply patch
2021-11-19, by Martin von Zweigbergk
extensions: add a default "*" suboptions prefix
2021-11-26, by Pierre-Yves David
extension: add a `required` suboption to enforce the use of an extensions
2021-11-26, by Pierre-Yves David
extensions: highlight the name of the faulty extensions in the error message
2021-11-29, by Pierre-Yves David
extensions: refactor handling of loading error make it reusable
2021-11-26, by Pierre-Yves David
extensions: ignore "sub-options" when looking for extensions
2021-11-26, by Pierre-Yves David
automation: support Python 3.10 on Windows
2021-11-23, by Gregory Szorc
contrib: update Windows environment to Python 3.9.9
2021-11-15, by Gregory Szorc
rhg: implement the debugignorerhg subcommand
2021-11-29, by Arseniy Alekseyev
rhg: refactor to use IgnoreFnType alias more widely
2021-11-29, by Arseniy Alekseyev
rhg: only complain about poorly configured fallback when falling back
2021-11-11, by Arseniy Alekseyev
packaging: bump pygit2 to 1.7.1
2021-11-24, by Matt Harbison
packaging: bump windows_curses to 2.3.0
2021-11-24, by Matt Harbison
packaging: regenerate the requirements files with pip-tools 6.4.0
2021-11-24, by Matt Harbison
rhg: Add support for `rhg status -n`
2021-11-26, by Simon Sapin
filemerge: simplify slightly by using filectx.decodeddata()
2021-11-19, by Martin von Zweigbergk
filemerge: rename _formatconflictmarker() since it formats a label
2021-11-19, by Martin von Zweigbergk
tests: fix test-fix on NetBSD
stable
2021-11-28, by Thomas Klausner
rhg: Fix status desambiguation of symlinks and executable files
2021-11-23, by Simon Sapin
rhg: Rename cat_file_is_modified
2021-11-23, by Simon Sapin
rhg: Also parse flags in the manifest parser
2021-11-23, by Simon Sapin
rhg: Propogate manifest parse errors instead of panicking
2021-11-23, by Simon Sapin
tests: Adapt test-basic.t expected output for rhg
2021-11-19, by Simon Sapin
rhg: Colored output is not supported
2021-11-09, by Simon Sapin
rhg: [encode] and [decode] config sections are not supported
2021-11-09, by Simon Sapin
rhg: Config commands.status.terse is not supported
2021-11-09, by Simon Sapin
rhg: Propagate config errors in `rhg status`
2021-11-09, by Simon Sapin
rhg: $HG_PENDING is not supported
2021-11-09, by Simon Sapin
rhg: Enable `rhg status` in most tests
2021-11-09, by Simon Sapin
Added signature for changeset 5d08b289e2e5
stable
2021-11-23, by Pulkit Goyal
Added tag 6.0 for changeset 5d08b289e2e5
stable
2021-11-23, by Pulkit Goyal
packaging: make rpm relocatable
stable
6.0
2021-11-17, by Mathias De Mare
dockerrpm: always use current user and group
stable
2021-11-17, by Mathias De Mare
cext: fix Python 3.11 compatibility - Py_SIZE is not an lvalue (issue6610)
stable
2021-11-18, by Mads Kiilerich
branching: merge stable into default
2021-11-19, by Raphaël Gomès
heptapod-ci: re-introduce Windows CI
stable
2021-11-16, by Raphaël Gomès
cext: define S_IFLNK on Python 2.7 and Windows
stable
2021-11-15, by Gregory Szorc
tests: dd status=noxfer is not portable (issue6523)
stable
2021-11-15, by Thomas Klausner
tests: use more portable mkdir -p instead of --parents (issue6591)
stable
2021-11-15, by Thomas Klausner
tests: fix test-censor by improving regexp (issue6585)
stable
2021-11-15, by Thomas Klausner
ci: stop running with Python 2
2021-11-10, by Martin von Zweigbergk
internals: typo pass on the dirstate-v2 help file
stable
2021-11-10, by Raphaël Gomès
dirstate-v2: fix confusion between requirement and format config variable
stable
2021-11-10, by Raphaël Gomès
internals: correct dirstate-v2 format variable in the documentation
stable
2021-11-10, by Raphaël Gomès
hghave: update dirstate-v2 format config option
stable
2021-11-10, by Raphaël Gomès
merge: with stable
2021-11-10, by Augie Fackler
Added signature for changeset a44bb185f6bd
stable
2021-11-09, by Pulkit Goyal
Added tag 6.0rc0 for changeset a44bb185f6bd
stable
2021-11-09, by Pulkit Goyal
merge with default
stable
6.0rc0
2021-11-09, by Pulkit Goyal
tests: accept alternative privileged port allocation failure
stable
2021-11-09, by pacien
tests: allow the true command to be provided by coreutils
stable
2021-11-09, by pacien
tests: add guard check for suid support
stable
2021-11-09, by pacien
rhg: more efficient `HgPath::join`
2021-10-26, by Arseniy Alekseyev
relnotes: update 6.0 with the last changes for the release
2021-11-09, by Raphaël Gomès
rhg: Fix `rhg status` file content comparison
2021-11-09, by Simon Sapin
rhg: make it possible to opt out of `rhg cat`
2021-10-27, by Arseniy Alekseyev
tests: run the whole hg-core/path_auditor test in a clean temp dir
stable
2021-11-09, by pacien
fsmonitor: fix traceback after removal of nonnormalset (issue6600)
2021-10-20, by Raphaël Gomès
fsmonitor: fix traceback about bytes and str incompatibility
2021-10-20, by Raphaël Gomès
backout: backed out changeset 67d14d4e036c
2021-10-27, by Raphaël Gomès
backout: backed out changeset f78d8b8c46d7
2021-10-27, by Raphaël Gomès
relnotes: clear next release notes
2021-11-04, by Raphaël Gomès
relnotes: add 6.0 release notes
2021-11-04, by Raphaël Gomès
relnotes: fix wrong command name in 5.9 relnotes
stable
2021-11-04, by Raphaël Gomès
pyoxidizer: use in-memory resources on non-Windows platforms
2021-11-03, by Kyle Lippincott
compat: don't rely on cpython-specific builtins manipulation
2021-11-03, by Raphaël Gomès
rust-format: update rustfmt version
2021-11-03, by Raphaël Gomès
rust: update the minimum version of Rust
2021-08-25, by Raphaël Gomès
dirstate-v2: freeze the on-disk format
2021-10-20, by Pierre-Yves David
merge: with stable
2021-11-01, by Augie Fackler
windows: use raw string in test log paths
2021-10-22, by Raphaël Gomès
pull: make the new argument a keyword argument
2021-10-29, by Pierre-Yves David
dirstate: make sure that status does not overlook the fallback flags
2021-10-28, by Pierre-Yves David
dirstate: use a single closure for get_flags
2021-10-28, by Pierre-Yves David
tests: allow Google's internal builds of clang-format to be used
stable
2021-04-30, by Kyle Lippincott
merge: with stable
2021-10-26, by Augie Fackler
Added signature for changeset 6ee0244fc1cf
stable
2021-10-26, by Pulkit Goyal
Added tag 5.9.3 for changeset 6ee0244fc1cf
stable
2021-10-26, by Pulkit Goyal
relnotes: update release notes for upcoming 5.9.3
stable
5.9.3
2021-10-25, by Raphaël Gomès
typing: add more type hints to the errors module
2021-10-23, by Matt Harbison
typing: add a few assertions to revlog.py to help pytype
2021-10-23, by Matt Harbison
dirstate: group return logic and clarify each function in flagfunc
2021-10-21, by Raphaël Gomès
dirstate: add missing return on platforms without exec or symlink
2021-10-20, by Raphaël Gomès
parsers: don't ask about symlinks on platforms that don't support them
2021-10-20, by Raphaël Gomès
parsers: don't ask about the exec bit on platforms that don't have it
2021-10-20, by Raphaël Gomès
tests: fix test-convert-git to work w/ "git pull" requiring strategy
2021-10-19, by Kyle Lippincott
branching: merge stable into default
2021-10-21, by Raphaël Gomès
heptapod-ci: actually give pytest more time before timeout
stable
2021-10-21, by Raphaël Gomès
tests: better determinism in test-chg.t
stable
2021-10-20, by Arseniy Alekseyev
hg: remove reserved identifiers
2021-10-21, by David Demelier
python: compatibility for python 3.11 (issue6604)
stable
2021-10-19, by Raphaël Gomès
pyoxidizer: force pip to not use pep517 in order to be able to install hg
stable
2021-10-20, by Raphaël Gomès
merge-halt: fix issue with merge.on-failure=halt breaking unshelve
stable
2021-10-19, by Kyle Lippincott
merge-halt: demonstrate unshelve issue with merge.on-failure=halt
stable
2021-10-19, by Kyle Lippincott
rust-nodemap: backed out mitigation for issue 6554
stable
2021-10-19, by Georges Racinet
pyoxidizer: update README.md with several small fixes
2021-10-18, by Kyle Lippincott
pyoxidizer: disable using in-memory resources
2021-10-18, by Kyle Lippincott
dirstate-v2: reorder flag to group related one together
2021-10-20, by Pierre-Yves David
dirstate-v2: read the fallback value in Rust
2021-10-19, by Pierre-Yves David
dirstate-v2: adjust the meaning of directory flags
2021-10-19, by Pierre-Yves David
dirstate-v2: actually use sub-second mtime precision
2021-10-13, by Simon Sapin
dirstate: ignore sub-second component when either is zero in mtime
2021-10-14, by Simon Sapin
dirstate-v2: add a new MTIME_SECOND_AMBIGUOUS flags
2021-10-19, by Pierre-Yves David
dirstate: store mtimes with nanosecond precision in memory
2021-10-18, by Simon Sapin
rust: remove now-unused DirstateEntry::clear_ambiguous_mtime method
2021-10-19, by Simon Sapin
dirstate: align Rust function name to `need_delay`
2021-10-19, by Pierre-Yves David
dirstate: rename a `very_likely_equal` method to `likely_equal`
2021-10-18, by Simon Sapin
backout: backed out changeset 2f2107c01dee
2021-10-19, by Raphaël Gomès
backout: backed out changeset 6edc8800dbc3
2021-10-19, by Raphaël Gomès
dirstate-v2: preserve the fallback values on disk
2021-10-18, by Pierre-Yves David
dirstate: make DirstateItem constructor accept fallback value
2021-10-18, by Pierre-Yves David
dirstate: add a concept of "fallback" flags to dirstate item
2021-10-18, by Pierre-Yves David
dirstate-v2: adds two flag to track the presence of some unrecorded files
2021-10-15, by Pierre-Yves David
dirstate-v2: adds a flag to mark a file as modified
2021-10-15, by Simon Sapin
rhg: simplify split_metadata
2021-10-19, by Arseniy Alekseyev
pyoxidizer: default to a meaningless release instead of hardcoding 5.8
2021-08-27, by Raphaël Gomès
copy: recommend `--at-rev .` if target was added in parent commit
2021-10-14, by Martin von Zweigbergk
fix: appease pyflakes and make unused variables more obvious
2021-10-18, by Raphaël Gomès
rewrite: fix issue6599
stable
2021-10-18, by Raphaël Gomès
bookmarks: add a `ignore` variant of the bookmark mode
2021-10-15, by Pierre-Yves David
bookmarks: add support for `mirror` mode to `incoming`
2021-10-15, by Pierre-Yves David
bookmarks: move the `mirror` option to the `paths` section
2021-10-15, by Pierre-Yves David
path: keep the path instance in the `pulloperation`
2021-10-15, by Pierre-Yves David
path: return path instance directly from get_pull_paths
2021-10-15, by Pierre-Yves David
path: unify path creation in `get_pull_paths`
2021-10-15, by Pierre-Yves David
path: add a new argument to control path validation
2021-10-15, by Pierre-Yves David
rhg: internally, return a structured representation from hg cat
2021-10-15, by Arseniy Alekseyev
rhg: fix `hg cat` interaction with null revision
2021-10-14, by Arseniy Alekseyev
dirstate-v2: add an option to prevent unintentional slow dirstate-v2
2021-10-15, by Pierre-Yves David
rhg: fix formatting error reported by test-check-format-rust.t
2021-10-14, by Martin von Zweigbergk
chistedit: add option to show order of commits in opposite order
2021-10-12, by Martin von Zweigbergk
dirstate-v2: Separate HAS_FILE_MTIME and HAS_DIRECTORY_MTIME flags
2021-10-14, by Simon Sapin
dirstate-v2: Extend node flags to 16 bits
2021-10-14, by Simon Sapin
narrow: raise StateError when working copy is stale (for detailed exit code)
2021-10-14, by Martin von Zweigbergk
dirstate-v2: Use attributes as intended instead of properties in v2_data()
2021-10-14, by Simon Sapin
dirstate: Remove unused variable
2021-10-14, by Simon Sapin
rust: Reformat source code
2021-10-14, by Simon Sapin
rhg: do not try to open a nodemap for an inline index
2021-10-14, by Arseniy Alekseyev
rhg: stop manifest traversal when no more files are needed
2021-10-05, by Arseniy Alekseyev
rhg: faster hg cat when many files are requested
2021-10-04, by Arseniy Alekseyev
dirstate-v2: Add support when Rust is not enabled
2021-07-16, by Simon Sapin
dirstate-v2: Initial Python serializer
2021-07-22, by Raphaël Gomès
dirstate-v2: initial Python parser
2021-10-03, by Simon Sapin
dirstate: Move more methods to the _dirstatemapcommon base class
2021-10-08, by Simon Sapin
dirstate-v2: Add storage space for nanoseconds precision in file mtimes
2021-10-13, by Simon Sapin
status: Extract TruncatedTimestamp from fs::Metadata without SystemTime
2021-10-13, by Simon Sapin
pyoxidizer: add the user site to `sys.path` on macOS
2021-09-17, by Matt Harbison
pyoxidizer: don't use in-memory for resources on macOS
2021-09-17, by Matt Harbison
chistedit: rename a confusingly named variable
2021-10-12, by Martin von Zweigbergk
chistedit: remove some local variable and access state on self instead
2021-10-12, by Martin von Zweigbergk
chistedit: move changeview() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move cycleaction() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move changeaction() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move swap() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move makeselection() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move changemode() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move movecursor() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move patchcontents() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move event() onto state class
2021-10-12, by Martin von Zweigbergk
chistedit: move renderpatch() and dependencies onto state class
2021-10-11, by Martin von Zweigbergk
chistedit: move renderrules() onto state class
2021-10-11, by Martin von Zweigbergk
chistedit: move layout() and dependencies onto state class
2021-10-11, by Martin von Zweigbergk
chistedit: move rendercommit() onto state class
2021-10-11, by Martin von Zweigbergk
chistedit: move view state from a dict to a custom class
2021-10-11, by Martin von Zweigbergk
rhg: do not fail when the repo is empty
2021-10-13, by Arseniy Alekseyev
rhg: handle null changelog and manifest revisions
2021-10-12, by Arseniy Alekseyev
rust: update the rust-cpython crate to 0.7.0
2021-10-12, by Simon Sapin
dirstate-v2: Name a constant in the Rust implementation
2021-10-03, by Simon Sapin
dirstate-v2: Replace the 32-bit `mode` field with two bits
2021-10-12, by Simon Sapin
dirstate-v2: Store unsigned integers inside DirstateEntry
2021-10-11, by Simon Sapin
dirstate-v2: Truncate directory mtimes to 31 bits of seconds
2021-10-12, by Simon Sapin
dirstate-v2: Separate Rust structs for Timestamp and PackedTimestamp
2021-10-12, by Simon Sapin
dirstate-v2: Change the representation of negative directory mtime
2021-10-11, by Simon Sapin
dirstate-v2: Only convert from SystemTime to Timestamp and not back
2021-10-12, by Simon Sapin
dirstate-v2: Swap the order of size and mtime on disk
2021-10-08, by Simon Sapin
dirstate-v2: Document flags/mode/size/mtime fields of tree nodes
2021-10-11, by Simon Sapin
help: update help text for debug-repair-issue6528
2021-09-08, by Raphaël Gomès
dispatch: use detailed exit code 250 for keyboard interrupt
2021-03-02, by Martin von Zweigbergk
dispatch: ignore failure to flush ui
2021-10-08, by Martin von Zweigbergk
dispatch: don't change error status if flushing stdio fails
2021-10-08, by Martin von Zweigbergk
dirstate-v2: Use "byte sequence" in docs
2021-10-11, by Simon Sapin
rust: Make the hg-cpython crate default to Python 3
2021-10-08, by Simon Sapin
packaging: update the certifi dependency
2021-10-03, by Matt Harbison
setup: stop packaging python3.dll and python3X.dll in the wheel distribution
2021-09-19, by Matt Harbison
exewrapper: find the proper python3X.dll in the registry
2021-09-19, by Matt Harbison
fix: reduce number of tool executions
2021-09-02, by Danny Hooper
fix: add test to demonstrate how many times tools are executed
2021-09-02, by Danny Hooper
rhg: add ui.plain() and check it before showing relative paths in status
2021-06-25, by Pulkit Goyal
rhg: add relative paths support in `rhg status`
2021-10-05, by Pulkit Goyal
rhg: refactor function to relativize paths in utils
2021-10-05, by Pulkit Goyal
hg: let extensions call the func without populating opts keys
2021-10-06, by Sushil khanchi
rhg: in rhg cat cli, fix the long name of the --rev flag
2021-10-05, by Arseniy Alekseyev
rhg: fallback if tweakdefaults or statuscopies is enabled with status
2021-06-24, by Pulkit Goyal
largefiles: partially undo 61e526585b20e2ff15f19497d0451d18fea02db8 and child
2021-07-19, by Pulkit Goyal
largefiles: add tr backup for largefilesdirstate
2021-07-19, by Pulkit Goyal
largefiles: pass current transaction to `lfdirstate.write()`
2021-07-19, by Pulkit Goyal
merge: with stable
2021-10-07, by Augie Fackler
dirstate-v2: Add internal documentation
2021-10-01, by Simon Sapin
dirstate-v2: Move data file info in the docket closer together
2021-10-01, by Simon Sapin
dirstate-item: drop the legacy new_normal constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_normal
2021-10-01, by Pierre-Yves David
dirstate-item: replace a call to new_normal
2021-10-01, by Pierre-Yves David
dirstate-item: drop the legacy new_possibly_dirty constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_possibly_dirty
2021-10-01, by Pierre-Yves David
dirstate-item: drop the legacy new_from_p2 constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_from_p2
2021-10-01, by Pierre-Yves David
dirstate-item: drop the legacy new_added constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_added
2021-10-01, by Pierre-Yves David
dirstate-item: drop the legacy new_merged constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_merged
2021-10-01, by Pierre-Yves David
dirstate-item: drop the `merged` property
2021-10-01, by Pierre-Yves David
dirstate-item: replace another usage of `merged`
2021-10-01, by Pierre-Yves David
dirstate-item: replace a `merged` usage with `p2_info`
2021-10-01, by Pierre-Yves David
dirstate-item: drop the `from_p2` property
2021-10-01, by Pierre-Yves David
dirstate-item: directly use `p2_info` in `v1_size`
2021-10-01, by Pierre-Yves David
dirstate-item: use the `p2_info` property to replace more verbose call
2021-10-01, by Pierre-Yves David
status: process `from_p2` file the same as `merged` one
2021-09-29, by Pierre-Yves David
dirstate: drop an incorrect comment
2021-10-01, by Pierre-Yves David
dirstate: drop some duplicated code
2021-10-01, by Pierre-Yves David
dirstate: align the dirstate's API to the lower level ones
2021-09-30, by Pierre-Yves David
dirstate-item: introduce a `p1_tracked` property
2021-10-01, by Pierre-Yves David
dirstate-item: introduce a `p2_info` property that combine two others
2021-10-01, by Pierre-Yves David
dirstate: narrow gathering of parent data
2021-10-01, by Pierre-Yves David
dirstate: align the dirstatemap's API to the data change
2021-10-01, by Pierre-Yves David
dirstate-v2: Store a bitfield on disk instead of v1-like state
2021-10-01, by Simon Sapin
dirstate-item: change the internal storage and constructor value
2021-10-01, by Pierre-Yves David
dirstatemap: drop legacy method on the dirstatemap wrapper
2021-10-02, by Pierre-Yves David
dirstatemap: align the Rust wrapper implementation of `setparent`
2021-10-02, by Pierre-Yves David
dirstatemap: fix copymap.pop in Rust to return the value it pops
2021-10-02, by Pierre-Yves David
dirstate-item: implement `drop_merge_data` on the Rust DirstateItem
2021-10-02, by Pierre-Yves David
dirstatemap: use a common implement for reset_state
2021-10-02, by Pierre-Yves David
dirstatemap: add a common `_drop_entry` method for dirstatemap
2021-10-02, by Pierre-Yves David
dirstatemap: use common code for set_clean
2021-10-01, by Pierre-Yves David
dirstatemap: use common code for set_possibly_dirty
2021-10-01, by Pierre-Yves David
dirstatemap: use a common implement for set_tracked
2021-10-01, by Pierre-Yves David
dirstatemap: add a common `_insert_entry` method for dirstatemap
2021-10-01, by Pierre-Yves David
dirstatemap: use a common implementation for `dirstatemap.set_untracked`
2021-10-01, by Pierre-Yves David
dirstatemap: add a common `_refresh_entry` method for dirstatemap
2021-10-01, by Pierre-Yves David
dirstatemap: create `_dirs_incr/_dirs_decr` methods on the common class
2021-10-01, by Pierre-Yves David
dirstatemap: small rework of the `set_untracked` method
2021-10-01, by Pierre-Yves David
dirstatemap: arrange methods by category
2021-10-02, by Pierre-Yves David
dirstatemap: move a multiple simple functions in the common class
2021-10-02, by Pierre-Yves David
dirstatemap: rename `_rustmap` to `_map`
2021-10-01, by Pierre-Yves David
dirstatemap: use a common __init__ for dirstatemap
2021-10-01, by Pierre-Yves David
dirstatemap: introduce a common base for the dirstatemap class
2021-10-01, by Pierre-Yves David
errors: raise InputError from revsingle() iff revset provided by the user
2021-09-28, by Martin von Zweigbergk
errors: raise InputError from revpair() iff revset provided by the user
2021-09-28, by Martin von Zweigbergk
errors: raise InputError on bad revset to revrange() iff provided by the user
2021-09-28, by Martin von Zweigbergk
phase: avoid a no-op resolution of revset from revnums
2021-09-28, by Martin von Zweigbergk
dirstate: push back the future a bit in the test
2021-10-01, by Pierre-Yves David
dirstate-item: point out that `merged` is set only with p1_tracked
2021-09-30, by Pierre-Yves David
dirstate-item: update the attribute documentation
2021-09-29, by Pierre-Yves David
dirstate-item: use `any_tracked` more
2021-10-01, by Pierre-Yves David
dirstate-item: drop an outdated comments
2021-10-01, by Pierre-Yves David
dirstate: remove a update_file's special case for `merged` file
2021-10-01, by Pierre-Yves David
dirstate: remove a update_file's special case for tracked file with p2 data
2021-09-30, by Pierre-Yves David
dirstate: deprecate `__getitem__` access
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property instead of `state` in largefile
2021-09-29, by Pierre-Yves David
dirstate-item: use `added` instead of `state` when moving dirstate
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property instead of `state` in revert
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property when computing a copies
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property instead of `state` in copy
2021-09-29, by Pierre-Yves David
dirstate-item: use `added` in debugrebuilddirstate
2021-09-29, by Pierre-Yves David
dirstate-item: use `maybe_clean` instead of `state` in record
2021-09-29, by Pierre-Yves David
dirstate-item: use `any_tracked` instead of `state` to apply patches
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property instead of `state` in addremove
2021-09-29, by Pierre-Yves David
dirstate-item: use `tracked` instead of `state` during copy detection
2021-09-29, by Pierre-Yves David
dirstate-item: use `maybe_clean` instead of `state` in `strip`
2021-09-29, by Pierre-Yves David
dirstate-item: use `tracked` instead of `state` in context.matches
2021-09-29, by Pierre-Yves David
dirstate-item: use `tracked` instead of the `state` in context's iter
2021-09-30, by Pierre-Yves David
dirstate-item: use `tracked` instead of the `state` in context
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property to deal with hgsubstate in mq
2021-09-29, by Pierre-Yves David
dirstate-item: use `added` instead of the `state` in the `mq` extension
2021-09-29, by Pierre-Yves David
dirstate-item: use maybe_clean instead of `state` in the eol extension
2021-09-29, by Pierre-Yves David
dirstate: move verification code within the dirstate itself
2021-09-30, by Pierre-Yves David
dirstate-entry: use `?` for the state of entry without any tracking
2021-09-29, by Pierre-Yves David
dirstate-item: introduce a `any_tracked` property
2021-09-29, by Pierre-Yves David
dirstate-item: introduce a `maybe_clean` property
2021-09-29, by Pierre-Yves David
dirstate: add a `get_entry` method to the dirstate
2021-09-29, by Pierre-Yves David
dirstate-item: Make constructor parameters optional
2021-09-30, by Simon Sapin
hg-core: silence dead-code warning by adding RevlogEntry::revion() accessor
2021-10-01, by Martin von Zweigbergk
rust: remove dead code
2021-10-01, by Raphaël Gomès
Added signature for changeset 750920b18aaa
stable
2021-10-05, by Pulkit Goyal
Added tag 5.9.2 for changeset 750920b18aaa
stable
2021-10-05, by Pulkit Goyal
rust-revset: support explicit `.` revision
2021-09-11, by Raphaël Gomès
rust-revset: add separate match logic for shortcuts
2021-09-11, by Raphaël Gomès
rhg: fall back if subrepos are detected
2021-09-13, by Raphaël Gomès
rhg: fallback if `defaults` config is set for the current command
2021-09-01, by Raphaël Gomès
rhg: fallback if the current command has any generic hook defined
2021-09-01, by Raphaël Gomès
rhg-cat: fallback in presence of a fileset
2021-09-01, by Raphaël Gomès
rhg-cat: fallback when detecting `.` or `..` path segments
2021-09-01, by Raphaël Gomès
rhg: add support for calling `rhg cat` without a revision
2021-09-01, by Raphaël Gomès
branching: merge with stable
2021-09-30, by Raphaël Gomès
windows-ci: temporarily allow Windows jobs to fail
stable
5.9.2
2021-09-28, by Raphaël Gomès
dirstate: Remove the Rust abstraction DirstateMapMethods
2021-09-27, by Simon Sapin
dirstate: Remove the flat Rust DirstateMap implementation
2021-09-27, by Simon Sapin
dirstate: drop the from_p2_removed method
2021-09-28, by Pierre-Yves David
less
more
|
(0)
-30000
-10000
-3000
-1000
-480
+480
+1000
+3000
tip