Echo Writes Code

History

Type Hash
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 32fc9ce49d4994c311a3fa2b882f36c6756bffce 32fc9ce Add vector dot product Add vector dot produ…
commit f0034621440f7a5307f202b1bcdfc65a358905da f003462 Add first few vector operations Add first few vector…
commit c25d028ec02fffc1b5184310e86f8bbb729a599d c25d028 Add math library Add math library
commit 91886b3c1c4f1b77b94d2743181a2f070fa8a1e9 91886b3 Fix compilation on gcc Fix compilation on g…
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…
commit 4518ae3da2d5732f5aa8381871a7a92e5cdd4cd2 4518ae3 Update containers (`slice`, `string`, `vector`) to use new `unsafe` API Update containers (`…
commit 7afdce315f78060742e99686f3dc650bb0f951a0 7afdce3 Re-do `core::unsafe` Re-do `core::unsafe`
commit ae80573956bebd35282fef571f2d2101be519618 ae80573 Reformat the changelog to be more readable Reformat the changel…