Commit Graph

661 Commits

Author SHA1 Message Date
tal
5d19b4b875 CP.2_617: Switched to an alternate form of span<>. 2016-05-23 14:41:16 -07:00
tal
c3e45c9403 R.3_609: changed owner<T> to owner<T*> in R.3 per issue #609 2016-05-18 18:21:00 -07:00
eyal bari
e41f3f85f8 fix mixed index / iterator loop condition
replaced end with size
2016-05-03 11:02:33 +03:00
Sergey Zubkov
d7d39b4c98 update FAQ.55 2016-04-26 21:28:47 -04:00
Thibault Kruse
0ad523eecf fix cpplint style warnings 2016-04-24 22:32:11 +02:00
Thibault Kruse
765ebd6fbc fix slanted quotes 2016-04-24 22:25:05 +02:00
Andrew Pardoe
3b93c16fbd Merge pull request #596 from tkruse/style-fix27
Style fix27
2016-04-24 09:58:29 -07:00
Andrew Pardoe
11ee7e5626 Merge branch 'patch-1' of https://github.com/rafzi/CppCoreGuidelines into rafzi-patch-1 2016-04-24 09:53:53 -07:00
Andrew Pardoe
d6143fb6c7 Merge branch 'master' of https://github.com/isocpp/CppCoreGuidelines 2016-04-24 09:51:14 -07:00
Andrew Pardoe
e19e0575c0 Merge branch 'fix-linelength' of https://github.com/tkruse/CppCoreGuidelines into tkruse-fix-linelength 2016-04-24 09:48:24 -07:00
Andrew Pardoe
27dc740789 Merge pull request #593 from ubique/span-c-style-traversal-example
Fix span C-style traversal example
2016-04-24 09:43:26 -07:00
Andrew Pardoe
11718e96a2 Merge branch 'check-badchars' of https://github.com/tkruse/CppCoreGuidelines into tkruse-check-badchars 2016-04-24 09:23:48 -07:00
Boris Smidt
122ce83509 fixed markdown style errors 2016-04-24 17:51:54 +02:00
Boris Smidt
757737e86d changed tabs into 4 spaces 2016-04-24 17:44:02 +02:00
rafzi
109f00847a Fix bounds.3 example 2016-04-23 22:36:45 +02:00
Bjarne Stroustrup
e8dea3807a replaced the concurrency section
a couple of dozen new rules;
introduced raii_thread and detached_thread.
ntroduced the beginnings of lifetime and ownership safety.
2016-04-23 12:11:46 -04:00
Bjarne Stroustrup
d76d8c31ef "do no harm"
a philosophical addition
2016-04-23 11:51:17 -04:00
Thibault Kruse
d7bab1ab0f Fix whitespace around operator 2016-04-23 14:16:59 +02:00
Thibault Kruse
da92068a5f Shorten Fix longest C++ lines longer than 100 chars 2016-04-23 11:41:51 +02:00
Dmitry Banschikov
5ece97ed68 Fix span C-style traversal example 2016-04-22 19:26:58 +03:00
Thibault Kruse
321e411e4f Fix further typographic mistakes 2016-04-18 20:53:12 +02:00
Andreas Scherer
6353ff2c8f Undo typographic apostrophes.
Double- and single-quotes (apostrophes) are written in their "straight"
versions. The task of replacing them by their typographic versions is
left to the Markdown renderer, e.g., `pandoc --smart ...`.
2016-04-18 20:53:12 +02:00
Andreas Scherer
b83449a33b Consistent use of double-hyphen for en-dash.
Use `--` for all occurrences of en-dashes. All UTF-8 dashes are reduced
to this convention. Let the Markdown renderer cope with the correct
expansion of such items, e.g., `pandoc --smart ...`.
2016-04-18 20:53:12 +02:00
Andrew Pardoe
111dcfada1 Merge pull request #589 from tkruse/remark-fix
Remark fix
2016-04-18 07:16:19 -07:00
Andrew Pardoe
2a95737285 Merge branch 'style-fix26' of https://github.com/tkruse/CppCoreGuidelines into tkruse-style-fix26 2016-04-18 07:13:27 -07:00
Thibault Kruse
91a731a6f8 Remove last 2 tab instances, Flag all tabs as warning breaking travis build 2016-04-17 18:56:29 +02:00
Thibault Kruse
0491ccb880 Remove superfluous newlines 2016-04-17 18:33:52 +02:00
Thibault Kruse
34d6c79f06 Escape slashes to fix footnote warnings 2016-04-17 18:32:58 +02:00
Thibault Kruse
d9562f683d typo Int -> int 2016-04-17 18:00:44 +02:00
Thibault Kruse
e8675ea23a unify dummy function names 2016-04-17 18:00:44 +02:00
Thibault Kruse
c4698f22fe Consistently use simple function name for meaningless functions 2016-04-17 18:00:11 +02:00
Thibault Kruse
e910836f3b typo 2016-04-17 18:00:11 +02:00
Thibault Kruse
1863a750c0 whitespace 2016-04-17 18:00:11 +02:00
Thibault Kruse
0695f5968d fix ellipses encoding 2016-04-17 18:00:11 +02:00
Thibault Kruse
19c0e77a6e Fix whitespace around operators and commas 2016-04-17 11:25:26 +02:00
Thibault Kruse
a9c42279bb delete trailing whitespace 2016-04-17 11:25:18 +02:00
Thibault Kruse
55083af21e fix line length 2016-04-17 11:25:07 +02:00
Thibault Kruse
46b4a20881 Minor style: convert tabs to spaces 2016-04-17 11:24:48 +02:00
d3fault
8382c216d7 Fix tiny typo in CP.2 2016-04-12 21:08:25 -07:00
Andrew Pardoe
68af55caaf Removing the rest of the unnecessary escapes 2016-04-11 14:27:00 -07:00
Roman
6ea1422dd6 Update CppCoreGuidelines.md
Must be `int* p = new int[12]; delete[] p;`
2016-04-11 14:41:58 +04:00
Andrew Pardoe
7255e7d2f0 Testing formatting on bibliography 2016-04-10 12:37:59 -07:00
Thibault Kruse
006832159c Consistent References Blocks 2016-04-09 11:40:11 +02:00
Thibault Kruse
f9ebe1fc9a Fix missing open braces escape and missing backticks 2016-04-09 11:29:21 +02:00
Thibault Kruse
c8a18317c1 whitespaces fixes, by remark tool 2016-04-09 11:29:00 +02:00
Andrew Pardoe
033918b998 Updating date 2016-04-07 17:01:36 -07:00
uli
4af6b1e5e0 The table of contents was missing several chapters. The TOC now correctly reflects the order of the chapters in the document. 2016-04-06 14:40:28 -07:00
uli
88a6c1d790 The rule name ES.40 was used twice. 2016-04-06 14:40:28 -07:00
Andrew Pardoe
1c3c35b0f5 Updating date 2016-04-05 18:48:55 +00:00
johan lundberg
11275aa086 Add links to GSL, structure to README.md 2016-03-26 10:52:37 +01:00