User:T. Canens/LWG issues not yet applied

Issue # Status Notes
LWG 2164  Not done
LWG 2243  No-op
LWG 2816  No-op We don't depict that as a postcondition
LWG 2843  Done
LWG 2849  No-op I already fixed this in our wording before reporting the issue
LWG 2851  Done Not going to dr list this
LWG 2969  Done
LWG 2975  Done
LWG 2989  Done
LWG 3000  Done
LWG 3004  No-op Duh.
LWG 3005  Done We didn't quite say anything about the destruction order. The issue itself is not worth a dr list.
LWG 3007  Done
LWG 3009  Done Not bothering with a dr list
LWG 3013  Done
LWG 3014  Done
LWG 3015  No-op Already fixed when reporting the issue. (We had a misleading description for several years. "does not affect users or implementers" indeed.)
LWG 3017  Done Two more issues: [list.ops]p14 was missed; forward_list::merge(*this) has unclear behavior
LWG 3026  No-op Already done for 2956. No dr list: previous wording was vacuously correct anyway
LWG 3030  No-op Wording tweak.
LWG 3034  Done
LWG 3035  Done
LWG 3039  Not done decay/remove_cvref again. I don't want to revbox this thing.
LWG 3041  No-op already done when applying 2993
LWG 3042  No-op already done, not bothering with dr list
LWG 3043  Done Not bothering with a dr list
LWG 3045  No-op Already applied for the rewrite
LWG 3048  No-op
LWG 3051  No-op We ignored P0175
LWG 2946  Done
LWG 3075  Done
LWG 3002  Not done Networking TS
LWG 3010  Not done Networking TS
LWG 3020  Not done Networking TS
LWG 2779  Not done Networking TS
LWG 2870  Done ...check if treated as DR first
LWG 2935  Done The PR left the two-path overloads unchanged. Treating as accidental omission for now pending confirmation.
LWG 2941  No-op Minor wording cleanup. No need to DR list.
LWG 2944  No-op Minor fix that we already have (because I skipped this part when applying 2905), no need to DR list.
LWG 2945  Done
LWG 2948  Done
LWG 2950  Done Applied the cast-to-unsigned-int and the compound assignment simplification. Didn't apply the cast-result-to-unsigned-char part, as it is redundant after core issue 2338.
LWG 2952  Done
LWG 2953  Done
LWG 2958  Done
LWG 2964  No-op Tiny wording tweak that's implied by what we have already.
LWG 2965  Done No dr list, just wording cleanup.
LWG 2972  Done Fixes an obvious wording nit; not dr listing
LWG 2976  Done Just wording cleanup.
LWG 2977  Done
LWG 2978  Done Might be DR
LWG 2979  Done Applied as obvious DR
LWG 2980  Done Applied as obvious DR
LWG 2981  Done Given the {{dr list}} treatment, though this isn't behavior-changing anyway...
LWG 2982  No-op We already use the new text. Wording cleanup anyway, no reason to dr list
LWG 2988  Done Applied as part of P0558R1, not going to add another dr list item
LWG 2993  Done Applied as C++20 for now, but need to decide if this should get a {{dr list}}.
LWG 2998  Not done Just needs a {{dr list}} on the affected functions.
LWG 3001  Done
LWG 3024  Done
LWG 2593  Not done Need to figure out if this should get the DR treatment.
LWG 2932  Not done More blanket wording. And did they really wordsmith the PR? unexplained "@=" when "compound assignment" will do? "relevant concept"?
LWG 2954  Not done More blanket wording.
LWG 2974  Not done Want to see if implementers treat this as a DR first - they probably will.
LWG 2795  Not done Where do we put global library wording again?
LWG 2903  Not done
LWG 2514  Not done this needs to go...somewhere. Not sure where.
LWG 2584  Not done
LWG 2760  Not done We don't have any summary on iterator invalidation for basic_string?
LWG 2393  Not done Lvalue-Callable. I want to burn this thing to the ground. (Seriously, do we want to rename Callable?
LWG 2542  Not done We need to finish AssociativeContainer, and/or add a note for all containers involved.
LWG 2436  Not done Like 2542.
LWG 2181  Not done need to check everything taking a seed sequence
LWG 2426  Not done
LWG 2309  Not done
LWG 2710  Not done
LWG 2685  Not done
LWG 2689  Not done
LWG 2555  Not done
LWG 2451  Not done
LWG 2573  Not done
LWG 2551  Not done
LWG 2516  Not done
LWG 2509  Not done
LWG 2704  Not done
LWG 2711  Not done CONSTRAIN THEM ALL!!!!
LWG 2718  Not done
LWG 2726  Not done This is about the most annoying specification ever.
LWG 2192  Not done
LWG 2579  Not done
LWG 2583  Done Applied by Cubbi (possible dr list material)
LWG 2590  Not done
LWG 2259  Not done Same problem as LWG 2224, below
LWG 2224  Not done I don't see a good place to apply it. Many parts of clause 17 (e.g., the prohibition against instantiating std:: templates with incomplete types or the leeway granted to implementers on member function signatures, see LWG2259 above) don't appear to be in cppreference.