commit |
33765ea7a4de390d7eca012d4c78568ad0b1f64c |
33765ea |
Remove unsafe permission from core::arrays |
Remove unsafe permis… |
commit |
63cb254e5feea8b3a3bd1962991681046fe407d1 |
63cb254 |
Made MutableSlice constexpr |
Made MutableSlice co… |
commit |
672a6de83a3fa581d6c5388d88c98f30258436aa |
672a6de |
Made ImmutableSlice constexpr |
Made ImmutableSlice … |
commit |
7123150d38549baa8770b58bf920519e51634652 |
7123150 |
Tidy up core::arrays |
Tidy up core::arrays |
commit |
c789fec52e8b1e302d2ebbda8613e8ab969e1434 |
c789fec |
Rename arrays::IterationSource to arrays::ImmutableSliceIterator |
Rename arrays::Itera… |
commit |
101685a1af5684695fdfb8171958ef1eb9be6a0c |
101685a |
Fix compilation errors on MSVC |
Fix compilation erro… |
commit |
6e61f77f90e76258a8166559c94ed48fb9c30513 |
6e61f77 |
Consolidate some namespaces |
Consolidate some nam… |
commit |
97c49e7562293c6cf85764b3e867437f05720bd8 |
97c49e7 |
Tidy backtrace namespace |
Tidy backtrace names… |
commit |
4ebd56ae9c3f23eff12ad5e1e518479a2a2d840c |
4ebd56a |
Add core::result::ExtendError |
Add core::result::Ex… |
commit |
3fbd400bebee41402cab01c90f138e9ed2b14ae5 |
3fbd400 |
Combine backtrace and filesystem into unified namespaces |
Combine backtrace an… |
commit |
1dead7c0c07587257b0cf53816dbfdda7e0eb9fa |
1dead7c |
Fix compilation errors on MSVC |
Fix compilation erro… |
commit |
c3ca9134d3c8244af7c2deb687fc871086afd72c |
c3ca913 |
Tidying up the core::result namespace |
Tidying up the core:… |
commit |
7eb11f00081a0af67b75c1c100d6ed8a618a1a09 |
7eb11f0 |
Move Error into the core::result namespace |
Move Error into the … |
commit |
5d1faf6a7d69ed169ea6d5cde208fc70c71675f9 |
5d1faf6 |
Tidying up in core::strings |
Tidying up in core::… |
commit |
826ed8839aa01d5db3609d17dde2d93a6565d42c |
826ed88 |
Fix MSVC compilation issues |
Fix MSVC compilation… |
commit |
aacdcccf32839f4861e90b02fb2bf4375361a7c1 |
aacdccc |
Make boot::main::launch() take an array of Utf8Strings |
Make boot::main::lau… |
commit |
c8491fea5ddfa6c788b7f8c22013e62191a7afa5 |
c8491fe |
Clean up a few more megaheader usages |
Clean up a few more … |
commit |
6c40c911142e41b1c40856cb8af558a021cdb7c6 |
6c40c91 |
Housekeeping: mostly better incremental builds, some tidying |
Housekeeping: mostly… |
commit |
89b9f7859068232a7d186a9e32615f02c8b04c4f |
89b9f78 |
Add Newton-Raphson-based square_root() implementation |
Add Newton-Raphson-b… |
commit |
fe7f1602ac2eb5b396215c1118600deca8926586 |
fe7f160 |
Initial version of constexpr square_root |
Initial version of c… |
commit |
bc04cfdccfe3e2a68c62ba5b7cb6eff7613a79b1 |
bc04cfd |
Remove redundant Vector*D static methods |
Remove redundant Vec… |
commit |
1ff99bf3d15d73bbd58386ad4937954e796b8207 |
1ff99bf |
Rephrase some vector math in terms of the dot product |
Rephrase some vector… |
commit |
df0163fcd8651502b8077e3a9cf16d70eb0eaf62 |
df0163f |
Add vector projections |
Add vector projectio… |
commit |
37c502130e2dbcbeeaa9996788f5774cf381443a |
37c5021 |
Made core::math constexpr-friendly |
Made core::math cons… |
commit |
394622f8ca3b10e702b18cf80174e2b1e9406422 |
394622f |
Add 4D vectors and declare cross() better |
Add 4D vectors and d… |
commit |
aea4ee627d833accf2a9ffed0811fb3f9c2b4a6e |
aea4ee6 |
Unify unix::system_error and windows::system_error |
Unify unix::system_e… |
commit |
0cdeb0eeb6a7f8b565170b4dc5e2670ae3b141cc |
0cdeb0e |
Integrate math into core |
Integrate math into … |
commit |
f1984d32ab67da62b9e6b9513e94f93a70259a9a |
f1984d3 |
Add library-level header files |
Add library-level he… |
commit |
a260db479ff5bd4fbbdcb6d49e169a0fbe954e3e |
a260db4 |
Make constructing strings from literals more ergonomic |
Make constructing st… |
commit |
ca9d4df41bedd98c2eeddf1884584ef95d49cdb9 |
ca9d4df |
Add Substring::is_empty() and Substring::get_size() |
Add Substring::is_em… |
commit |
83656300aa2c4d838125bff5bad9b99a25c9978e |
8365630 |
Added more Substring methods and some missing tests |
Added more Substring… |
commit |
db5d7d8d1f0df0210f345e04588b26649d670cc4 |
db5d7d8 |
Add more string methods and some unicode convenience macros |
Add more string meth… |
commit |
27ba2de169965d17581d679739cfbb6417d7ab16 |
27ba2de |
Clean up unicode implementation; add new Iterator method |
Clean up unicode imp… |
commit |
96bc3479a07048fb4bded793a220d3b1c9a6d517 |
96bc347 |
Start adding String functionality |
Start adding String … |
commit |
f5138c06c507870e6fcd3c56301db3a6247ae1ba |
f5138c0 |
Make tests use boot library and move terminate handler |
Make tests use boot … |
commit |
42cd48fe04d633d8a1693fee31ee1ce0b2bbbf7b |
42cd48f |
Begin core::strings refactor |
Begin core::strings … |
commit |
2ce6bc6c5daabc1c7054ce965b7d1eebab6ee80d |
2ce6bc6 |
Add core::arrays::make_dynamic_array_from_slice() |
Add core::arrays::ma… |
commit |
d7b57970ef36aae43e6e7209bcbc0a1ded433dc4 |
d7b5797 |
Add identify executable |
Add identify executa… |
commit |
5988b8f1d0860652dc0b5821463bc4d9d783e1de |
5988b8f |
Add boot library |
Add boot library |
commit |
39bc8e771d40845a4f312f64c675a8899f09b6d6 |
39bc8e7 |
Merge branch 'physical-modeling' |
Merge branch 'physic… |
commit |
4e51b235d5e555dd31ae96fe3b5d9ed9d454ab42 |
4e51b23 |
Add vector dot product |
Add vector dot produ… |
commit |
bd43a9c3e2f4b5f6a1e1da3c60c2f868459261a6 |
bd43a9c |
Add first few vector operations |
Add first few vector… |
commit |
c2b79db6363d7c010f446a46c382d6fe4cfacb8b |
c2b79db |
Add math library |
Add math library |
commit |
b8eb1d342f0a6676161146ac04cd1db089624e72 |
b8eb1d3 |
Fix compilation on gcc |
Fix compilation on g… |
commit |
c4754914ea5c7128dfb41a2e53340a016531fd0b |
c475491 |
Merge branch 'main' into physical-modeling |
Merge branch 'main' … |
commit |
c8aebea3df61c502c24348c1a6db46ee5d8f5338 |
c8aebea |
Fix MSVC compilation issues |
Fix MSVC compilation… |
commit |
af3c4d9e2f97069e18557b031d8c8885e3c5e479 |
af3c4d9 |
Add Result::discard() |
Add Result::discard(… |
commit |
ba4fde9413ac2a19c2de7de43afa0cf78cf1888a |
ba4fde9 |
Add Result::with_*_do() |
Add Result::with_*_d… |
commit |
89f75747245e6cc1fbc7a80069183dd98b22bc0c |
89f7574 |
Remove CHANGELOG |
Remove CHANGELOG |
commit |
def924dbd1b685c42aeaea1474d46f561b706646 |
def924d |
Change Result::convert_* to map_* |
Change Result::conve… |