Commit Graph

78 Commits

Author SHA1 Message Date
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
Sergey Zubkov
83566ba7d1 travis fixes 2017-03-31 21:01:48 -04:00
Thibault Kruse
847bd8205e Warn on the presence of Uniceode EN space instead of plain blank 2017-03-20 11:19:35 +09:00
Jacob Langley
04fd2a5807 Fix spellcheck errors
Line 1037: analyser -> analyses
Line 2399: yu -> yew
Line 3745: funtions -> functions
Line 3748: multimethods -> multi methods
Line 6652: mixins -> mixing
Line 11991: unittests -> unittest
2017-03-20 11:19:34 +09:00
Andrew Pardoe
52ad087bb3 Merge pull request #845 from jacobl-at-ms/jacobl.macbuild
Enable building directly on a mac
2017-02-13 11:45:27 -08:00
Herb Sutter
3f2e675f7d Merge pull request #763 from Eliyahu-Ravuna/patch-1
Exception of CP.100 refined to include the "sequentially consistent memory model" only
2017-02-13 14:38:07 -05:00
Jacob Langley
9f07e19c0d Replace the libreoffice dicti with the ubuntu dict for perf
Ubuntu dictionaries extracted from:
http://us.archive.ubuntu.com/ubuntu/pool/main/h/hunspell-en-us/hunspell-en-us_20070829-6ubuntu3_all.deb
2017-02-08 09:45:41 -08:00
Jacob Langley
f5e0865041 Make hunspell work regardless of dev environment
Add en_US dictionary from https://extensions.libreoffice.org/extensions/english-dictionaries/2017-01.01
rather than relying on system installed ones which may not exist and
point the make logic at that dictionary
2017-02-07 12:46:04 -08:00
Jacob Langley
163dbfb3df Merge branch 'master' into jacobl.macbuild 2017-02-07 10:26:30 -08:00
Jacob Langley
76576a82ea Use perl-oneliners instead of linux grep specific command options 2017-02-03 11:44:20 -08:00
Andrew Pardoe
58abafebe6 Update isocpp.dic 2016-11-13 16:24:13 -08:00
Titus Winters
fda2d8879d unittest is a word 2016-11-10 18:07:13 -05:00
Titus Winters
3768e82fc3 Fix spelling / expand dictionary. 2016-11-10 13:35:22 -05:00
Eliyahu Ravuna
5f66e004d8 Exception of CP.100 refined to include the "sequentially consistent memory model" only
Atomic variables are safe with the sequentially consistent memory model (memory_order_seq_cst) only. Weakly ordered atomics cannot be considered safe for mainstream use. The exception clause of CP.100 refined to include the "sequentially consistent memory model" only.

cst added to dictionary

For std::memory_order_seq_cst, which is defined in <atomic>.
2016-10-04 20:36:09 +03:00
Thibault Kruse
13efb300b1 Remove merged git conflict 2016-09-13 06:42:50 +09:00
Andrew Pardoe
61717ae4eb Merge branch 'python-fix' of https://github.com/tkruse/CppCoreGuidelines into tkruse-python-fix 2016-09-12 11:53:55 -07:00