Skip to content
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 R12 #embed - a simple, scannable preprocessor-based resource acquisition method #700

Open
wg21bot opened this issue Dec 11, 2019 · 22 comments
Labels
C++26 Targeted at C++26 CWG Core
Projects
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Dec 11, 2019

P1967R0 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@wg21bot wg21bot added the EWG Evolution label Dec 11, 2019
@wg21bot wg21bot added this to the 2020-02 milestone Dec 11, 2019
@wg21bot
Copy link
Collaborator Author

wg21bot commented Jan 18, 2020

P1967R1 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@jfbastien jfbastien added this to Unscheduled in EWG Prague Jan 22, 2020
@jfbastien jfbastien moved this from Unscheduled to Wednesday in EWG Prague Jan 23, 2020
@jfbastien jfbastien moved this from Wednesday to Overflow in EWG Prague Feb 12, 2020
@jfbastien jfbastien removed this from Overflow in EWG Prague Feb 13, 2020
@wg21bot
Copy link
Collaborator Author

wg21bot commented Mar 24, 2020

P1967R2 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@wg21bot wg21bot modified the milestones: 2020-02, 2020-telecon Mar 24, 2020
@jfbastien
Copy link
Collaborator

Also see #28

@jfbastien
Copy link
Collaborator

Discussed in today's EWG telecon.

Polls:

We want #embed [optional limit] header-name (no type name, no other specification) as a feature.

SF F N A SA
2 16 3 0 1

We want to explore allowing an optional sequence of tokens to specify a type to #embed.

SF F N A SA
1 9 4 4 3

@jfbastien jfbastien added the needs-revision Paper needs changes before it can proceed label Sep 2, 2020
@jensmaurer jensmaurer removed this from the 2020-telecon milestone Dec 27, 2020
@AaronBallman AaronBallman added the SG22 C / C++ liaison label Feb 12, 2021
@wg21bot
Copy link
Collaborator Author

wg21bot commented Apr 25, 2021

P1967R3 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Apr 25, 2021
@wg21bot wg21bot added this to the 2021-telecon milestone Apr 25, 2021
@wg21bot
Copy link
Collaborator Author

wg21bot commented Jun 26, 2021

P1967R4 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@jensmaurer jensmaurer modified the milestones: 2021-telecon, 2022-telecon Jan 1, 2022
@AaronBallman
Copy link
Collaborator

This paper has progressed within WG14 and WG21 and no longer needs SG22 involvement unless the author desires it, so removing the label.

@AaronBallman AaronBallman removed the SG22 C / C++ liaison label Feb 27, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented Apr 25, 2022

P1967R5 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@wg21bot
Copy link
Collaborator Author

wg21bot commented May 24, 2022

P1967R6 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@erichkeane
Copy link
Collaborator

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?

SF F N A SA
4 4 3 1 0

Result: Consensus

Author expected to return with a revisioned paper based on the feedback received during this meeting.

@wg21bot
Copy link
Collaborator Author

wg21bot commented Jun 24, 2022

P1967R7 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@wg21bot
Copy link
Collaborator Author

wg21bot commented Jul 21, 2022

P1967R8 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@wg21bot
Copy link
Collaborator Author

wg21bot commented Oct 17, 2022

P1967R9 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@jensmaurer jensmaurer added the EWG Evolution label Jan 9, 2023
@jensmaurer jensmaurer moved this from Ready for review to Awaiting updated wording in CWG Jan 9, 2023
@wg21bot
Copy link
Collaborator Author

wg21bot commented Jan 16, 2023

P1967R10 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@erichkeane
Copy link
Collaborator

This was discussed during the Feb 6, 2023 Morning Session in Issaquah, and the following polls were taken:

P1967 should include the macro'ed textual versions of has-embed-expressions results, as proposed (and as accepted by WG14).

SF F N A SA
20 12 2 1 0

Result: Consensus

P1967 should remove embed-standard-parameter 'prefix', 'suffix', and/or 'if_empty', if WG14 also chooses to do so, for the purposes of C compatibility of this feature.

SF F N A SA
7 17 6 0 3

Result: Consensus

Forward P1967R10 (as modified by the above polls/WG14) to CWG.

SF F N A SA

Result: Unanimous Consent

@erichkeane erichkeane added CWG Core and removed EWG Evolution labels Feb 6, 2023
@jensmaurer jensmaurer moved this from Awaiting updated wording to Ready for review in CWG Feb 7, 2023
@jensmaurer
Copy link
Member

CWG 2023-02-08: Reviewed; needs updates.

@jensmaurer jensmaurer moved this from Ready for review to Awaiting updated wording in CWG Feb 9, 2023
@jensmaurer jensmaurer added the needs-revision Paper needs changes before it can proceed label Feb 9, 2023
@wg21bot
Copy link
Collaborator Author

wg21bot commented Aug 23, 2023

P1967R11 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide)

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Aug 23, 2023
@wg21bot wg21bot changed the title P1967 #embed - a simple, scannable preprocessor-based resource acquisition method P1967 R11 #embed - a simple, scannable preprocessor-based resource acquisition method Aug 23, 2023
@jensmaurer jensmaurer moved this from Awaiting updated wording to Ready for review in CWG Aug 23, 2023
@jensmaurer
Copy link
Member

CWG 2023-11-06: Reviewed; needs updates.

@jensmaurer jensmaurer added the needs-revision Paper needs changes before it can proceed label Nov 7, 2023
@jensmaurer jensmaurer moved this from Ready for review to Awaiting updated wording in CWG Nov 7, 2023
@jensmaurer jensmaurer moved this from Awaiting updated wording to Ready for review in CWG Nov 8, 2023
@jensmaurer jensmaurer removed the needs-revision Paper needs changes before it can proceed label Nov 8, 2023
@jensmaurer
Copy link
Member

CWG 2023-11-09: Reviewed; needs updates.

@jensmaurer jensmaurer moved this from Ready for review to Awaiting updated wording in CWG Nov 10, 2023
@jensmaurer jensmaurer added the needs-revision Paper needs changes before it can proceed label Nov 10, 2023
@wg21bot
Copy link
Collaborator Author

wg21bot commented Dec 19, 2023

P1967R12 #embed - a simple, scannable preprocessor-based resource acquisition method (JeanHeyd Meneide, )

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Dec 19, 2023
@wg21bot wg21bot modified the milestones: 2023-telecon, 2024-telecon Dec 19, 2023
@wg21bot wg21bot changed the title P1967 R11 #embed - a simple, scannable preprocessor-based resource acquisition method P1967 R12 #embed - a simple, scannable preprocessor-based resource acquisition method Dec 19, 2023
@jensmaurer jensmaurer moved this from Awaiting updated wording to Ready for review in CWG Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C++26 Targeted at C++26 CWG Core
Projects
CWG
Ready for review
Development

No branches or pull requests

5 participants