Andrew Pardoe
f6ba91e90a
update date
2017-07-03 09:22:01 -07:00
Will Wray
5ffabce718
Fix Inconsistent definition of czstring in comments
...
Comments in sections SL.str.3 and GSL.view disagree on whether czstring may be the nullptr.
This PR fixes the first comment definition in SL.str.3 that czstring `is a C-style string that is not the nullptr`
### SL.str.3: Use zstring or czstring to refer to a C-style, zero-terminated, sequence of characters
```
void f1(zstring s); // s is a C-style string or the nullptr
void f1(czstring s); // s is a C-style string that is not the nullptr
```
### GSL.view: Views
`zstring` // a `char*` supposed to be a C-style string; that is, a zero-terminated sequence of `char` or `nullptr`
`czstring` // a `const char*` supposed to be a C-style string; that is, a zero-terminated sequence of const `char` or `nullptr`
2017-07-03 12:13:40 -04:00
Vincas Dargis
0b1b5bbac8
Fix if statement for checking error condition
...
Example mentions that it handles error, and errors are commonly non-zero values.
Closes #970
2017-07-01 19:29:35 +03:00
Andrew Pardoe
863dcae05e
Add in the "real" logo with text, delete mine
2017-06-26 17:30:50 -07:00
Andrew Pardoe
66fc5d4f5c
Merge branch 'master' of https://github.com/isocpp/CppCoreGuidelines
2017-06-26 10:51:38 -07:00
Andrew Pardoe
7ba2317992
Updating date
2017-06-26 10:51:23 -07:00
Andrew Pardoe
c6c3c36e44
Updating logo
2017-06-26 10:50:48 -07:00
Andrew Pardoe
a3860f3cc2
Merge pull request #971 from tkruse/style-fixes2
...
Style fixes for compile-time, run-time and similar
2017-06-25 10:23:34 -07:00
Andrew Pardoe
e82d9b4d77
Merge pull request #972 from tkruse/interval-fix
...
Interval-notation fix (attempt 2)
2017-06-25 10:19:37 -07:00
Andrew Pardoe
b8e4dc42fc
Fixing hunspell errors
2017-06-25 10:18:51 -07:00
Thibault Kruse
d13bfcda64
Consistent hyphenation of ajectives like lock-free, well-defined, old-style,...
2017-06-25 13:30:17 +09:00
Thibault Kruse
015ee8df10
make 'non-' prefix spelling consistent
2017-06-25 13:30:17 +09:00
Thibault Kruse
9159315d8c
make non-const
spelling consistent
2017-06-25 13:30:17 +09:00
Thibault Kruse
ba82be70bd
make 'side effect' vs. 'side-effect' spelling consistent
2017-06-25 13:30:16 +09:00
Thibault Kruse
172520b570
make 'reuse' vs. 're-use' spelling consistent
2017-06-25 13:30:16 +09:00
Thibault Kruse
d14067a5b4
make 'error-prone' usage consistent
2017-06-25 13:30:16 +09:00
Thibault Kruse
9aa9e8fc9f
fix hyphenation of ...-allocated adcjectives
2017-06-25 13:30:16 +09:00
Thibault Kruse
95b001c0d8
fix hyphenation of open-source
2017-06-25 13:26:24 +09:00
Thibault Kruse
00f9e9ae50
fix bad hyphen for standard-library as adjective
2017-06-25 13:26:24 +09:00
Thibault Kruse
f1971b1401
add nonwords to dict to remove spellchacker warning
2017-06-25 13:26:24 +09:00
Thibault Kruse
d28a46983e
Fix missing comma
2017-06-25 13:26:23 +09:00
Thibault Kruse
b4c1e30743
Make usage of run-time, compile-time, lifetime, real-time and hard-real-time consistent
2017-06-25 13:26:23 +09:00
Thibault Kruse
f70ca3ee9e
Consistent formatting of interval ranges
2017-06-25 11:26:41 +09:00
Andrew Pardoe
db5e75b08b
Adding logo to readme.md
2017-06-20 18:05:09 -07:00
Andrew Pardoe
cebedcfa9a
Add logo to Readme
2017-06-20 17:58:07 -07:00
Andrew Pardoe
81eeba7377
Add logo to Readme
2017-06-20 17:55:30 -07:00
Andrew Pardoe
debdaa3c6e
Add logo to Readme
2017-06-20 17:52:12 -07:00
Andrew Pardoe
69d2341c1e
Fixing edit fail
2017-06-19 12:25:30 -07:00
Andrew Pardoe
b3b329f937
Fixing up suggestions from Issues 505 and 496
2017-06-19 12:22:21 -07:00
Andrew Pardoe
2bd4a7c9ad
Fix Enforcement for C.151 after PR #952
2017-06-19 10:11:05 -07:00
Andrew Pardoe
8c0f764b77
Merge pull request #952 from tkruse/code-fixes
...
small issues found trying to compile examples
2017-06-19 10:09:36 -07:00
Andrew Pardoe
d666de70a3
Merge pull request #965 from rsjaffe/master
...
Added break to each case in switch statement
2017-06-19 09:57:31 -07:00
Rory Jaffe
24fa6d4b00
Added break to each case in switch statement
2017-06-18 16:44:57 -07:00
Thibault Kruse
b02eb91b84
code fixes
2017-06-18 20:39:00 +09:00
Sergey Zubkov
22c305fdee
travis fixes and a typo
2017-06-17 20:36:23 -04:00
Thibault Kruse
70655d1131
Fix typos and change spellcheck call to not check URLs ( #961 )
2017-06-17 20:32:04 -04:00
Jacob Taylor Hindle
e12e73e670
ES.34 Add alternative example.
2017-06-13 16:14:12 +01:00
Andrew Pardoe
03dc7d3f44
Updating date
2017-06-12 16:13:30 -07:00
Bjarne Stroustrup
9472111c6c
Talk materials list
...
Issue #929 .
It would be nice to have more material, and I haven't yet uploaded all
slides.
2017-06-12 17:55:01 -04:00
Bjarne Stroustrup
8cc76e2c38
Fix Enum.4 example
...
Issue #716
2017-06-12 17:07:50 -04:00
Bjarne Stroustrup
5393fab88f
labels missing
...
#938 . I have inserted a temporary fix. We need to re-work the whole
discussions section
2017-06-12 16:54:38 -04:00
Andrew Pardoe
5e2f9064b2
Merge pull request #927 from ZachHenkel/master
...
Additional guidance around casts:
2017-06-12 11:26:37 -07:00
Andrew Pardoe
19da9a1d03
Merge pull request #950 from cubbimew/pimpl
...
New rule: I.27 Pimpl
2017-06-12 11:20:56 -07:00
Andrew Pardoe
baa22ee020
Merge pull request #960 from cubbimew/f22title
...
fix mismatch between title and toc for F.22
2017-06-12 11:18:34 -07:00
Sergey Zubkov
0048b15ead
fix mismatch between title and toc for F.22
2017-06-12 08:57:15 -04:00
Andrew Pardoe
5205a4e567
updating date
2017-06-11 21:25:28 -07:00
Andrew Pardoe
c0b1ea189f
Merge pull request #958 from xfix/patch-1
...
Rename rnd to round in I.1
2017-06-11 18:44:55 -07:00
Andrew Pardoe
18e8e91745
Merge pull request #957 from eliaskosunen/master
...
Add braces to for loop in P.1 example
2017-06-11 18:41:25 -07:00
Andrew Pardoe
ba3bdb1f40
Merge pull request #949 from robert-andrzejuk/patch-2
...
Minor typo (I think)
2017-06-11 18:36:21 -07:00
Konrad Borowski
7367e07598
Rename rnd to round in I.1
...
At first, I assumed that this is "rand" function, not "round" function,
and was confused why exactly is it a problem that this returns
different values. While it's easy to notice when actually reading the
code, this slows down the comprehension, and bad function naming is
not point of that particular guideline.
2017-06-10 12:08:12 +02:00