cplusplus / sender-receiver

Issues list for P2300
Apache License 2.0
18 stars 3 forks source link

Add feature-test macro changes section to P2300 #218

Open lewissbaker opened 3 months ago

lewissbaker commented 3 months ago

Probably need to at least bump the following macros:

What else should we allow code-bases to detect features independently on?

lewissbaker commented 3 weeks ago

The __cpp_lib_senders feature-test macro was added in P2300R10 in 59268fae941ce4f11ce52c811ed52ca9800c7031.

However, we should perhaps still also bump the __cpp_lib_jthread macro for the stop-token facilities? Need to ping LWG about this.

jwakely commented 3 days ago
  • individual algorithms (the ranges library seems to be adding new feature-test macros for each algorithm)

That's the case when adding new algorithms after the initial merge of The One Ranges Proposal, but we didn't do that for the initial set of algos.