log

age author description
Sun, 27 Apr 2025 23:09:19 +0200 Pierre-Yves David ci: add a pycompat job for Python 3.11
Sun, 27 Apr 2025 14:19:19 +0200 Pierre-Yves David ci: use "v3.0" image for the for pycompat jobs
Sun, 27 Apr 2025 22:59:51 +0200 Pierre-Yves David ci: switch the pycompat rust code to wheel usage
Sat, 26 Apr 2025 23:45:37 +0200 Pierre-Yves David ci: use a v3.0 image for test-rust
Sat, 26 Apr 2025 23:45:30 +0200 Pierre-Yves David ci: build rust wheel for musl
Sun, 27 Apr 2025 11:51:35 +0200 Pierre-Yves David test-dirstate-race: don't run extra command within the race windows
Sat, 26 Apr 2025 14:21:43 +0200 Pierre-Yves David ci: use a v3.0 image for test-c
Sat, 26 Apr 2025 14:20:05 +0200 Pierre-Yves David ci: always build musl "c" wheel
Sat, 26 Apr 2025 14:22:48 +0200 Pierre-Yves David ci: use `hg-core-test` instead of `hg-core-test-pure`
Mon, 13 Jan 2025 14:03:36 +0100 Rapha?l Gom?s rust-revlog: detect and fix nodemap lagging behind its revlog stable
Thu, 24 Apr 2025 16:26:05 +0200 Rapha?l Gom?s rhg: show that persistent nodemap does not catch up if lagging behind stable
Thu, 24 Apr 2025 17:36:30 +0200 Rapha?l Gom?s test-persistent-nodemap: show that rhg can fix a missing nodemap file stable
Mon, 13 Jan 2025 14:01:12 +0100 Rapha?l Gom?s rust-nodemap: add a `catch_up_to_index` method stable
Thu, 17 Apr 2025 11:56:46 +0200 Pierre-Yves David check-code: make the "filter wc output" error clearer
Tue, 22 Apr 2025 14:59:32 +0200 Pierre-Yves David branchmap: make sure we update the "hasnode" function on update
Thu, 17 Apr 2025 12:17:09 +0200 Pierre-Yves David ci: switch the pure test to a v3.0 image
Sun, 20 Apr 2025 17:18:40 +0200 Pierre-Yves David hghave: use `has_cmd` for `xz` detection
Sun, 20 Apr 2025 17:18:17 +0200 Pierre-Yves David hghave: use `has_cmd` for `tic` detection
Thu, 17 Apr 2025 21:31:47 +0200 Pierre-Yves David hghave: use `has_cmd` for `lfs-test-server` detection
Sun, 20 Apr 2025 17:15:05 +0200 Pierre-Yves David hghave: introduce a "has_cmd" utility
Fri, 18 Apr 2025 04:49:11 +0200 Pierre-Yves David hghave: fix py3exe feature above Python 3.11
Thu, 17 Apr 2025 10:18:11 +0200 Pierre-Yves David hghave: also match emacs version 30+
Thu, 17 Apr 2025 23:29:21 +0200 Pierre-Yves David test-lfs-test-server: make sure to purge the server user cache too
Thu, 17 Apr 2025 18:43:45 +0200 Pierre-Yves David common-pattern: add the alpine version of EADDRINUSE
Thu, 17 Apr 2025 16:24:12 +0200 Pierre-Yves David test: use a --pure install in test-install.t
Fri, 18 Apr 2025 03:00:51 +0200 Pierre-Yves David test-run-tests: always pass the `--pure` flag in pure
Fri, 18 Apr 2025 02:58:06 +0200 Pierre-Yves David test-run-tests: smoke test with --pure instead of HGTEST_RUN_TESTS_PURE
Thu, 17 Apr 2025 14:59:07 +0200 Pierre-Yves David test: use a --pure run for hghave test
Fri, 18 Apr 2025 22:03:59 +0200 Pierre-Yves David pycompat: use the utcnow compatibility function in profiling
Fri, 18 Apr 2025 22:03:07 +0200 Pierre-Yves David pycompat: introduce a pycompat entry for utcnow
Fri, 18 Apr 2025 20:38:30 +0200 Pierre-Yves David branching: merge stable into default
Wed, 16 Apr 2025 11:56:16 +0200 Pierre-Yves David import-cycle: split dagop into two module
Wed, 16 Apr 2025 11:33:30 +0200 Pierre-Yves David phases: directly call reachableroot on the changelog
Wed, 16 Apr 2025 11:32:35 +0200 Pierre-Yves David phases: only prunes new heads if we have candidates for pruning
Thu, 17 Apr 2025 10:18:11 +0200 Pierre-Yves David ci: cache pytype inference and reuse it
Thu, 17 Apr 2025 09:11:16 +0200 Pierre-Yves David ci: stop running pytype in a dedicated clone
Thu, 17 Apr 2025 09:08:37 +0200 Pierre-Yves David ci: stop PATH manipulation for pytype
Wed, 16 Apr 2025 14:14:58 +0200 Pierre-Yves David ci: use a "v3.0" image for the pytype job
Tue, 15 Apr 2025 12:28:08 +0200 Pierre-Yves David pytype: stop running "make local" before run
Wed, 16 Apr 2025 21:32:06 +0200 Pierre-Yves David typing: move from BinaryIO to IO[bytes] in resourceutil
Wed, 16 Apr 2025 10:51:35 +0200 Pierre-Yves David typing: mark `version` as bytes returning
Wed, 16 Apr 2025 10:32:51 +0200 Pierre-Yves David pytype: display the import tree in the ci
Wed, 16 Apr 2025 10:27:02 +0200 Pierre-Yves David pytype: add a scrip to colorize `importlab --tree` output
Tue, 15 Apr 2025 12:04:37 +0200 Pierre-Yves David pytype-setup: drop the script setting up type stub
Tue, 15 Apr 2025 12:02:07 +0200 Pierre-Yves David setup: also install the cext type-stub
Tue, 15 Apr 2025 12:00:35 +0200 Pierre-Yves David pytype-setup: stop copying the attr type stub
Fri, 07 Mar 2025 11:01:13 -0500 Arun Kulshreshtha profiling: support writing profiles to a directory
Wed, 16 Apr 2025 22:54:12 +0200 Pierre-Yves David ci: always --retest error on Windows stable
Mon, 07 Apr 2025 15:34:41 -0400 Mitchell Kember rust-annotate: change FileId let-else to match
Mon, 07 Apr 2025 13:12:54 -0400 Mitchell Kember rust-annotate: do ancestor checks for all revs
Mon, 07 Apr 2025 12:14:15 -0400 Mitchell Kember annotate: add test for linkrev descendant behavior
Wed, 16 Apr 2025 22:51:06 +0200 Pierre-Yves David ci: move rust wheel building to M size VM stable
Mon, 03 Mar 2025 16:37:27 -0500 Mitchell Kember rust-annotate: support -Tjson
Thu, 06 Mar 2025 10:51:05 -0500 Mitchell Kember rust-annotate: refactor in preparation for -Tjson
Tue, 18 Mar 2025 14:54:18 -0400 Mitchell Kember rust-annotate: reorder in preparation for -Tjson refactor
Tue, 04 Mar 2025 16:55:38 -0500 Mitchell Kember rhg: add dependency serde_json
Thu, 06 Mar 2025 14:18:49 -0500 Mitchell Kember annotate: add test for non-UTF8 with -Tjson
Mon, 14 Apr 2025 13:36:02 +0100 Arseniy Alekseyev rhg: extract function expand_aliases
Tue, 01 Apr 2025 11:37:08 -0400 Mitchell Kember rhg: support basic aliases
Wed, 02 Apr 2025 14:45:32 -0400 Mitchell Kember rhg: allow --repo as abbreviation for --repository
Wed, 02 Apr 2025 14:11:35 -0400 Mitchell Kember rhg: refactor early arg parsing
Tue, 01 Apr 2025 18:53:00 -0400 Mitchell Kember rust-config: preserve insertion order
Wed, 16 Apr 2025 19:13:19 +0200 Pierre-Yves David branching: merge stable into default
Wed, 16 Apr 2025 17:48:57 +0200 Pierre-Yves David ci: make sure we delete existing temporary clone in the pytype job too stable
Wed, 19 Mar 2025 10:28:37 +0100 Pierre-Yves David share: add a --share-source argument to `hg root`
Wed, 19 Mar 2025 10:28:30 +0100 Pierre-Yves David hg-core: add an accessors for repo.store_path
Wed, 19 Mar 2025 10:27:35 +0100 Pierre-Yves David hg-core: add a find_repo_root_from method
Thu, 20 Mar 2025 12:38:49 +0100 Rapha?l Gom?s rust-repo: unconditionally load the dirstate before loading the changelog
Wed, 27 Mar 2024 11:21:59 +0000 Pierre-Yves David debugnodemap: print a message when no action was specified
Wed, 29 Jan 2025 12:12:57 +0100 Pierre-Yves David run-test: do not mark test as timed out when they returned fine
Tue, 15 Apr 2025 16:56:55 +0200 Pierre-Yves David ci: make sure the cargo test use colorful output
Thu, 03 Apr 2025 10:11:25 +0200 Pierre-Yves David ci: upgrade to v3.0 for cargo test
Sun, 23 Feb 2025 19:02:24 -0500 Arun Kulshreshtha contrib: delete debugshell extension
Fri, 21 Feb 2025 13:46:52 -0500 Arun Kulshreshtha debugcommands: bring over functionality from debugshell extension
Mon, 17 Mar 2025 21:53:55 +0100 expeehaa reject_new_heads: handle None being passed as node stable
Fri, 11 Apr 2025 18:42:41 +0100 Arseniy Alekseyev dirstate: fix panic when validating dirstate on write stable
Wed, 09 Apr 2025 22:46:42 +0200 Julien Cristau httppeer: don't put an int in headers stable
Wed, 09 Apr 2025 22:55:02 +0200 Julien Cristau keepalive: don't reuse a connection to the proxy for a different host stable
Thu, 10 Apr 2025 14:26:31 +0100 Arseniy Alekseyev rust-matchers: make Matcher extend Sync
Thu, 20 Mar 2025 14:35:11 +0000 Arseniy Alekseyev rust-matchers: generalize consumers of the Matcher api somewhat
Thu, 20 Mar 2025 12:10:08 +0000 Arseniy Alekseyev rust-matchers: stop requiring that matchers are built of trait objects
Fri, 04 Apr 2025 03:17:51 +0200 Pierre-Yves David rust: document a `pipx` install stable
Mon, 07 Apr 2025 10:35:46 +0200 Rapha?l Gom?s branching: merge stable into default
Sun, 06 Apr 2025 11:34:40 +0200 Pierre-Yves David Added signature for changeset 010a86744bfc stable
Sun, 06 Apr 2025 11:34:32 +0200 Pierre-Yves David Added tag 7.0.1 for changeset 010a86744bfc stable
Fri, 04 Apr 2025 02:51:14 +0200 Pierre-Yves David relnotes: add notes for 7.0.1 stable 7.0.1
Fri, 04 Apr 2025 02:48:52 +0200 Pierre-Yves David relnotes: drop the release candidate mention in 7.0 stable
Thu, 03 Apr 2025 16:20:04 +0200 Rapha?l Gom?s branching: revert changes wrongly merged-in from default stable
Thu, 03 Apr 2025 15:48:30 +0200 Rapha?l Gom?s branching: merge 6.9.5 release into stable stable
Thu, 03 Apr 2025 15:32:58 +0200 Rapha?l Gom?s Added signature for changeset 3d34a380ea3a stable
Thu, 03 Apr 2025 15:32:43 +0200 Rapha?l Gom?s Added tag 6.9.5 for changeset 3d34a380ea3a stable
Thu, 03 Apr 2025 15:24:28 +0200 Rapha?l Gom?s relnotes: add 6.9.5 stable 6.9.5
Wed, 02 Apr 2025 17:15:48 +0200 Pierre-Yves David vendor: upgrade to python-zstandard 0.23.0 stable
Wed, 02 Apr 2025 23:14:15 +0200 Rapha?l Gom?s test-check-rust-format: ignore contrib and thirdparty code stable
Mon, 17 Mar 2025 17:22:09 +0100 expeehaa fastexport: fix handling of symbolic links stable
Wed, 19 Mar 2025 00:58:43 +0100 Manuel Jacob fastexport: don?t crash if repository is empty stable
Fri, 28 Mar 2025 12:39:00 +0100 Pierre-Yves David ci: switch the "checks" job to a "v3.0" images
Fri, 28 Mar 2025 13:42:34 +0100 Pierre-Yves David hghave: import `Version` directly from `packaging`
Sat, 29 Mar 2025 02:53:13 +0100 Pierre-Yves David pylint: skip the score computation and display
Sat, 29 Mar 2025 02:44:53 +0100 Pierre-Yves David pylint: run on the source we want to check, not the installed packaged
Sat, 29 Mar 2025 02:17:39 +0100 Pierre-Yves David rust: avoid building during Cargo.lock checking
Fri, 28 Mar 2025 11:14:29 +0100 Pierre-Yves David ci: run the check job with --pure to speed up the install
Fri, 14 Mar 2025 14:01:07 -0400 Mitchell Kember rust-annotate: allow --follow
Thu, 20 Mar 2025 09:59:31 -0400 Mitchell Kember rust-annotate: support --rev wdir()
Tue, 18 Feb 2025 16:21:09 -0500 Mitchell Kember rust: refactor commands::annotate in preparation for wdir
Thu, 20 Mar 2025 09:59:24 -0400 Mitchell Kember rust: refactor operations::annotate in preparation for wdir
Mon, 03 Mar 2025 10:45:09 -0500 Mitchell Kember annotate: use exit code 255 for missing files
Tue, 18 Feb 2025 14:35:06 -0500 Mitchell Kember annotate: add test for file not found
Tue, 18 Feb 2025 14:19:51 -0500 Mitchell Kember rust-annotate: prefix abort messages with "abort:"
Wed, 19 Feb 2025 11:52:14 -0500 Mitchell Kember rust-revset: support resolving wdir()
Wed, 19 Feb 2025 11:46:18 -0500 Mitchell Kember rust-revlog: add RevisionOrWdir
Fri, 14 Feb 2025 14:38:00 -0500 Mitchell Kember rust-config: add username parsing
Mon, 03 Mar 2025 10:58:50 -0500 Mitchell Kember rust-utils: reimplement clean_whitespace without regex
Mon, 03 Mar 2025 10:58:47 -0500 Mitchell Kember rust-utils: add tests for clean_whitespace
Tue, 25 Feb 2025 11:24:58 -0500 Mitchell Kember rust-utils: make clean_whitespace mutate input
Tue, 25 Feb 2025 11:29:24 -0500 Mitchell Kember rust-utils: remove CleanWhitespace::None
Sat, 22 Feb 2025 10:25:10 -0500 Pierre-Yves David revlog: allow upgrade to and from the has_meta flag
Mon, 10 Feb 2025 15:12:21 +0100 Pierre-Yves David revlog: introduce a FLAG_FILELOG_META revlog flag and requirements
Sat, 22 Feb 2025 09:45:46 -0500 Pierre-Yves David changegroup: use REVIDX_HASMETA in changegroup '04'
Mon, 10 Feb 2025 15:27:36 +0100 Pierre-Yves David changegroup: add a new '04' format