Skip to content

Commit 0f8d4c4

Browse files
Merge pull request #41 from connectivecpp/develop
Merging develop to main
2 parents 0b18c8e + ade147f commit 0f8d4c4

7 files changed

Lines changed: 11 additions & 6 deletions

File tree

.github/workflows/gen_docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: checkout
1919
uses: actions/checkout@v4
2020
- name: run-doxygen
21-
uses: mattnotmitt/doxygen-action@v1.9.8
21+
uses: mattnotmitt/doxygen-action@v1.12.0
2222
with:
2323
working-directory: doc
2424
- name: deploy-pages

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2024 by Cliff Green
1+
# Copyright (c) 2024-2025 by Cliff Green
22
#
33
# https://github.com/connectivecpp/utility-rack
44
#

cmake/download_cpm.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
file(
66
DOWNLOAD
7-
https://github.com/cpm-cmake/CPM.cmake/releases/download/v0.39.0/CPM.cmake
7+
https://github.com/cpm-cmake/CPM.cmake/releases/download/v0.40.0/CPM.cmake
88
${CMAKE_CURRENT_BINARY_DIR}/cmake/CPM.cmake
99
)
1010
include(${CMAKE_CURRENT_BINARY_DIR}/cmake/CPM.cmake)

example/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2024 by Cliff Green
1+
# Copyright (c) 2024-2025 by Cliff Green
22
#
33
# Distributed under the Boost Software License, Version 1.0.
44
# (See accompanying file LICENSE.txt or copy at https://www.boost.org/LICENSE_1_0.txt)

example/repeat_example.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
* Copyright (c)2019 by Thurman Gillespy
1010
* 3/22/19
1111
*
12+
* Minor update 4/4/2025, adding <cstdint> include.
13+
*
1214
* Distributed under the Boost Software License, Version 1.0.
1315
* (See accompanying file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
1416
*
@@ -19,6 +21,7 @@
1921
#include <iostream>
2022
#include <cstdlib> // EXIT_SUCCESS
2123
#include <string>
24+
#include <cstdint> // std::uint64_t
2225

2326
#include "utility/repeat.hpp"
2427

include/utility/overview.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
## Utility Rack Overview
22

33
### Repeat
4-
Repeat is a function template to abstract and simplify loops that repeat N times, from Vittorio Romeo. The C++ range based `for` doesn't directly allow N repetitions of code. Vittorio's utility fills that gap. Vittorio's blog article is [here](https://vittorioromeo.info/index/blog/abstraction_design_implementation_repeat.html).
4+
__Note__: This utility is outdated due to the C++ 20 `std::ranges::iota_view` and `std::views::iota` facilities.
5+
6+
Repeat is a function template to abstract and simplify loops that repeat N times, from Vittorio Romeo. The C++ range based `for` doesn't directly allow N repetitions of code. Vittorio's utility fills that gap. Vittorio's blog article is [here](https://vittorioromeo.info/index/blog/abstraction_design_implementation_repeat.html). This u
57

68
### Erase Where
79

test/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2024 by Cliff Green
1+
# Copyright (c) 2024-2025 by Cliff Green
22
#
33
# Distributed under the Boost Software License, Version 1.0.
44
# (See accompanying file LICENSE.txt or copy at https://www.boost.org/LICENSE_1_0.txt)

0 commit comments

Comments
 (0)