-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
P1967 R14 #embed - a simple, scannable preprocessor-based resource acquisition method #700
Comments
P1967R1 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
P1967R2 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
Also see #28 |
Discussed in today's EWG telecon. Polls: We want
We want to explore allowing an optional sequence of tokens to specify a type to #embed.
|
P1967R3 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
P1967R4 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
This paper has progressed within WG14 and WG21 and no longer needs SG22 involvement unless the author desires it, so removing the label. |
P1967R5 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
P1967R6 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
D1967(To be R7) was discussed during the EWG 6/23/2022 Telecon, and the following poll was taken: EWG encourages P1967 to define the form of vendor extensions as parameters to #embed?
Result: Consensus Author expected to return with a revisioned paper based on the feedback received during this meeting. |
P1967R7 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
P1967R8 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
P1967R9 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
Forward P1967R9, with both 'optional' sections included to CWG for inclusion in C++26. This is as WG14 accepted.
Result: Stronger Consensus Forward P1967R9, including section 7.3.6 (__has_embed with return value 2), but not 7.3.7 (prefix/suffix/if_empty) to CWG for inclusion in C++26. This diverges from what was accepted by WG14.
Result: Weaker Consensus The former poll has greater consensus, so EWG is forwarding P1967R9 and both optional sections. |
Author reports additional updates to the paper are necessary. |
P1967R13 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
CWG 2025-02-13 in Hagenberg: Reviewed P1967R13; needs updates. |
CWG 2025-02-14 in Hagenberg: Reviewed D1967R14; needs updates. Sending back to EWG to approve the design change that parameter names are always macro-expanded, not just in the third syntax case of #embed (improves consistency, too). |
EWG 2025-02-14 in Hagenberg: Confirmed updates D1967R14: #embed - a scannable, tooling-friendly binary resource inclusion mechanism
Consensus |
CWG 2025-02-14 in Hagenberg: Approved D1967R14 for plenary straw polls on Saturday. |
P1967R14 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide) |
P1967R0 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)
The text was updated successfully, but these errors were encountered: