Commit Graph

  • 6c645cb697
    Merge b039e7a7ba into 1b37b50162 Niels Dekker 2024-03-11 22:36:03 +0000
  • b039e7a7ba ES.87 (redundant `==` or `!=`) Add `my_condition == true` example Niels Dekker 2024-03-11 23:34:40 +0100
  • 860c1cb0cb
    Merge 7802043be7 into 1b37b50162 Russell McClellan 2024-02-19 16:29:16 -0700
  • 2a002db809
    Merge b0dc0561d5 into 1b37b50162 Arthur O'Dwyer 2024-02-19 16:29:02 -0700
  • 614cb6c790
    Merge 2f5434afc7 into 1b37b50162 Deleted user 2024-02-15 23:30:40 +0000
  • 63f76ed332
    Merge 8188d5e495 into 1b37b50162 Jan Schultke 2024-02-15 23:30:40 +0000
  • d168556714
    Merge 2cb21db559 into 1b37b50162 Herb Sutter 2024-02-15 23:30:40 +0000
  • 5da07d4e3b
    Merge 9483ec441e into 1b37b50162 1024 2024-02-15 23:30:40 +0000
  • 9489e96d38
    Merge 40c2e38c95 into 1b37b50162 Ben FrantzDale 2024-02-15 23:30:40 +0000
  • 6e78f9a826
    Merge 843025ee54 into 1b37b50162 Paul Jansen 2024-02-15 23:30:40 +0000
  • 1b37b50162 Make `suppress` tag a string literal, closes #2042 master Herb Sutter 2024-02-15 12:45:51 -1000
  • 13176c69de Revert adding short anchors, and keep fixes to avoid `{{` Herb Sutter 2024-02-15 11:33:49 -1000
  • 554f61d507 Revert adding short tags gh-pages Herb Sutter 2024-02-15 11:32:19 -1000
  • a713e2bb89 Remove the other `{{` that confuse Pages rendering Herb Sutter 2024-02-15 11:20:30 -1000
  • 5cd99a5783 Merge branch 'gh-pages' of https://github.com/isocpp/CppCoreGuidelines into gh-pages Herb Sutter 2024-02-15 10:23:58 -1000
  • 7c0307bd4b Work around Pages issue Herb Sutter 2024-02-15 10:23:44 -1000
  • 85d1b68b38
    Update CppCoreGuidelines.md Herb Sutter 2024-02-15 12:19:54 -0800
  • 786c7ba95c Resync from main branch Herb Sutter 2024-02-15 10:03:27 -1000
  • acf08ddd46 Add `#pNN` anchors for P section Herb Sutter 2024-02-15 09:54:18 -1000
  • 843025ee54
    Removed confusing comments (#2076) Paul Jansen 2024-02-12 13:42:39 +0100
  • 631eccd444
    F.21 Don't return tuples (#2166) Jan Schultke 2024-01-25 21:27:47 +0100
  • 2f98807c4d
    fix missing word Eisenwave 2024-01-24 23:09:54 +0100
  • 8fe5c3c5f2
    fix incorrect code transformation Jan Schultke 2024-01-24 23:07:34 +0100
  • ec83868488
    improve wording in one sentence Jan Schultke 2024-01-24 23:05:30 +0100
  • 1a077fd7d6
    elaborate on optional/expected Jan Schultke 2024-01-24 23:03:57 +0100
  • 40c2e38c95 Use std::invoke in both examples of immediately-invoked lambdas. I've found this to be much more legible since it reads `auto x = std::invoke([&] { ...` rather than `auto x = [&] { ...`. Ben FrantzDale 2024-01-23 12:47:50 -0500
  • 0a014c0f14 Mini-rebase for spell check fix Herb Sutter 2024-01-22 12:39:15 -0800
  • e784212ef0 Fix spell check regression Herb Sutter 2024-01-22 12:38:07 -0800
  • fcda019d0b fix CI Sergey Zubkov 2024-01-22 15:19:26 -0500
  • bc0c546cd2
    F.21 implement Herb's suggestions Eisenwave 2024-01-22 16:39:27 +0100
  • f824c79925
    F.21 don't return tuples Eisenwave 2024-01-02 14:05:43 +0100
  • 9483ec441e
    fill in placeholder link 1024 2024-01-20 14:23:36 +0100
  • 2cb21db559 Add "take a copy for immediate local use" case to F.16 2170-hs Herb Sutter 2024-01-18 16:44:03 -0500
  • e44d35b55c Fix F.27 example, closes #2171 Herb Sutter 2024-01-18 16:38:45 -0500
  • 41426a1a5f
    #1191 replace member variable with data member (#2087) Jan Schultke 2024-01-18 22:20:40 +0100
  • 14bb92b787
    Merge branch 'master' into patch-1 Herb Sutter 2024-01-18 13:20:28 -0800
  • 85e2fa321f
    fix missing forward for function object parameter (#2092) Jan Schultke 2024-01-18 19:30:32 +0100
  • 48d57dc6a2
    added missing title to GSL.owner link (#2156) 1024 2024-01-18 19:23:57 +0100
  • 0e5b13b543
    Fix typos (#2158) Amir Livneh 2024-01-18 13:21:43 -0500
  • 0f1e36cf06
    Use the term "default member initializer" (#2161) A. Jiang 2024-01-19 02:20:49 +0800
  • 8789617b23
    ES.87 (redundant `==` or `!=`) Fix dynamic_cast to Circle pointer (#2168) Niels Dekker 2024-01-09 05:51:31 +0100
  • 6ccc4072c9 ES.87 (redundant `==` or `!=`) Fix dynamic_cast to Circle pointer Niels Dekker 2024-01-08 13:26:13 +0100
  • ebebf2f455
    Use the term "default member initializer" A. Jiang 2023-12-14 19:59:25 +0800
  • 9d81a1f612
    Fix typos Amir Livneh 2023-11-04 18:34:44 -0400
  • 819fce494a
    added missing title to GSL.owner link 1024 2023-10-27 19:49:17 +0200
  • 7dce4d9c7a update from master Sergey Zubkov 2023-10-12 17:05:22 -0400
  • e49158aa7e update date Sergey Zubkov 2023-10-12 17:04:18 -0400
  • 1bdb43e5c7
    ES.30 fix example code (#2143) Sleep_AllDay 2023-10-13 05:02:51 +0800
  • 47633a15dc
    Update CppCoreGuidelines.md Sleep_AllDay 2023-10-13 04:33:13 +0800
  • 56e5b42eee
    Con.1 Issue #1905 Return local const (#2114) bgloyer 2023-10-12 13:02:28 -0700
  • e694c3cd04
    Modernize uses of POD types (#2120) Jan Schultke 2023-10-12 21:55:10 +0200
  • 77680bff2b
    fix NL.9 ALL_CAPS does not apply to non-macro symbolic constants (#2130) Kimi MA 2023-10-13 03:53:14 +0800
  • 9b9eeccf3a
    NL.8: elaborate on reserved identifiers (#2131) Jan Schultke 2023-10-12 21:52:16 +0200
  • 8c0001569b
    Update CppCoreGuidelines.md Herb Sutter 2023-10-12 12:51:36 -0700
  • 023bb7083c
    Update CppCoreGuidelines.md Herb Sutter 2023-10-12 12:50:41 -0700
  • 6d96d8e09d
    I.30: use const c-string to pass filename and input string in example (#2140) Timm Knape 2023-10-12 21:42:27 +0200
  • 4ad63d7d34
    F.21 add loop increment in bad example (#2141) Timm Knape 2023-10-12 21:41:49 +0200
  • b6363bbf11
    Fix DeprecationWarning for cgi package (#2148) Nicolas van Kempen 2023-10-12 20:33:10 +0100
  • 2a3690d1e3
    Use portable header identifiers (#2149) apenn-msft 2023-10-12 12:32:05 -0700
  • e6e6a01008
    Update CppCoreGuidelines.md Herb Sutter 2023-10-12 12:31:12 -0700
  • 2d87c45e4b
    ES.23: change example code to better match the rule (#2150) Werner Henze 2023-10-12 21:25:52 +0200
  • a43285d95a
    Make example code adhere to C.65 (#2151) Werner Henze 2023-10-12 21:23:59 +0200
  • 5ce5483198 Make example code adhere to C.65 Werner Henze 2023-10-12 15:30:32 +0200
  • 7569ae706d ES.23: change example code to better match the rule Werner Henze 2023-10-12 15:10:43 +0200
  • c8b8d9e916
    clean up wording apenn-msft 2023-10-10 22:34:46 -0700
  • e10f7831bd
    normalize on 'util' apenn-msft 2023-10-10 22:13:12 -0700
  • 3a21fc00eb
    nit apenn-msft 2023-10-10 17:10:35 -0700
  • 163e9528ef
    nit apenn-msft 2023-10-10 17:07:12 -0700
  • 7cef9a1052
    nit apenn-msft 2023-10-10 16:57:44 -0700
  • 518c0d102f
    fix warnings apenn-msft 2023-10-10 16:54:53 -0700
  • 9f38cb2f22
    fix typos apenn-msft 2023-10-10 16:23:38 -0700
  • 6ee25a4c77
    anchor apenn-msft 2023-10-10 16:08:50 -0700
  • 70b4692181
    SF.13 Use portable header identifiers in `#include` statements apenn-msft 2023-10-10 16:05:01 -0700
  • 97d7aba648 Fix DeprecationWarning for cgi package Nicolas van Kempen 2023-10-06 00:41:58 +0100
  • b9938b0d2e
    Update CppCoreGuidelines.md Ritik Pal 2023-10-01 23:12:07 +0530
  • 0466b1d820
    ES.30 fix example code Sleep_AllDay 2023-09-30 18:29:52 +0800
  • 55cfd7f94c update from master Sergey Zubkov 2023-09-29 09:43:19 -0400
  • 27e662bebb
    ES.61 clarify wording (#2137) Raymond Chen 2023-09-28 15:00:36 -0700
  • 175a7208c4
    Update CppCoreGuidelines.md Kimi MA 2023-09-23 10:30:18 +0800
  • 747cfbc34f
    F.21 add loop increment in bad example Timm Knape 2023-09-19 12:03:20 +0200
  • 17fb8de7c8
    I.30: use const c-string to pass filename and input string in example Timm Knape 2023-09-19 09:55:07 +0200
  • 5eb1467d5e
    I.12: use a const string as mentioned in the text Timm Knape 2023-09-18 19:40:08 +0200
  • f6e7840658
    Update CppCoreGuidelines.md Timm Knape 2023-09-18 17:11:06 +0200
  • e9359a2a51
    Update .gitignore Coding Knight 2023-09-18 00:00:22 +0530
  • 769f292006
    ES.61 clarify wording Raymond Chen 2023-09-14 10:19:30 -0700
  • 7dd716b650
    Update CppCoreGuidelines.md Jan Schultke 2023-09-03 22:46:18 +0200
  • ea573c7861
    NL.8: elaborate on reserved identifiers Jan Schultke 2023-09-03 22:08:35 +0200
  • 5bea791695 fix NL.9 ALL_CAPS does not apply to non-macro symbolic constants kimim 2023-09-02 09:29:25 +0800
  • db7da00933
    Update README.md Mussaddiq Mahmood 2023-08-31 13:19:43 +0500
  • b43874936f
    ES.34: use the previously declared "const char * is" antcolag 2023-08-28 06:06:14 +0200
  • abd6585b58
    Update CppCoreGuidelines.md antcolag 2023-08-27 23:31:54 +0200
  • ae6a15b263 fix typo bY kimim 2023-08-27 09:04:22 +0800
  • b5adbd2564
    F_3 void auto (#2125) bgloyer 2023-08-17 19:04:37 -0700
  • 5721e998cb
    F_3 void auto bgloyer 2023-08-17 13:23:35 -0700
  • 7c9dd4dda8
    dual hierarchy example: interface hierarchies fix (#2122) MikhailBerezhanov 2023-08-14 18:45:43 +0400
  • b03439ad3d dual hierarchy example: interface hierarchies fix Mikhail Berezhanov 2023-08-14 09:39:20 +0300
  • a53be70261
    update isocpp.dic Jan Schultke 2023-08-13 13:41:10 +0200
  • c74c0b5e73
    modernize uses of POD types Jan Schultke 2023-08-13 13:15:35 +0200
  • e1b17ec9a5
    C.181 Fix missing type specifier (#2117) Xavier1113 2023-08-07 11:06:08 -0700
  • d346a97156
    C.181 Fix missing type specifier Xavier1113 2023-08-07 09:10:49 -0700