Skip to content

regex: only enable implicit capture groups#18

Open
pigri wants to merge 30 commits intogen0sec:masterfrom
cloudflare:master
Open

regex: only enable implicit capture groups#18
pigri wants to merge 30 commits intogen0sec:masterfrom
cloudflare:master

Conversation

@pigri
Copy link
Copy Markdown
Collaborator

@pigri pigri commented Oct 16, 2025

No description provided.

marmeladema and others added 29 commits October 9, 2025 11:18
This can be leverage by some serialization format like messagepack
to use a more optimized encoding. Relying on the slice serialization
instead require serializing an entire array of integer instead which
can take substantially more space and time.
In the future `RhsValue` will also likely  be renamed to `LiteralExpr`.
Instead of relying on `Cow<'_, [u8]>`. It makes the code easier to
read but also allows us to implement the various traits we need
the way we want them to. And it also makes experimenting with
different represention more easier.
This also updates thiserror to dedup versions.
It was only possible internally but now all private methods are gone
and one *must* go through a `TypedArray` to build an `Array`.
* `Map` and `InnerMap` are now fully immutable
* Internal `Deref` impl has been removed to pave for the future
  introduction of a map trait
* Iterators have been reworked
* Remove `Deref` impl
* Rework iterators
Because it is more performant and properly maintained.
Bumps [rand](https://github.com/rust-random/rand) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.9.3/CHANGELOG.md)
- [Commits](rust-random/rand@rand_core-0.9.2...0.9.3)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.9.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@Gepsonka Gepsonka self-assigned this Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants