Sergey Zubkov
2c95a33fef
travis CI fixes
2020-12-16 23:14:07 -05:00
Sergey Zubkov
72fba35f33
travis CI fix
2020-07-09 13:08:55 -04:00
Sergey Zubkov
ac7079b012
travis CI fix
2020-07-02 15:15:05 -04:00
Sergey Zubkov
24c3993e97
fix CI, fix heading and add comment requested at today's editor's call
2020-05-28 15:06:52 -04:00
Arthur O'Dwyer
e8e0d103c0
CP.1: Simplify example, show good example, expand on rationale ( #1615 )
...
"Make your code thread-safe" usually means "don't use global state."
Advice to replace global state with `thread_local` state is usually misguided.
https://quuxplusone.github.io/blog/2018/11/14/fiber-local-storage/
2020-05-28 11:57:18 -07:00
Sergey Zubkov
986402298a
travis CI fixes
2020-04-22 09:35:16 -04:00
Chris Guzak
63ceef65e3
Add SF.12, 3rd try ( #1570 )
...
* add SF.12
* add incscope to isocpp.dic to get the CI build to pass
* expand INCLUDES, update dictionary for the ci build to pass
* pr feedback
* in the same directory
* update based on feedback
* 3rd try
* PR feedback
* update lable
* Update CppCoreGuidelines.md
* Update CppCoreGuidelines.md
2020-02-27 20:16:10 +01:00
Sergey Zubkov
282ff88e57
fixes to pass travis checks
2019-12-20 16:37:06 -05:00
Zachary Henkel
39b9ebdf86
Address items called out in Issue 1424 ( #1539 )
...
* Address items called out in Issue 1424
* Fix issues caught by CI
* Updates based on PR review
2019-11-21 11:28:59 -08:00
Chris Guzak
2895429f55
exception in SF.7 for issue 1440, allow std::literals ( #1457 )
...
* exception in SF.7 for issue 1440, allow std::literals
* PR feedback
* add UDLs to spelling dictionary
* put in alpha order
2019-08-01 11:16:46 -07:00
Joshua T. Fisher
1d54448aeb
Editing P.9: "Don't waste time or space" Example Text ( #1439 )
...
* Initial rewrite
* Fixed a couple of inaccuracies and minor grammar mistakes
Thanks to twitter user @lunasorcery for these changes!
* Added toLower to dictionary
2019-06-20 11:12:29 -07:00
Amir Livneh
f67e91d295
Use memoizes
instead of mnemonizes
in the context of caching ( #1383 )
...
* Use `memoizes` instead of `mnemonizes` in the context of caching
While apparently, 'mnemonizes' is a word, I don't think it's the best choice here.
* Update isocpp.dic
2019-03-09 19:15:27 -05:00
Sergey Zubkov
50b9cefe39
travis CI and typo fixes
2018-10-16 18:08:01 -04:00
Martin
0b275097b6
Fixed a typo within ES.23
2018-10-10 20:49:09 +01:00
Sergey Zubkov
73057d3b0b
travis CI fixes and typos
2018-09-05 20:01:36 -04:00
Andrzej Krzemieński
08f67de9fb
Updated C.67 and C.130 ( #1249 )
...
* Updated C.67 and C.130
This addresses https://github.com/isocpp/CppCoreGuidelines/issues/1246 .
* fixed typeos
* updated dictionary
2018-08-13 11:17:23 -07:00
Jonathan Wakely
30fbc0bb64
Add "rethrow" and "rethrowing" to dictionary
2018-03-27 12:16:00 +01:00
Sergey Zubkov
01e59d5452
added ofstream to dictionary for travis CI
2018-02-14 15:37:54 -05:00
Dipl.-Ing. Raoul Rubien, BSc
73dad7909d
title page/In.sec: reordered and updated titles ( #1135 )
...
* title page: updated titles and unified titles' camel case to sentence case
* In.sec: reordered bullets to match document's workflow, updated titles
* updated several links and link names, modified names to title case
* redirected broken link to new anchor Rf-value-return at 'value return sematic rules' block
* updated links
* reverted unindended broken artistic prose
* updated links, modified "see also's" formatting to comply with the majority
* modified "see also's" formatting to comply with the majority
* fix spellcheck: 'Componentization -> Compartmentalization'
* updated link name
2018-02-12 11:12:58 -08:00
Dipl.-Ing. Raoul Rubien, BSc
888067d6ff
fixed spellcheck/lint issues on running make in ./scripts/ ( #1134 )
2018-01-24 08:12:05 -08:00
Sergey Zubkov
25d9d12e15
travis CI fixes
2018-01-24 09:19:47 -05:00
Alexey Porotnikov
9de66ec027
add "return" to the compound literal exclusions ( #1113 )
...
inhibits readability/brace warning for compound literals in return
statement
2018-01-22 10:43:41 -08:00
Andrew Pardoe
999f9dd0ce
Adding "ptrdiff" to travis dictionary
2018-01-22 10:39:01 -08:00
Sergey Zubkov
7dc8aaa420
travis CI fixes
2018-01-02 22:14:16 -05:00
Jonathan Wakely
1e20e02c5c
Remove pycache file added in f9e2ea1d9f
2017-10-31 09:17:41 +00:00
Jonathan Wakely
c9fd263e07
Add "nodiscard" to the dictionary
2017-10-27 12:18:07 +01:00
Mateusz Kwasniak
f9e2ea1d9f
Break long lines to increase readability in files
...
There were some very long lines in Python script files (comments and
cpplint execution command), really painful to read, so I decided to
break them into several lines in order to increase readability.
2017-10-11 09:10:35 +02:00
Jonathan Wakely
ef3a6c4d4d
Add intentionally-wrong spelling of "incorrect" to dictionary
2017-10-03 12:13:16 +01:00
Jonathan Wakely
2aec9170db
Add intentionally-wrong spelling of "incomplete" to dictionary
2017-10-03 12:12:33 +01:00
Jonathan Wakely
898f819b00
Add [Abrahams01] bibliography entry for exception-safety ( #991 )
...
Link to it when talking about the strong and basic exception-safety
guarantees.
Add it to the dictionary.
2017-07-24 19:26:03 +01: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
f1971b1401
add nonwords to dict to remove spellchacker warning
2017-06-25 13:26:24 +09:00
Thibault Kruse
70655d1131
Fix typos and change spellcheck call to not check URLs ( #961 )
2017-06-17 20:32:04 -04:00
Andrew Pardoe
5e2f9064b2
Merge pull request #927 from ZachHenkel/master
...
Additional guidance around casts:
2017-06-12 11:26:37 -07:00
Sergey Zubkov
fe9861d98a
New rule: I.27 Pimpl
2017-06-04 10:58:27 -04:00
Sergey Zubkov
906ae347f3
travis CI fixes
2017-06-04 10:47:46 -04:00
Zachary Henkel
f3ff5bae6d
Clarify "unnecessary cast" by decomposing the class into identity casts and implicit casts.
2017-06-02 09:24:29 -05:00
Zachary Henkel
4b3352b435
Add words used in anchors to custom dictionary
2017-05-31 10:24:39 -05:00
Zachary Henkel
6a7552db21
Additonal merge from https://github.com/isocpp/CppCoreGuidelines
2017-05-24 15:00:07 -05:00
Sergey Zubkov
531a8a5ebd
travis CI fixes and other typos
2017-05-23 23:48:56 -04:00
Shalom Craimer
5f5d5d8ca6
Fixing link to C.146 to be valid, and a link to ??? to be unlinked ( #934 )
...
this fixes links and the issues discovered by travis CI
2017-05-23 22:55:06 -04:00
Sergey Zubkov
96a41a4a6e
travis CI fixes
2017-05-20 21:04:04 -04:00
Sergey Zubkov
85cb14703c
travis CI fixes
2017-05-19 23:33:06 -04:00
Sergey Zubkov
7237499ecc
hunspell update for travis CI
2017-05-13 16:49:56 -04:00
Sergey Zubkov
17715010a2
travis CI fixes and grammar fix from #920
2017-05-08 22:34:18 -04:00
Sergey Zubkov
f0239407ad
travis fixes
2017-05-01 15:51:44 -04:00
Sergey Zubkov
94a7a3fd46
travis CI fixes, one more time
2017-04-26 22:08:13 -04:00
Sergey Zubkov
c99a366bba
travis CI fixes
2017-04-24 22:49:02 -04:00
Sergey Zubkov
74ab713700
travis CI and some typo fixes
...
had to drop runtime/printf from the checks because it bans strcpy
2017-04-17 23:07:21 -04:00
Sergey Zubkov
d71d95a4b6
travis CI fixes
2017-04-12 22:56:23 -04:00