Commit Graph

694 Commits

Author SHA1 Message Date
Gabriel Dos Reis
0330fcb265 Merge pull request #394 from tituswinters/p.7
Don't ruin the complexity of your interface with checking.
2015-11-18 13:43:16 -08:00
tituswinters
549da18a72 Update CppCoreGuidelines.md
Typo in the clarification.  Don't ruin the complexity of your thing with added checks.  :)
2015-11-18 07:28:30 -05:00
Titus Winters
2bd1f7a94d Fix the "enum class" example (which was backwards and broken). 2015-11-17 17:54:57 -05:00
Titus Winters
937488887f Don't ruin the complexity of your interface with checking. 2015-11-17 16:22:21 -05:00
Gabriel Dos Reis
fe811ed63a Merge pull request #393 from tituswinters/p.2
Add a little to the "Don't use non-standard extensions discussion."
2015-11-17 13:13:27 -08:00
Titus Winters
b3e6c82ade Add a little to the "Don't use non-standard extensions discussion." 2015-11-17 16:07:50 -05:00
Titus Winters
21815d7ba0 Changes that seem editorial or (hopefully) non-controversial. 2015-11-17 15:37:04 -05:00
Darren Shen
63e5e23e2c Fix NL.8 typo 2015-11-14 15:17:33 +11:00
Andrew Pardoe
ca22f65232 Merge pull request #387 from darrnshn/master
Fix minor formatting issues
2015-11-12 14:57:55 -08:00
Andrew Pardoe
cc3ffb50af Merge pull request #385 from timp3289/patch-1
Fixed typo
2015-11-12 14:56:18 -08:00
Darren Shen
92458af3fa Fix minor formatting 2015-11-12 20:02:50 +11:00
timp3289
31016ad113 Fixed typo 2015-11-11 21:30:29 +11:00
Richard Holmes
f13a89539e Fix F.16 (Use T* or owner<T*> to designate a single object) to use consistent variable name in the example provided. 2015-11-08 22:37:30 -06:00
Sergey Zubkov
f0091dbc56 typo: s/preformance/performance 2015-11-04 22:08:32 -05:00
Neil MacIntosh
5bb3b3f732 Updated description of *_view to reference span. 2015-11-04 14:17:24 -08:00
Neil MacIntosh
af48243d0a Updated FAQ entry about string_span/string_view. 2015-11-04 14:13:01 -08:00
Neil MacIntosh
0a9cdd34b6 Grammar fixes after span rename. 2015-11-04 14:11:47 -08:00
Neil MacIntosh
0eaee02da9 Rename: array_view=>span, string_view=>string_span. 2015-11-04 13:53:09 -08:00
Bjarne Stroustrup
7df274bcbe etc
just a few of my assignments; I'll get better at keeping track
2015-11-03 18:11:46 -05:00
Gabriel Dos Reis
98dd36e921 Merge pull request #369 from villasv/master
C.43: rewording and examples suggested in #344
2015-11-03 02:05:30 -08:00
Victor Villas
ebd3a33d1d C.43: rewording and examples suggested in #344 2015-11-03 00:28:24 -05:00
Eliyahu Ravuna
1dc02e15a7 Enforcement rule for I.3: Avoid singletons
Proposal revised as agreed in #266.
2015-11-02 22:08:31 +02:00
Gabriel Dos Reis
8275f69ce3 Merge pull request #327 from ulilaube/fixcrossref
Fixcrossref
2015-11-01 11:16:26 -08:00
Gabriel Dos Reis
3e2aec11bf Merge pull request #372 from wwalexander/patch-1
Fix misplaced end parenthesis in NL.17.Reason
2015-11-01 10:57:51 -08:00
Gabriel Dos Reis
ee793dfb38 Merge pull request #371 from drusk/es31_typos
Fixed some typos in section ES.31.
2015-11-01 10:47:21 -08:00
Will Alexander
57b16ed800 Fix misplaced end parenthesis in NL.17.Reason 2015-11-01 05:45:11 +00:00
drusk
31d4985179 Fixed some typos in section ES.31. 2015-10-29 19:53:44 -07:00
Brett
d3dd1c683b capitalize "resource acquisition is initialization" 2015-10-30 15:30:09 +13:00
Kalman Keri
6029fc813d Replacing problematic code example in ES.41 2015-10-28 09:32:23 +01:00
uli
bf306f81cb Rules T.11 and T.124 used the same cross reference anchor Rt-std.
Rules SF.1 and SF.2 used the same cross reference anchor Rs-suffix.
There is no rule F.54 with anchor Rf-local-ref-ref (yet?). Broken reference removed.
Sections TPG.concepts and GSL.concepts used the same anchor SS-concepts.
Section C.ctor and its own subsection C.ctor.ctor used the same anchor SS-ctor.
2015-10-26 16:45:52 +01:00
Gabriel Dos Reis
792b831e7a Merge pull request #341 from ascherer/fix-typos
Fix typos
2015-10-26 06:58:11 -07:00
Gabriel Dos Reis
a4b400e9eb Merge pull request #349 from alrekr/master
Typo
2015-10-26 06:55:09 -07:00
Gabriel Dos Reis
2c72daaab7 Merge pull request #358 from khatharr/master
A few spelling and grammar fixes R.22 and ES.23
2015-10-26 06:54:26 -07:00
Kálmán Kéri
42bbbf6a2d ES.23: two corrected typos in code example 2015-10-26 10:08:43 +01:00
Khatharr
d0ac3dc3bc A few spelling and grammar fixes R.22 and ES.23 2015-10-24 16:32:50 -07:00
Malthe Høj-Sunesen
6d992f9b79 Typo 2015-10-20 12:28:52 +02:00
Andreas Scherer
302b9848d4 Fix errors in Resource section. 2015-10-18 16:57:25 +02:00
Andreas Scherer
ff623adc6b Mismatching and missing quotes.
And other problems fixed.
2015-10-18 16:50:08 +02:00
Andreas Scherer
4c55ed4662 Errors in enum section. 2015-10-18 16:22:38 +02:00
Andreas Scherer
31ce56e75f Three more bugs fixed. 2015-10-18 16:20:12 +02:00
Andreas Scherer
545c7c40e3 Correct multiple problems in related sentences. 2015-10-18 16:12:14 +02:00
Andreas Scherer
3e8dc12982 Several typos fixed.
Missing or superfluous characters corrected.
Rewording to avoid "problems requires tools".
...
2015-10-18 16:00:21 +02:00
Andreas Scherer
69405d3d15 Remove in-text C++ comment sign. 2015-10-18 12:34:21 +02:00
Andreas Scherer
7c25281c38 Fix singular/plural mismatches.
Either the rules eliminate, or the rule eliminates.
Multiple 'Date' classes have default dates.
...
2015-10-18 12:33:37 +02:00
Andreas Scherer
6571ede5e7 Invert single occurrence of closing brace after comma. 2015-10-18 12:32:39 +02:00
Andreas Scherer
41f1c30d1c Add missing closing brace. 2015-10-18 12:30:07 +02:00
Andreas Scherer
8221bd9016 Fix missing backticks for std-code. 2015-10-18 12:28:41 +02:00
Herb Sutter
a076dede74 Added FAQ.10 for Markdown 2015-10-16 11:00:25 -07:00
Andreas Scherer
daf2595009 Fix typos and add internal links.
Two hours of semi-automatic digestion of the C++ Guidelines result
in a host of small changes. Eight intermediate commits make up this
squashed monster.

First I ran 'aspell -l en_US -c CppCoreGuidelines.md' and interactively
corrected several trivial typos. Then I spent a short hour inside Vim to
improve the spacing by looking for '[a-z]  [a-z]' plus the odd typo.

Only after reading the 'how to contribute' section, I started to create
smaller patches. Continuing by reading the .md-file on formatted form, I
added a markdown link to the associated 'LICENSE' in the introduction.
Then I scanned section 'SF' and fixed typos. Next I spotted a single
problem with a French accent. After adding another internal link from
the FAQ section to the Abstract, I finished the day by reading and
correcting section CPL.
2015-10-15 15:08:50 +02:00
Gabriel Dos Reis
9653bdb38f Merge pull request #297 from dhood/copyedit
Various copy editing changes up to I.6
2015-10-15 03:02:36 -07:00