| Commit message (Expand) | Author | Age | Files | Lines |
* | aabbox[23]f::intersects: Use possible branchless min/max approach, add perf-testHEADmaster | Sven Göthel | 2024-10-09 | 4 | -53/+393 |
* | jau::math::vec*: Add min/max method | Sven Göthel | 2024-10-09 | 4 | -3/+67 |
* | int_math: Use proper has_builtin_{add_overflow, sub_overflow, mul_overflow}()... | Sven Göthel | 2024-10-09 | 1 | -37/+69 |
* | Enhance `enum class` support via jau::enums | Sven Göthel | 2024-10-09 | 4 | -107/+462 |
* | Remove trailing whitespace | Sven Göthel | 2024-10-09 | 12 | -98/+98 |
* | jau::Bool: Add `*` operator returning the underlying value (like `value`), us... | Sven Göthel | 2024-10-09 | 1 | -12/+14 |
* | cow_iterator: Use equality and C++20 spaceship comparison ops only | Sven Göthel | 2024-10-09 | 1 | -36/+14 |
* | Simplified jau::{is->has}_builtin_bit_cast{_available->}() | Sven Göthel | 2024-10-09 | 3 | -44/+17 |
* | jau::mp::ops: Use static_assert where applicable | Sven Göthel | 2024-09-28 | 1 | -2/+2 |
* | Introduce `enum class` support via jau::enums and JAU_MAKE_ENUM_IMPL + JAU_MA... | Sven Göthel | 2024-09-28 | 12 | -777/+594 |
* | fraction_timespec::from: Ease the eyes, use size_t for idx. | Sven Göthel | 2024-09-17 | 1 | -20/+24 |
* | Add fraction_timespec::from(std::string_view, ...) for tolerant parsing of IS... | Sven Göthel | 2024-09-14 | 3 | -30/+558 |
* | jau::cfmt: cleanup and add robusteness, adding alternative recursive version | Sven Göthel | 2024-09-14 | 4 | -63/+952 |
* | Add scoped enum Bool as a bool alternative w/o dangerous implicit conversion | Sven Göthel | 2024-09-14 | 1 | -0/+59 |
* | cleanup: includes, space, missing inline (ODR), drop cast, drop return statement | Sven Göthel | 2024-09-14 | 5 | -16/+13 |
* | cleanup space | Sven Göthel | 2024-09-14 | 6 | -34/+34 |
* | file_util: simplify scoped enum operator | Sven Göthel | 2024-09-14 | 1 | -21/+21 |
* | clang-tools: format: don't align decl/assignment (too brutal); tidy: add unus... | Sven Göthel | 2024-09-14 | 2 | -6/+13 |
* | type_cue: Add to_string() and fprint(FILE *, ..) - decouple compilation unit ... | Sven Göthel | 2024-09-02 | 2 | -58/+79 |
* | `snprintf` argument type checker `jau::cfmt` and simple string formatting per... | Sven Göthel | 2024-09-02 | 3 | -0/+1381 |
* | [v]format_string(): Drop noexcept due to vector usage, e.g. v.resize() may throw | Sven Göthel | 2024-08-29 | 2 | -6/+6 |
* | VSCodium: Merge settings to project workspace; clangd: Enable background index | Sven Göthel | 2024-08-20 | 2 | -30/+24 |
* | clangd (IDE): Enable Background index build w/o stdlib; Have clang-tidy skip ... | Sven Göthel | 2024-08-20 | 1 | -0/+6 |
* | JaulibSetup.cmake: JAU_CMAKE_FIX_INSTALL_PREFIX: Turn off in CACHE after fixu...v1.3.5 | Sven Göthel | 2024-08-09 | 1 | -1/+1 |
* | CMakePresets.json: CMAKE_INSTALL_PREFIX: Set absolute path from ${sourceDir}v1.3.4 | Sven Göthel | 2024-08-09 | 1 | -7/+7 |
* | CHANGES 1.3.3v1.3.3 | Sven Göthel | 2024-08-09 | 1 | -0/+3 |
* | JaulibSetup.cmake: Propagate ${PROJECT_NAME}_C_FLAGS | Sven Göthel | 2024-08-09 | 1 | -0/+5 |
* | .vscode/jaulib.code-workspace_example: Fix JDK list | Sven Göthel | 2024-08-08 | 1 | -1/+1 |
* | .vscode/settings.json: Remove comma of last list element | Sven Göthel | 2024-08-08 | 1 | -2/+2 |
* | cmake preset: Use '--parallel' for auto cpu-count selection (also for vscode)... | Sven Göthel | 2024-08-08 | 9 | -55/+138 |
* | README: Presets: Add notion of disabled clang-tidy where applicable | Sven Göthel | 2024-08-08 | 1 | -0/+2 |
* | Rename and fix for custom preset rebuild{->-preset}-doc.sh | Sven Göthel | 2024-08-08 | 3 | -46/+70 |
* | float_types.hpp: Fix static_assertion and float_literals | Sven Göthel | 2024-08-08 | 1 | -4/+4 |
* | C++: Fix includes | Sven Göthel | 2024-08-08 | 3 | -5/+1 |
* | Update CMake Presets incl. build scripts using it now | Sven Göthel | 2024-08-08 | 11 | -305/+195 |
* | scripts: Add build-wasm.sh | Sven Göthel | 2024-08-08 | 2 | -0/+98 |
* | README.md: Refine WebAssembly Notes | Sven Göthel | 2024-08-08 | 1 | -0/+13 |
* | Wasm: Add prelim support unit tests with STANDALONE_WASM (emscripten); cmake:... | Sven Göthel | 2024-07-17 | 15 | -74/+254 |
* | [cow_]darray: Include <numbers> for phi (emscripten caught) | Sven Göthel | 2024-05-26 | 2 | -7/+8 |
* | emscripten/wasm: Use static linkage | Sven Göthel | 2024-05-26 | 2 | -4/+14 |
* | JaulibSetup: Integrate wasm/emscripten setup | Sven Göthel | 2024-05-26 | 1 | -0/+26 |
* | emscripted/32-bit: Avoid dead-code comparison (error) | Sven Göthel | 2024-05-26 | 1 | -1/+3 |
* | emscripten fix: to_hexstring(aptr): Hardcode as emscripten is unable to deduc... | Sven Göthel | 2024-05-26 | 1 | -4/+11 |
* | emscripten fix: include/jau/basic_types.hpp: include <thread> | Sven Göthel | 2024-05-26 | 1 | -0/+1 |
* | CHANGES v1.3.2v1.3.2 | Sven Göthel | 2024-05-26 | 1 | -0/+6 |
* | make: Ensure CC_FLAGS_WARNING is used for all (adding GCC), i.e. using pedant... | Sven Göthel | 2024-05-26 | 3 | -4/+21 |
* | basic_types: Make all Exception* default ctor and assignments noexcept | Sven Göthel | 2024-05-26 | 1 | -28/+28 |
* | test_type_traits_queries01.cpp: Replace variadic macro w/ template-template-p... | Sven Göthel | 2024-05-26 | 2 | -30/+34 |
* | JaulibSetup.cmake: Increase strict C++ by adding '-pedantic -pedantic-errors'... | Sven Göthel | 2024-05-26 | 1 | -1/+2 |
* | Fix or silent misc clang-tidy warnings | Sven Göthel | 2024-05-25 | 3 | -13/+11 |