Recent Releases of https://github.com/bemanproject/scope
https://github.com/bemanproject/scope - Initial Release
About
This is an initial release for the scope project which includes tests, examples, and an initial implementation of scope_exit, scope_fail, and scope_success. The type unique_resource is still pulled from the experiment TS (technical specification) from gcc (libstdc++) and clang (libc++). The library requires c++20 as a result and is not yet available on windows visual c++.
Release Maturity
This release has a status of "under development". It is not recommended for production use. See The Beman Project Maturity Model for more on what this maturity status implies.
What's Changed
- Update README.md - and attempt to satisfy ci and remove exemplar cruft by @robert-andrzejuk in https://github.com/bemanproject/scope/pull/1
- Update CODEOWNERS to project maintainers by @wusatosi in https://github.com/bemanproject/scope/pull/4
- Fix format + Make project buildable by @wusatosi in https://github.com/bemanproject/scope/pull/3
- Delegate implementation to std::experimental by @wusatosi in https://github.com/bemanproject/scope/pull/12
- Update CODEOWNERS: add @bemanproject/core-reviewers by @neatudarius in https://github.com/bemanproject/scope/pull/16
- Merging test work in progress to main by @JeffGarland in https://github.com/bemanproject/scope/pull/17
- add draft paper text - cleanup for readme by @JeffGarland in https://github.com/bemanproject/scope/pull/19
- Make c++ version check be in the header instead of cmake. by @JeffGarland in https://github.com/bemanproject/scope/pull/25
- [Work in progress] version zero - scope_guard by @robert-andrzejuk in https://github.com/bemanproject/scope/pull/20
- reorganize the readme - move related work down, add a godbolt link/badge by @JeffGarland in https://github.com/bemanproject/scope/pull/26
- fix broken link to paper by @JeffGarland in https://github.com/bemanproject/scope/pull/29
- Update CMakeLists, prepare for packaging by @nickelpro in https://github.com/bemanproject/scope/pull/31
New Contributors
- @robert-andrzejuk made their first contribution in https://github.com/bemanproject/scope/pull/1
- @wusatosi made their first contribution in https://github.com/bemanproject/scope/pull/4
- @neatudarius made their first contribution in https://github.com/bemanproject/scope/pull/16
- @JeffGarland made their first contribution in https://github.com/bemanproject/scope/pull/17
- @nickelpro made their first contribution in https://github.com/bemanproject/scope/pull/31
Full Changelog: https://github.com/bemanproject/scope/commits/0.0.1
- C++
Published by JeffGarland about 1 year ago