diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index 613cd08..4fb5045 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -374,11 +374,11 @@ and optionally with a message (following usual C++11 standard attribute syntax): where - - `tag` is the anchor name of the item where the Enforcement rule appears (e.g., for [C.134](#Rh-public) it is "Rh-public"), the +* `tag` is the anchor name of the item where the Enforcement rule appears (e.g., for [C.134](#Rh-public) it is "Rh-public"), the name of a profile group-of-rules ("type", "bounds", or "lifetime"), or a specific rule in a profile ([type.4](#Pro-type-cstylecast), or [bounds.2](#Pro-bounds-arrayindex)) - - `"message"` is a string literal +* `"message"` is a string literal ## In.struct: The structure of this document @@ -11647,7 +11647,7 @@ Casts are widely (mis)used. Modern C++ has rules and constructs that eliminate t * Use templates * Use `std::variant` * Rely on the well-defined, safe, implicit conversions between pointer types -* Use `std::ignore =" to ignore `[[nodiscard]]` values. +* Use `std::ignore =` to ignore `[[nodiscard]]` values. ##### Enforcement diff --git a/scripts/hunspell/isocpp.dic b/scripts/hunspell/isocpp.dic index 8756f8d..57776e9 100644 --- a/scripts/hunspell/isocpp.dic +++ b/scripts/hunspell/isocpp.dic @@ -214,6 +214,7 @@ GitHub GOTW gp GPLv3 +grep gsl GSL GSL's @@ -468,6 +469,7 @@ retryable *Re-usability reusability Reusability +rf Ri Rl rnd @@ -477,6 +479,7 @@ Rouquette Rp Rper Rr +rr RRconc Rsl Rstr