Echo Writes Code

History

Type Hash
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…
commit 9834287abdd33266d11ce64f9702b7bbb72ba33d 9834287 Update the readme Update the readme
commit 611e9e211031a84cb44cd31a4b9c87de7122afcf 611e9e2 Removed `default_construct`, `Predicate`, `Branching*Type`, `Always`, `make_alwa… Removed `default_con…
commit 859754459f0ac5761570d6fa82b44fcd87c68455 8597544 Remove the unused `core::functional::Generator` concept and related utilities Remove the unused `c…
commit fbb2e3a814ea3db0b2114df3e6864c1134038253 fbb2e3a Update changelog Update changelog
commit 0273b863b4cb8eac2199b7f47b5c725ea375db43 0273b86 Convert all remaining `std::vector` uses in `core::windows::filesystem` to `core… Convert all remainin…
commit d9492e60c5e2e86fe2f0191e60ce10500d826560 d9492e6 Update uses of `Slice` methods Update uses of `Slic…
commit 91c6d779880daff1a2156d104f928b1c9da8dd31 91c6d77 Renamed `Slice::get_data()` to `Slice::get_base_pointer()` Renamed `Slice::get_…
commit e8d243b6f5494b52bbab4b220bb887769cfd8b86 e8d243b Added some new methods and a new factory to `core::vector::Vector` Added some new metho…
commit 95014046f78a6e40dbf562bc71cb93199a7aff36 9501404 Moved misordered changelog section Moved misordered cha…
commit f25a7e94c47d549980e56cbbac099a38d2e27b2a f25a7e9 Update changelog Update changelog
commit eb6a8e6d4c023c8502e36c12363e806af0c50502 eb6a8e6 Converted `windows::filesystem::read_directory_list` to return one of our vector… Converted `windows::…
commit b5dbee966ad0a8f075e2e8de8fc76720898a976b b5dbee9 Reverted back to being able to mutate vectors Reverted back to bei…
commit 4873a49330cf232f1af6cbe3d4014e55b7f4c515 4873a49 Update changelog Update changelog
commit 46824d5d96215ea3edd23ec1ff522fd3d13ed7b4 46824d5 Remove `Vector::collect()` itself Remove `Vector::coll…
commit 5e8109c4a0af7e14d1a272e9eff536d176290036 5e8109c Remove all uses of `Vector::collect()` Remove all uses of `…
commit e4d641eb4a77920ec5b700144e722c88b0ad9584 e4d641e Moved some functionality from `core::functional` into a new `core::operators` na… Moved some functiona…
commit eb9a8643c4942dd5cc44103d2d756890db614549 eb9a864 Changed how `Vector::try_fold()` works to make it MUCH easier to use Changed how `Vector:…
commit 101d7c97e65eea9753bdae00f333c2e7bf7504c1 101d7c9 Use CRUCIBLE_TARGET_SYSTEM_* cache variables instead of the built-in CMake varia… Use CRUCIBLE_TARGET_…
commit 25221de78079bbb204a11f2c06ac9b04fa62bb9b 25221de Fix a few missed renames on macOS Fix a few missed ren…
commit 0bc81645ceacba11ac0f484bb76f1d7c5bd6ff07 0bc8164 Update changelog Update changelog
commit bb04a80a3aade0de951fde58afbc80d9e3d94c0e bb04a80 Apply knock-on fixes to the actual code due to renaming some preprocessor symbol… Apply knock-on fixes…
commit 33ce380720f4d9d1de241663f23a5c67702054f4 33ce380 Major CMake changes. Major CMake changes.
commit 16e90fa34f1cc32d137c6f8c6c4ef784f9eea689 16e90fa Rename several `Result` methods to make callers more readable Rename several `Resu…
commit 356ccd84e8032a12fda25d7acf0f905150971ac2 356ccd8 Fix order of operations on windows `Result`s Fix order of operati…
commit 31df2b048dfe0596ff36f319c766886c14b696cd 31df2b0 First pass at updating windows code to use the new Result methods First pass at updati…
commit 62c7b33b083df35c427d02d3bca3713b4305a942 62c7b33 Renamed several `core::Result` methods Renamed several `cor…
commit da827074fbcb197e0786c2130ebcb918a8b2453a da82707 Add the `core::none::make_none()` function Add the `core::none:…
commit cac7c138d8d7b8a366cc93e73df525a43d0f366a cac7c13 Add `core::functional::call()` Add `core::functiona…
commit b87d43b76321f0dd6957eaebee7e671d59b7cf55 b87d43b Make sure to test expansion when making vector from a big generator Make sure to test ex…
commit 2c37a2d24efd0f04e0802db64d898d6a4e9081a3 2c37a2d Fix very small annoying inconsistency in a test Fix very small annoy…
commit 4a3006eec8fc3749eff6ad1d9f818a6a3c8c42f0 4a3006e Update changelog Update changelog
commit dcc5b4d81b83a8da36aa3c52a2a7321f800beb0e dcc5b4d Replace `Vector::append()` with `make_vector()` taking a generator Replace `Vector::app…