mercurial at 56229: 30 new changesets (4 on stable)

Mercurial Commits hg at intevation.de
Tue Sep 1 03:15:18 UTC 2026


30 new changesets (4 on stable) in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/b901380e82c7
changeset:   56200:b901380e82c7
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Aug 28 18:01:43 2026 +0200
summary:     rust-config: anchor generic config item patterns like Python does

https://www.mercurial-scm.org/repo/hg/rev/da9f75e99e08
changeset:   56201:da9f75e99e08
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Aug 28 21:42:29 2026 +0200
summary:     rust-config: introduce a struct for the default items of a section

https://www.mercurial-scm.org/repo/hg/rev/f318a09dc698
changeset:   56202:f318a09dc698
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Aug 28 21:42:41 2026 +0200
summary:     rust-config: sort generic config items once at load time

https://www.mercurial-scm.org/repo/hg/rev/f4d135e05311
changeset:   56203:f4d135e05311
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Aug 28 18:04:25 2026 +0200
summary:     rust-config: compile generic config item patterns once at load time

https://www.mercurial-scm.org/repo/hg/rev/6844ce4aae6e
changeset:   56204:6844ce4aae6e
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Aug 29 18:47:10 2026 +0200
summary:     configitems: convert item documentation to bytes when reading the TOML

https://www.mercurial-scm.org/repo/hg/rev/622d90e463b3
changeset:   56205:622d90e463b3
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Aug 29 11:03:45 2026 +0200
summary:     rust-config: match generic config item patterns on bytes

https://www.mercurial-scm.org/repo/hg/rev/aff3f3f1ffea
changeset:   56206:aff3f3f1ffea
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Aug 29 11:04:30 2026 +0200
summary:     rust-config: use bytes for the default config item lookup keys

https://www.mercurial-scm.org/repo/hg/rev/ef1d9c43db8b
changeset:   56207:ef1d9c43db8b
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Aug 29 17:45:41 2026 +0200
summary:     rust-config: use Vec<u8> for the DefaultConfigItem fields

https://www.mercurial-scm.org/repo/hg/rev/70e5cb17ea00
changeset:   56208:70e5cb17ea00
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Aug 29 18:00:52 2026 +0200
summary:     rust-config: use bytes for the template-related structs

https://www.mercurial-scm.org/repo/hg/rev/b9ea2d8c774e
changeset:   56209:b9ea2d8c774e
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Aug 29 18:15:28 2026 +0200
summary:     rust-config: drop a useless `pub` for ConfigItems

https://www.mercurial-scm.org/repo/hg/rev/1110b84e23ec
changeset:   56210:1110b84e23ec
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Aug 29 20:25:33 2026 +0200
summary:     rust-config: compile each generic config pattern only once

https://www.mercurial-scm.org/repo/hg/rev/32d1840c5fce
changeset:   56211:32d1840c5fce
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Sat Aug 29 20:26:10 2026 +0200
summary:     rust-config: skip the eager DFA when compiling generic patterns

https://www.mercurial-scm.org/repo/hg/rev/8fb8e56e1e2b
changeset:   56212:8fb8e56e1e2b
branch:      stable
parent:      56195:1d35604a0469
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Aug 28 12:48:20 2026 +0200
summary:     chgserver: log when a server takes ownership of its socket

https://www.mercurial-scm.org/repo/hg/rev/537e823b75a2
changeset:   56213:537e823b75a2
branch:      stable
user:        Pierre-Yves David <pierre-yves.david at octobus.net>
date:        Fri Aug 28 11:49:10 2026 +0200
summary:     test-chg: wait for actual server shutdown instead of using a fixed sleep

https://www.mercurial-scm.org/repo/hg/rev/b55109b57cbc
changeset:   56214:b55109b57cbc
parent:      56211:32d1840c5fce
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu May 21 16:10:02 2026 -0400
summary:     manifest: use Python class in _LazyManifest

https://www.mercurial-scm.org/repo/hg/rev/ae34d2fc8b78
changeset:   56215:ae34d2fc8b78
user:        Mitchell Kember <mkember at janestreet.com>
date:        Sun Aug 30 20:23:03 2026 -0400
summary:     rust-node: fix NODE_BYTES_LENGTH doc comment

