6123 Commits

Author SHA1 Message Date
John Wellbelove
8dcd4c2dc3 Completed maths documentation 2026-04-16 13:24:22 +02:00
John Wellbelove
dbf0477d88 Completed maths documentation 2026-04-16 12:40:36 +02:00
John Wellbelove
303ba36f6d Maths functions documentation 2026-04-15 13:02:52 +02:00
John Wellbelove
7813d3ce7b Completed chrono documentation 2026-04-14 10:26:22 +02:00
John Wellbelove
6604e8e40c More chrono documentation 2026-04-13 23:39:17 +02:00
John Wellbelove
09af946a8f Added more documentation for chrono classes
Updated callouts
2026-04-13 10:59:19 +02:00
John Wellbelove
69d05198ec Added documentation for clocks, day, duration 2026-04-12 23:24:27 +02:00
John Wellbelove
2d193ab309 Added more documentation
Updated the documentation CSS
2026-04-12 20:31:39 +02:00
John Wellbelove
692360d0ed Added documentation for string_stream and string utilities. 2026-04-11 22:47:31 +02:00
John Wellbelove
4540ed317b Added basic_format_spec 2026-04-11 20:19:28 +02:00
John Wellbelove
83db4f0366 Added io_port documentation 2026-04-11 18:37:44 +02:00
John Wellbelove
4aa3d945f9 Added documentation for etl::delegate_observable, etl::function, Base64 codec 2026-04-11 17:09:55 +02:00
John Wellbelove
6075ec67ad Added format.md 2026-04-08 17:15:35 +01:00
John Wellbelove
6d19c52275 Added closure.md and updates to delegate.md 2026-04-08 09:58:25 +01:00
John Wellbelove
c05b0c8699 More addition to the documentation 2026-04-07 11:15:50 +01:00
John Wellbelove
e5a034fe90 Added Hugo intalation and markdown descriptions 2026-04-06 13:54:46 +01:00
John Wellbelove
eb7802d23b Hugo updates 2026-04-06 11:12:18 +01:00
John Wellbelove
57c3157d9a Exported raw text documentation files from the web site editor 2026-04-05 20:21:28 +01:00
John Wellbelove
129c3091e4 Merge branch 'development' into issue/Add-Hugo-support-for-documentation
# Conflicts:
#	test/vs2022/etl.vcxproj.filters
2026-04-05 15:22:45 +01:00
John Wellbelove
1c1ec9aebe Innore coverage build directory 2026-04-05 15:21:55 +01:00
John Wellbelove
1a6762d6c3 Updated version and release notes 2026-04-05 14:13:22 +01:00
John Wellbelove
ee04aa76c5 VS2022 project update 2026-04-05 14:03:32 +01:00
John Wellbelove
76fdc8ead6 Added initial raw text files form Web site editor 2026-04-05 14:00:30 +01:00
Roland Reichwein
3cd03fcb7f
Fix initializer_list use in algorithm.h and definition of data() in iterator.h (#1374)
* Print test names at test time (#1343)

* Fix initializer_list use in algorithm.h

Needs to be conditional.

* Move definition of data() in iterator.h

Needs to be defined earlier.

---------

Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.com>
2026-04-05 13:37:15 +01:00
John Wellbelove
6731a327a0 Merge branch 'development' into issue/Add-Hugo-support-for-documentation
# Conflicts:
#	include/etl/algorithm.h
#	include/etl/expected.h
#	include/etl/functional.h
#	include/etl/invoke.h
#	include/etl/iterator.h
#	include/etl/memory.h
#	include/etl/private/ranges_mini_variant.h
#	include/etl/private/variant_legacy.h
#	include/etl/ranges.h
#	test/test_algorithm.cpp
#	test/test_functional.cpp
#	test/test_invoke.cpp
#	test/test_iterator.cpp
#	test/test_memory.cpp
#	test/test_ranges.cpp
#	test/vs2022/etl.vcxproj.filters
2026-04-04 11:09:28 +01:00
John Wellbelove
a1ad13364e Updated release notes 2026-04-04 10:49:00 +01:00
John Wellbelove
e2bed92814 Updated version and release notes 2026-04-04 09:40:46 +01:00
John Wellbelove
576b03f38d Merged from local copy of PR1295 2026-04-04 00:14:49 +01:00
John Wellbelove
f7e1384a70 Merge development 2026-04-03 20:09:06 +01:00
John Wellbelove
e61589ebf2 Merge branch 'development' into delegate-from-non-capturing-lambda
# Conflicts:
#	include/etl/private/delegate_cpp11.h
#	test/test_delegate.cpp
2026-04-03 20:08:41 +01:00
Maksim Danilov
823f2493b4
Rename 'leaf' to 'child' in intrusive_links.h (#1373)
* Print test names at test time (#1343)

* Rename 'leaf' to 'child' in intrusive_links.h

Recent versions of the Tasking TriCore compiler treat
'leaf' as a reserved C++ keyword, causing compilation failures in ETL.

---------

Co-authored-by: Roland Reichwein <Roland.Reichwein@bmw.de>
Co-authored-by: Maksim Danilov <maksim.danilov@accenture.com>
Co-authored-by: John Wellbelove <jwellbelove@users.noreply.github.com>
2026-04-03 17:35:41 +01:00
John Wellbelove
982adecca4 Added manually triggered clang-format action
# Conflicts:
#	.github/workflows/clang-format_update.yaml
2026-04-03 16:55:18 +01:00
John Wellbelove
2059c5b657 Added manually triggered clang-format action
# Conflicts:
#	.github/workflows/clang-format_update.yaml
2026-04-03 16:46:42 +01:00
John Wellbelove
bd6e55b12e Added manually triggered clang-format action
# Conflicts:
#	.github/workflows/clang-format_update.yaml
2026-04-03 16:45:25 +01:00
John Wellbelove
5a7674b637 Added manually triggered clang-format action
# Conflicts:
#	.github/workflows/clang-format_update.yaml
2026-04-03 16:42:29 +01:00
John Wellbelove
2e74b07dff Added manually triggered clang-format action 2026-04-03 16:35:57 +01:00
John Wellbelove
f5128a39fe Attempt to fix syntax that comfuse clang-format 2026-04-03 13:58:19 +01:00
John Wellbelove
01066b86ae Attempt to fix syntax that comfuse clang-format 2026-04-03 12:31:51 +01:00
John Wellbelove
aeb8e4f734 Formatted source files 2026-04-02 14:11:45 +01:00
John Wellbelove
c7571660bd Adjusted ColumnLimit to 150 2026-04-02 14:07:10 +01:00
John Wellbelove
6a1585b317 Improved include regex 2026-04-02 13:13:33 +01:00
John Wellbelove
9fba468dc2 Removed ETL_DEPRECATED_REASON=[[deprecated(%0)]] from configuration 2026-04-02 11:33:44 +01:00
John Wellbelove
bd1def8b41 Used the correct macro for 'if constexpr' 2026-04-02 10:35:49 +01:00
John Wellbelove
27d284713a Updated .clang-format to include more ETL macros 2026-04-02 10:15:35 +01:00
John Wellbelove
1405bf65de Updated .treefmt to exclude more files and directories 2026-04-02 08:27:46 +01:00
Roland Reichwein
09dd40d4dd Fix .clang-format to recognize ETL macros as attributes 2026-04-02 08:20:43 +01:00
Roland Reichwein
c536a39f0a Treefmt config 2026-04-02 08:19:45 +01:00
John Wellbelove
9b394b8677 Added certain Hugo files and diectories to the Git ignore file 2026-04-01 17:34:15 +01:00
John Wellbelove
7ac2abfb99 Updated source-formatting.md 2026-04-01 17:28:48 +01:00
John Wellbelove
9d2c73793d Ran clang-format on generated files, using the .clang-format from PR #1314 2026-04-01 13:33:18 +01:00