Andrew Pardoe
6ba822f535
Merge branch 'upgrade-checkers' of https://github.com/tkruse/CppCoreGuidelines into tkruse-upgrade-checkers
2016-08-22 11:09:01 -07:00
Andrew Pardoe
7f510892e5
Merge pull request #680 from tkruse/fix-style
...
style fixes
2016-08-22 11:05:40 -07:00
Andrew Pardoe
9a9e958955
Manually fixed PR #657
2016-08-22 10:49:29 -07:00
Andreas Scherer
25044afca0
Correct a few typos.
...
A quick inspection with 'aspell -l en_US'.
2016-08-21 12:26:42 +02:00
Thibault Kruse
be304fedd6
R.1 example: change names according to NL.8
2016-08-18 02:00:36 +02:00
Thibault Kruse
0af83def79
Style: Rename classes with underscore as separator
2016-08-18 01:49:26 +02:00
Thibault Kruse
2bfb860cfe
separate names with underscores
2016-08-18 01:47:12 +02:00
Thibault Kruse
0701c4df62
Style: Consistently name custom classes with initial capital and underscore notation
2016-08-18 01:33:29 +02:00
Thibault Kruse
00cf8d08ff
Fix bad reference
2016-08-17 22:25:49 +02:00
Sam Bristow
9f2d2645ff
Remove rogue comma from example
2016-08-17 18:29:08 +02:00
Passw
04cd9a5d73
fix typo
2016-08-17 18:28:24 +02:00
Robin Degen
d084dcef31
Fixed typo shuld -> should, fixed missing words
2016-08-17 18:26:59 +02:00
Thibault Kruse
70d056f087
Fix duplicate/wrong anchors. Fix Makefile uniq check for anchors, must sort
2016-08-17 18:05:33 +02:00
Thibault Kruse
4cbbf55bd3
style fixes
2016-08-17 18:01:58 +02:00
Thibault Kruse
6e1599f6f9
style fixes
2016-08-17 17:55:51 +02:00
Thibault Kruse
0120560f13
update to pypi cpplint 1.3.0, fix linter errors
2016-08-17 17:53:57 +02:00
Thibault Kruse
ced78ffad1
typo
2016-08-17 17:53:44 +02:00
Thibault Kruse
6867d13363
type error
2016-08-17 17:53:43 +02:00
Thibault Kruse
9160dbb818
invalid enums
2016-08-17 17:53:43 +02:00
Thibault Kruse
b14fe453a4
avoid keyword name
2016-08-17 17:53:43 +02:00
Thibault Kruse
9d4fc0b5cb
bad type
2016-08-17 17:53:43 +02:00
Thibault Kruse
d6ffbfdcc2
missing semicolon
2016-08-17 17:53:43 +02:00
Thibault Kruse
3e1519beb3
bad parens within name
2016-08-17 17:53:43 +02:00
Thibault Kruse
bcca1488e8
unique var names in example
2016-08-17 17:53:43 +02:00
Thibault Kruse
46a26976ba
typo in method invocation
2016-08-17 17:53:43 +02:00
Thibault Kruse
4e46bd9a8b
fix indent
2016-08-17 17:53:43 +02:00
Thibault Kruse
12bdb63b06
fix parens
2016-08-17 17:53:42 +02:00
Thibault Kruse
6a8728a054
qualified access
2016-08-17 17:53:42 +02:00
Thibault Kruse
04345df6d0
remove duplicate constructor
2016-08-17 17:53:42 +02:00
Thibault Kruse
0997489573
bad signature
2016-08-17 17:53:42 +02:00
Thibault Kruse
b9f41b5cd0
missing template argument
2016-08-17 17:53:42 +02:00
Thibault Kruse
0b15a43c54
missing comma
2016-08-17 17:53:42 +02:00
Thibault Kruse
dc683521ee
wrong sample class
2016-08-17 17:53:42 +02:00
Thibault Kruse
01b66d9a7e
unique variable names in example
2016-08-17 17:53:42 +02:00
Thibault Kruse
bf11606c1a
completely implement assignOperator
2016-08-17 17:53:42 +02:00
Thibault Kruse
165c61e7ce
bad signature
...
# Conflicts:
# CppCoreGuidelines.md
2016-08-17 17:53:42 +02:00
Thibault Kruse
005e546d63
bad return type
2016-08-17 17:53:41 +02:00
Thibault Kruse
2a9d0a43b8
dodgy example code
2016-08-17 17:53:41 +02:00
Thibault Kruse
360ba610d1
Fix many typos
2016-08-17 17:40:13 +02:00
Gabriel Dos Reis
d4da142302
Merge pull request #678 from alex-weej/patch-3
...
Typos in NL.7
2016-08-17 08:35:06 -07:00
Alexander “weej” Jones
43f6b85fbc
Typos in NL.7
2016-08-17 16:15:00 +01:00
Alexander “weej” Jones
ca4b223a27
Typo "intelligible"
2016-08-17 16:13:55 +01:00
Andrew Pardoe
3dcc0e6976
Merge branch 'master' of https://github.com/isocpp/CppCoreGuidelines
2016-08-15 11:48:38 -07:00
Andrew Pardoe
745b148ba7
Merge PR #643
2016-08-15 11:48:02 -07:00
Gabriel Dos Reis
5ced8d0e16
Merge pull request #605 from anthonywilliams/master
...
Fix some typos in the concurrency section
2016-08-15 11:45:02 -07:00
ypyf
866abafb07
fixed typo
2016-08-15 13:56:17 +08:00
Pim Schellart
e708b8856d
Fix link
2016-08-09 08:24:32 -04:00
Lars Volker
91ceea287c
Fix typo
2016-08-06 19:28:55 +02:00
Bjarne Stroustrup
a0a1d8615c
some cleanup in NL and SL
2016-07-28 20:08:07 -04:00
Gabriel Dos Reis
72a58497a9
Merge pull request #648 from cubbimew/travis-fixes
...
fix Travis CI issues caused by recent direct commits
2016-07-28 09:24:26 -07:00
Bjarne Stroustrup
a5cd446ccf
minor cleanup of exception section
...
Closing issue 313 on E.25 for now
2016-07-28 10:51:47 -04:00
Bjarne Stroustrup
441070c203
PRO->PRO and CON->Con
...
they are not acronyms
2016-07-28 09:07:25 -04:00
Sergey Zubkov
7890037c8d
fix Travis CI issues caused by recent direct commits
2016-07-27 21:30:55 -04:00
Bjarne Stroustrup
141356db52
F.21 and GSL and Etc.
...
The cleanup continues.
Note the caller-allocates example in F.21.
Note the attempted cleanup of the Enforcement section of F.7: too many
ands and ors; did I get it right?
Note the simplification of the treatment of char* in the GSL section;
char* is considered a pointer to a single char, rather than a C-style
string; viable?
2016-07-27 16:08:21 -04:00
Florin Iucha
3876d12c63
Fix a few typos
2016-07-24 23:08:18 -04:00
Bjarne Stroustrup
d155244c70
a few minor changes
2016-07-21 16:27:25 -04:00
Bjarne Stroustrup
1b026e5492
Slight cleanup in profiles section
2016-07-21 11:31:53 -04:00
Bjarne Stroustrup
cb5bab9ae5
C.129
...
rationale and examples added
2016-07-20 15:35:41 -04:00
Bjarne Stroustrup
df88742f7d
int->if
2016-07-19 20:28:36 -04:00
Bjarne Stroustrup
25deeba3b5
T.140
2016-07-19 16:49:44 -04:00
Bjarne Stroustrup
6d1de28c91
template rule cleanup
2016-07-19 14:42:02 -04:00
Bjarne Stroustrup
c553535fb8
fixing typos
...
adding "concept" markers, hopefully to minimize confusion
2016-07-18 21:10:52 -04:00
Bjarne Stroustrup
bf5635d085
a few changes to "Templates"
...
and a definition of "Library"
2016-07-18 15:50:43 -04:00
Bjarne Stroustrup
2950a03589
Cleanup of the template section
...
More cleanup is needed
The new T.41 is interesting
2016-07-17 20:49:06 -04:00
Bjarne Stroustrup
ae8c320cdf
Update and extension of enumeration section
2016-07-16 18:13:43 -04:00
Bjarne Stroustrup
39eaac7317
Cleanup of P and I
...
P.11 added
2016-07-16 15:17:33 -04:00
Bjarne Stroustrup
e63549f287
Improve F.22
2016-07-16 13:50:38 -04:00
Gabriel Dos Reis
7c9ec43f8b
Merge pull request #642 from galik/SL.50fix-typos
...
Fix typos in SL.50
2016-07-13 13:37:49 -07:00
Sergey Zubkov
ba8ccd35a5
Fix Travis CI by reverting "Better comment for implicit conversion example"
...
This reverts commit c2f54b5ed1
.
2016-07-13 15:15:23 -04:00
galik
b290556127
Fix typos in SL.50
2016-07-13 19:15:04 +01:00
Andrew Pardoe
c2f54b5ed1
Better comment for implicit conversion example
2016-07-11 13:36:03 -07:00
Andrew Pardoe
c9bd992a92
Merge pull request #635 from grzebiel/master
...
use proper argument for creation of span from array
2016-07-11 12:13:14 -07:00
grzebiel
f4ad185de5
visualy align comments
2016-07-09 23:14:47 +02:00
Jeff Hutchison
ddc0093d7e
Fix the URL to isocpp.org.
2016-06-27 06:35:07 -04:00
grzebiel
470a603239
use proper argument for creation of span from array
2016-06-25 23:51:52 +02:00
tal
5d19b4b875
CP.2_617: Switched to an alternate form of span<>.
2016-05-23 14:41:16 -07:00
tal
54bd880898
C.33_610: changed owner<T>* to owner<T*> per issue 610
...
Did not change the owner<T> to owner<T*> in the Enforcement section.
2016-05-19 10:25:37 -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
Anthony Williams
60e3875e63
Fix some typos in the concurrency section
2016-05-09 13:52:32 +01: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