https://www.mercurial-scm.org/repo/hg/rev/2b90a9e7b60d
changeset:   56216:2b90a9e7b60d
user:        Mitchell Kember <mkember at janestreet.com>
date:        Sun Aug 30 20:28:39 2026 -0400
summary:     rust-node: add HEX_NODE_LENGTH constant

https://www.mercurial-scm.org/repo/hg/rev/1fb0023f4984
changeset:   56217:1fb0023f4984
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu Aug 27 18:37:00 2026 -0400
summary:     rust-pyo3: sort the list of submodules

https://www.mercurial-scm.org/repo/hg/rev/3559697b4655
changeset:   56218:3559697b4655
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu May 14 15:30:06 2026 -0400
summary:     rust-lazymanifest: add stub pyo3 class

https://www.mercurial-scm.org/repo/hg/rev/5d0ba75f6294
changeset:   56219:5d0ba75f6294
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu May 14 15:39:00 2026 -0400
summary:     rust-lazymanifest: implement parsing

https://www.mercurial-scm.org/repo/hg/rev/1ebb2c1d932a
changeset:   56220:1ebb2c1d932a
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu May 14 15:51:00 2026 -0400
summary:     rust-lazymanifest: implement iteration

https://www.mercurial-scm.org/repo/hg/rev/9968c1e5f3fb
changeset:   56221:9968c1e5f3fb
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu May 14 15:57:00 2026 -0400
summary:     rust-lazymanifest: implement __contains__

https://www.mercurial-scm.org/repo/hg/rev/9aab18c7d5cc
changeset:   56222:9aab18c7d5cc
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu May 14 16:00:00 2026 -0400
summary:     rust-lazymanifest: implement __getitem__

https://www.mercurial-scm.org/repo/hg/rev/70b7f5c8f377
changeset:   56223:70b7f5c8f377
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu May 14 16:01:00 2026 -0400
summary:     rust-lazymanifest: implement copy

https://www.mercurial-scm.org/repo/hg/rev/351190c1efbf
changeset:   56224:351190c1efbf
user:        Mitchell Kember <mkember at janestreet.com>
date:        Wed May 13 15:01:00 2026 -0400
summary:     rust-lazymanifest: implement __delitem__

https://www.mercurial-scm.org/repo/hg/rev/90764414b7ec
changeset:   56225:90764414b7ec
user:        Mitchell Kember <mkember at janestreet.com>
date:        Wed May 13 21:40:00 2026 -0400
summary:     rust-lazymanifest: implement __setitem__

https://www.mercurial-scm.org/repo/hg/rev/fd7743608302
changeset:   56226:fd7743608302
user:        Mitchell Kember <mkember at janestreet.com>
date:        Thu May 14 17:03:00 2026 -0400
summary:     rust-lazymanifest: implement text

https://www.mercurial-scm.org/repo/hg/rev/511185315a75
changeset:   56227:511185315a75
user:        Mitchell Kember <mkember at janestreet.com>
date:        Sun Aug 30 22:27:06 2026 -0400
summary:     rust-lazymanifest: add more unit tests

https://www.mercurial-scm.org/repo/hg/rev/d5972f601d94
changeset:   56228:d5972f601d94
branch:      stable
parent:      56213:537e823b75a2
user:        Mitchell Kember <mkember at janestreet.com>
date:        Mon Aug 31 16:03:16 2026 -0400
summary:     tests: show that destroying revisions can lose branchmap topo-mode

https://www.mercurial-scm.org/repo/hg/rev/7d3f31934ee2
changeset:   56229:7d3f31934ee2
branch:      stable
tag:         tip
user:        Mitchell Kember <mkember at janestreet.com>
date:        Mon Aug 31 16:04:34 2026 -0400
summary:     branchmap: detect pure mode after destroying revisions

-- 
Repository URL: https://www.mercurial-scm.org/repo/hg


More information about the Mercurial-devel mailing list