Skip to content

refactor!: adopt capy's context-based names - #295

Merged
sgerbino merged 1 commit into
developfrom
pr/rename-foundation
Oct 16, 2026
Merged

sgerbino merged 1 commit into
developfrom
pr/rename-foundation

Conversation

@sgerbino

Copy link
Copy Markdown
Collaborator

Follows cppalliance/capy#455, which renamed capy's awaitable protocol vocabulary:

Old New
IoAwaitable ContextAwaitable
io_env await_context
io_result results
io_task<Ts...> removed; write task<results<Ts...>>

The library, tests and documentation use the new names and headers.

Capy renamed its awaitable protocol vocabulary:

  IoAwaitable  -> ContextAwaitable
  io_env       -> await_context
  io_result    -> results

and removed io_task in favor of task<results<Ts...>>. Follow the
new names and headers throughout the library, tests and
documentation.
@cppalliance-bot

Copy link
Copy Markdown

An automated preview of the documentation is available at https://295.http.prtest3.cppalliance.org/index.html

If more commits are pushed to the pull request, the docs will rebuild at the same URL.

2026-10-16 22:31:03 UTC

@sgerbino
sgerbino merged commit 470f8ff into develop Oct 16, 2026
24 checks passed
@sgerbino
sgerbino deleted the pr/rename-foundation branch October 16, 2026 22:53
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Beast2 Oct 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants