Echo Writes Code

History

Type Hash
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…
commit 6bb2448050c70751591ad4ca029840ce51d5b2de 6bb2448 Add tests for more error cases for utf8 and utf16 Add tests for more e…
commit 9096d675599468671d908e2ed874fdc0a1559d56 9096d67 Small refactor to arrays and iterators Small refactor to ar…