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… |
commit |
10b70ef09ac5faf5727b7d557b718313bcb7bb14 |
10b70ef |
Add `Generator` concept and traits to `core::functional` |
Add `Generator` conc… |
commit |
4d404815c2a123e4611cd8c39ee2dda943b29f03 |
4d40481 |
Remove the `should_continue()` method from `Result` |
Remove the `should_c… |
commit |
744aabb6e638c54970b1e111cbfc11cfcd827781 |
744aabb |
Remove `core::filesystem` |
Remove `core::filesy… |
commit |
1a1baad5407468e7a3ebbec1d13535ef8d55ad57 |
1a1baad |
Add `fold_ltr` and `try_fold_ltr` to `core::vector::Vector` |
Add `fold_ltr` and `… |
commit |
e651ca5995fb2767420c15dff9ae051c69544b7a |
e651ca5 |
Add support for `core::functional::Branching` to `core::result::Result` |
Add support for `cor… |
commit |
e09095a20c49ba165561c0d35452ba69fdabe88f |
e09095a |
Add several concepts, a couple of functions, and a new type to `core::functional… |
Add several concepts… |
commit |
286b25506d72e8cafe47fa658e947f0477933eeb |
286b255 |
Add `core::unsafe` namespace |
Add `core::unsafe` n… |
commit |
b3e73f04acedb8042a48da0c87e20b79a972b156 |
b3e73f0 |
Fix typo in changelog |
Fix typo in changelo… |
commit |
c1a9445a778915d44e779ffc36692f8f432cf8b8 |
c1a9445 |
Rename `Vector::add()` to `Vector::append()` |
Rename `Vector::add(… |
commit |
7a0183e275cb49c72aa1b62bb92e594f1345cfa1 |
7a0183e |
Ensure 0-size slices have nullptr data |
Ensure 0-size slices… |
commit |
3997c03c6b4caa5110d9922859b5ba24fde124cd |
3997c03 |
Tidy changelog |
Tidy changelog |
commit |
46837fe7c5c4025107f344b1ee8079b56bacedc9 |
46837fe |
Move `Collector` concept from `core::functional` to `core::vector` |
Move `Collector` con… |
commit |
d511b58579fb59c104fc47b4c5024d3f1a89ddc5 |
d511b58 |
Update changelog |
Update changelog |
commit |
bf2e325c69dce86bc22b864720155a53015ba8d9 |
bf2e325 |
Remove unused constants that MSVC didn't catch |
Remove unused consta… |
commit |
c492a26aaa62eca601183247b0a8b490ee233bf1 |
c492a26 |
Remove some old redundant vector tests |
Remove some old redu… |
commit |
bfae37b0fa37f4732da8d9d7ba6d6091de6b66e2 |
bfae37b |
Detect illegal code points (0xD800 to 0xDCFF) |
Detect illegal code … |
commit |
b8a949f88c439354d6e7cab3c53a91fd631dbf0f |
b8a949f |
Implement the `Utf16` encoding |
Implement the `Utf16… |
commit |
382cd61a1d89d0e5fb543da739eb2e71e767c5dc |
382cd61 |
Refactor `string` implementation |
Refactor `string` im… |
commit |
1249a237e59a3f9177f875cac222e1bdd3d9f971 |
1249a23 |
Fix `noexcept` specifications for `memory` and `vector` types |
Fix `noexcept` speci… |
commit |
2e0fbabb280201585d3f175bb3b659ba34690407 |
2e0fbab |
Add skeleton of UTF-16 |
Add skeleton of UTF-… |