Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorLeitwolf112026-11-13 17:38:17 +0300
committerLeitwolf112026-11-13 17:38:17 +0300
commitaabd11c1321da173918ad48a2ffb7da5e6d90756 (patch)
tree12e428e1f7bdf1f3173842f9e4e84a53ce3a39bb /CHANGELOG.md
parent98e0e3d6fbde5fd5634e38ea5cc143da688545a0 (diff)
downloadprogmasoft-cpp-docs/guidelines-layout.tar.gz
Use the two names consistentlydocs/guidelines-layout
Progmasoft C/C++ Styles names the repository, where a text speaks of all of it: the README introduction, the license texts, CONTRIBUTING and the changelog. Progmasoft Core C++ Coding Guidelines names its C++ guide, and its own documents call it "the guidelines", in the plural like its name, instead of "the guide" or "this guide"; the verbs follow. Dated changelog entries keep their wording. Paragraphs that grew past 120 columns are rewrapped; every link and anchor still resolves. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md19
1 files changed, 10 insertions, 9 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 82bc430..4b896d3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,20 +3,21 @@
# Changelog
-A revision of the guide is named by its date. A change that requires existing code to change says so.
+A revision of Progmasoft C/C++ Styles is named by its date. A change that requires existing code to change says so.
## Unreleased
-The guide is named Progmasoft Core C++ Coding Guidelines; it was Progmasoft C++ Style.
+The repository is named Progmasoft C/C++ Styles, and its C++ guide Progmasoft Core C++ Coding Guidelines; both
+were Progmasoft C++ Style.
-The guide moved to `Progmasoft_Core_Cpp_Coding_Guidelines/`. `Common/` holds the thirteen chapters, which apply to both versions;
-`Cpp20/` and `Cpp17/` hold what applies to one version: the rules that use C++20 features, and their C++17 form with
-the checks a C++17 library needs. `index.json` lists every document with its chapter and versions. No rule changed;
-links to `Guide/` move to `Progmasoft_Core_Cpp_Coding_Guidelines/Common/`.
+The guidelines moved to `Progmasoft_Core_Cpp_Coding_Guidelines/`. `Common/` holds the thirteen chapters, which apply to
+both versions; `Cpp20/` and `Cpp17/` hold what applies to one version: the rules that use C++20 features, and their
+C++17 form with the checks a C++17 library needs. `index.json` lists every document with its chapter and versions. No
+rule changed; links to `Guide/` move to `Progmasoft_Core_Cpp_Coding_Guidelines/Common/`.
-The guide covers C++17 as well as C++20. A project picks one; C++20 stays the default, and C++17 is for libraries meant
-for other people's projects. [The C++17 page](Progmasoft_Core_Cpp_Coding_Guidelines/Cpp17/LANGUAGE.md) lists the C++17 form of each C++20
-feature the guide uses. Existing C++20 projects need no change.
+The guidelines cover C++17 as well as C++20. A project picks one; C++20 stays the default, and C++17 is for libraries
+meant for other people's projects. [The C++17 page](Progmasoft_Core_Cpp_Coding_Guidelines/Cpp17/LANGUAGE.md) lists the
+C++17 form of each C++20 feature the guidelines use. Existing C++20 projects need no change.
## 2026-10-18