commit |
5f2e60bdc68633f3290131c93bcc6a44f9eb0658 |
5f2e60b |
Reformatting |
Reformatting |
commit |
1a0ba27148c8cc200154442d6063a992d40aeb86 |
1a0ba27 |
Add Utf16CodePoint and Utf32CodePoint; remove template CodePoint |
Add Utf16CodePoint a… |
commit |
3895b6c4c22a2f6be9e18da1a4b1363e53c9eff5 |
3895b6c |
Add make_*_slice_from_cstring() and fix CRUCIBLE_EXPECT_PROPERTY |
Add make_*_slice_fro… |
commit |
5d0f0537395b44b262db793628994d15b497f1cc |
5d0f053 |
Add core::unicode::Utf8CodePoint |
Add core::unicode::U… |
commit |
c89b27922d412b6d15fe6a375a304ba3a8ff75d9 |
c89b279 |
Add *Slice::take_first_at_most(), new StaticArray constructors |
Add *Slice::take_fir… |
commit |
97777f2e5af0be62a3998070d6c8a43df1fd1ae0 |
97777f2 |
Rework Utf16::is_*() into Utf16::is_surrogate_pair() |
Rework Utf16::is_*()… |
commit |
84002c11a37821c06aca2362a1c09980726c97c8 |
84002c1 |
Add negative ASSERT and EXPECT variants |
Add negative ASSERT … |
commit |
446cb4de876a2c8eb5972f00a756696553f75cab |
446cb4d |
Add core::unicode::Utf32 |
Add core::unicode::U… |
commit |
d52969134bd8043228fba9e91d474a606f3adc92 |
d529691 |
Add core::unicode::Utf16 |
Add core::unicode::U… |
commit |
bb1d2c819be5beb3930cc2b5860c51ec81b78083 |
bb1d2c8 |
Add core::unicode::Utf8 |
Add core::unicode::U… |
commit |
b23bbccbc4b6d58c1ef9900f7272f3ab95c49f4f |
b23bbcc |
Add CRUCIBLE_ASSERT_PROPERTY |
Add CRUCIBLE_ASSERT_… |
commit |
d8ee8ee35f97a581b721036425993f7091b6bb06 |
d8ee8ee |
Add `Iterator::filter()` |
Add `Iterator::filte… |
commit |
7e1a0ee59695754a0432950d9c057da3fed2d0ee |
7e1a0ee |
Add base iterator support |
Add base iterator su… |
commit |
4b0aa13c1366c2905d46fc14bf7ca4e6b1a8b58a |
4b0aa13 |
Fill out remaining core::arrays tests |
Fill out remaining c… |
commit |
8fa289de7d38400e35f18a8ce85a741ac523516b |
8fa289d |
Add tests for StaticArray |
Add tests for Static… |
commit |
ed6e29022849c310270ed15cc77d3c77fb1a489a |
ed6e290 |
Remove empty make_immutable_slice() and make_mutable_slice() |
Remove empty make_im… |
commit |
75d1dd57a78fa9fce8d3f1bb138bfa16df5a50da |
75d1dd5 |
Small consistency fix |
Small consistency fi… |
commit |
b53ff39b3eb4e8e6af3ea3967d270fed46a3b592 |
b53ff39 |
Fix arrays invocations in core::string |
Fix arrays invocatio… |
commit |
4d0e702217aa9ffd71cdbe6c3939dbb9ee53450f |
4d0e702 |
Fix more arrays calls |
Fix more arrays call… |
commit |
360482ead9ee8473beed59a930324eebf3b84fd8 |
360482e |
Fix more `DynamicArray::push()` calls |
Fix more `DynamicArr… |
commit |
49c2734fc6d3225ae6916899e1366e62c74bc4e7 |
49c2734 |
Fix `DynamicArray::push()` calls |
Fix `DynamicArray::p… |
commit |
15b68247d5e8a78e075ece396d12629c344f3999 |
15b6824 |
Add missing nodiscard |
Add missing nodiscar… |
commit |
71e420f96aa8792196702e172d97d18159928147 |
71e420f |
Fix bug in CRUCIBLE_ASSERT_FAILURE() and CRUCIBLE_ASSERT_SUCCESS() |
Fix bug in CRUCIBLE_… |
commit |
c8f467a2167cefe6a19329b20ef5eae9687abb74 |
c8f467a |
Refactor core::arrays (again) |
Refactor core::array… |
commit |
4379608ab2acf2fe2e149da9d46657333901afdb |
4379608 |
Update changelog |
Update changelog |
commit |
5a0bf72cc3962fb5e102285c929cfb8998c82fcc |
5a0bf72 |
Disambiguate `core::arrays` constructor functions |
Disambiguate `core::… |
commit |
a8a5200ea8291c0aaba9fa212f4c3bd993527e6d |
a8a5200 |
Update changelog |
Update changelog |
commit |
da06e115f73a77cf55105c2175c37cca671dfad2 |
da06e11 |
Rename core::vector to core::arrays |
Rename core::vector … |
commit |
38ce3067dec2b103a7d8bf1323c302bff11b16b7 |
38ce306 |
Update changelog |
Update changelog |
commit |
18a4eb83fef3af487f85975db4615400177172e2 |
18a4eb8 |
Move `Slice` into `core::vector` namespace |
Move `Slice` into `c… |
commit |
e2ff1e9b38c0f65eb4a56b5b90c8448ed231aa7a |
e2ff1e9 |
Add a message in `unsafe` about why `unsafe_unwrap()` is weird |
Add a message in `un… |
commit |
0a63aab2221817419a0535a1611fc325be48de9f |
0a63aab |
Fix usage of make_vector_with_size |
Fix usage of make_ve… |
commit |
a50c9798090a01d066a123fb0f91cc9ecf93a11a |
a50c979 |
Reformat changelog to be easier to read |
Reformat changelog t… |
commit |
02a39e6c82f3341d23181cec67c72734555af369 |
02a39e6 |
Removed several non-`const` methods from `Vector` due to no callers |
Removed several non-… |
commit |
d08b6cb80c891d89f2cd0bf15ab74ea19c9e2e45 |
d08b6cb |
Add a filling value to `core::vector::make_vector_with_size()` |
Add a filling value … |
commit |
04e5019b59652d2256603462e38077650fad9823 |
04e5019 |
Clarify message when configuring shared object export |
Clarify message when… |
commit |
d93979e3816fce48e076687a3395192fa8b0da24 |
d93979e |
Update changelog |
Update changelog |
commit |
194ab81f6a94ae908462b76cee4164b1c995db53 |
194ab81 |
Fix the Windows version of core::backtrace |
Fix the Windows vers… |
commit |
24d95c8412a7471aac27898103bf987d94bab0fd |
24d95c8 |
Update changelog |
Update changelog |
commit |
fca08890d17e39ed6d23ab99aa9f26830e699447 |
fca0889 |
Use core::vector in test::suite |
Use core::vector in … |
commit |
f5757a09ea818a2b6313558300733eec8a1cc442 |
f5757a0 |
Use core::vector in core::backtrace and core::unix::backtrace |
Use core::vector in … |
commit |
941a95165c43fdf9aa3f971b738de8912b75f698 |
941a951 |
Use core::vector::Vector in core::unix::filesystem |
Use core::vector::Ve… |
commit |
d24bd2f919701c2beee0ade78353306a7473d091 |
d24bd2f |
Fix compilation on Clang |
Fix compilation on C… |
commit |
413bef099eebffa7ca5f6c7889cb0c12f4cd6888 |
413bef0 |
Add tests for the new unsafe functionality |
Add tests for the ne… |
commit |
9f0b1bb69a0773b0bace76c7b3739671d6f9e6c3 |
9f0b1bb |
Add a new CMake preset for development builds without sanitizers |
Add a new CMake pres… |
commit |
ead2f64572851593af87da2dc25214a2f2c476a9 |
ead2f64 |
Update changelog |
Update changelog |
commit |
e3c00002435e0c2186d43ae4c3a2371fba8f7c7d |
e3c0000 |
Update and fix unit tests |
Update and fix unit … |
commit |
89023177455bf48023104558a7de5f9a619a3830 |
8902317 |
Use `unsafe::unsafe_call()` in `core::windows::filesystem` to interact with the … |
Use `unsafe::unsafe_… |
commit |
b35936b71f361dcc037cfc7e9a4cbf16f93a99ee |
b35936b |
Add a cast to make the `make_vector()` in `test::shell::execute()` compile again |
Add a cast to make t… |
commit |
d78412ffa326e70e405d925b8d31b6e07406c4f6 |
d78412f |
Update `core::memory` to use the new `unsafe` API |
Update `core::memory… |