Echo Writes Code

History

Type Hash
commit 7487dfff07b1361d9854181004a212f563705631 7487dff Remove either from unix library Remove either from u…
commit 46576da98ac1971a622fe6b165a6a692573e500d 46576da Remove either usage from bolt library Remove either usage …
commit 85c3bdf935106582bf11cb97e62aeaa0d084fc38 85c3bdf Merge branch 'core/result-monad' into 'main' Merge branch 'core/r…
commit da72f9398b9b0b180816c55697ab413c29ae20d2 da72f93 Update changelog Update changelog
commit edc26ce496fc7d7dc7a52c14e70a392306d03014 edc26ce Fix compilation issues on macOS and Clang Fix compilation issu…
commit 003fe754c0f56959e0fa4981ffdaf03f49d6fc19 003fe75 Add Result::match() and change some code to call it Add Result::match() …
commit d4059381ebb1c00072777f6e9a9c35700f8810f5 d405938 Make map() and bind() take a std::function instead of a template type Make map() and bind(…
commit e1610ba43aee1dec6798b12a9c366ee706763638 e1610ba Fix a bug in ASSERT Fix a bug in ASSERT
commit 5f6a15847e2fecabcfa7ef71dac6b3a7489c0bb5 5f6a158 Make fallible::Result more monadic Make fallible::Resul…
commit c819a811524dac127199a3b84661830c8fc12837 c819a81 Merge branch 'core/fallible-bind' into 'main' Merge branch 'core/f…
commit cffb98dc3aa062c2f7bad92579dfc423e89daf60 cffb98d Update changelog Update changelog
commit 054341a123d49185a20cb1b8006b5d662ed0ef2b 054341a Fix Result::bind_failure() and Result::bind_success() Fix Result::bind_fai…
commit 7efcb627484e56eed1de674380f774d209d15c1a 7efcb62 Merge branch 'build/gcc-errors' into 'main' Merge branch 'build/…
commit 2ad00108b63fbafb365108c0588d8d1633349475 2ad0010 Fix d_namlen check and remove unused lambda captures Fix d_namlen check a…
commit ce9bf53b391771ae1c6b3470ce093b087e7f00e0 ce9bf53 Fix missing argument on Windows Fix missing argument…
commit e2c01ff02689bd2ef5eb3a79d5d7932ff7e5c73b e2c01ff Update changelog Update changelog
commit 7b0c81925e3bb19baa57bf03d69926b066209b25 7b0c819 Update platform support in the README to be more specific Update platform supp…
commit b0078f877774e4e3d82d3c47a6bc412fc0a7b123 b0078f8 Find and fix bugs when compiling on Ubuntu with GCC Find and fix bugs wh…
commit 5a06c8882757837ca50a545dd7350490a3b6da3e 5a06c88 Merge branch 'testing/better-reporting' into 'main' Merge branch 'testin…
commit 639192ee807c8b807d5948e112c5e1baf595fe7b 639192e Update changelog Update changelog
commit 00fa9e79b955510c6bf903ef776743483246a441 00fa9e7 Fix compilation errors on clang Fix compilation erro…
commit 273dc57878a515bb83cfaef0f7b2ac799f606898 273dc57 Change test and assert output formatting Change test and asse…
commit 14eeea2ddb3b029e6c4454898930d701e56271e9 14eeea2 Merge branch 'core/format-anything-appearance' into 'main' Merge branch 'core/f…
commit 553b6fefc9be5d2a4c9e9f8d6f90a529881edae7 553b6fe Fix compilation error on clang Fix compilation erro…
commit 9aac048c294d200b9b0b7d6d9b9bf9166798f94c 9aac048 Update changelog Update changelog
commit 5c0cc438a2532289f905de347ddf868848596e14 5c0cc43 Implement new formatting in core::arrays and fix problems that arise Implement new format…
commit a17ab56a0da4f515fe6926452346ec750497c643 a17ab56 Reduce all FieldsBuilder::with_*() into FieldsBuilder::add() Reduce all FieldsBui…
commit a8d8e3dede70d775969b6bed0744b0c471229179 a8d8e3d Add FieldsBuilder::with_record() Add FieldsBuilder::w…
commit 0db65110b89a58040de3dac3dd81c9b2be0cfc12 0db6511 Add FieldsBuilder::with_integral() Add FieldsBuilder::w…
commit 5a8adf2908b337617b8ca3f572c3042fd6f3a4c7 5a8adf2 Add format_record(), build_fields(), and build_context() to core::format Add format_record(),…
commit 82a7576a741ac7d61a0654752d4702f185ae8def 82a7576 Merge branch 'process/backtrace-terminate-handler' into 'main' Merge branch 'proces…
commit da8a7ad601f4bdb5cdc509d27c0ebf0a16ef7955 da8a7ad Update changelog Update changelog
commit 2e9dde062c122378f12b5b5dd7d4ac0dc2440c42 2e9dde0 Remove unused #include <iostream> Remove unused #inclu…
commit 696ef55677484bb9311ab38a5e44b2e5a38c5c0a 696ef55 Handle simple backtraces better on Unix-like systems Handle simple backtr…
commit a0363f6c2b71975bdfdcc8f1633e334e4fe44163 a0363f6 Clean up backtrace handling on Windows when called via std::terminate() Clean up backtrace h…
commit 2bdcdc738565c5de1dbe7418cb716c749c3cdb3d 2bdcdc7 Better output from process::backtrace::terminate_handler() Better output from p…
commit f35ed9012939c4ab43fdbd5d134e4ef2a542e15c f35ed90 Add process::backtrace::terminate_handler Add process::backtra…
commit ca9e56ba739babe7b8a937bd9eca5740a5d7b51b ca9e56b Merge branch 'process/backtrace' into 'main' Merge branch 'proces…
commit b9137003ee4c20de95ee77b0901554f15040821c b913700 Update changelog Update changelog
commit 3c0956a8725c51a949ff354e49a76ef3e4641e2d 3c0956a Add backtrace functionality to process library for unix backend Add backtrace functi…
commit ba775fb0a5fffc6fafdecf4efacfda52fc9e692b ba775fb Add forgotten CMake file for platform-specific preprocessor symbols Add forgotten CMake …
commit ae9e580cd8c9f9a9ba617860a1902aa00b6f0319 ae9e580 Add process::backtrace API and implement it for Windows Add process::backtra…
commit e51c48d02376b573cf9f39d63258e0ad7c97f28d e51c48d Selectively link crucible-unix or crucible-windows in crucible-process Selectively link cru…
commit 935b54d77e5ac88218925661406aab3732decabf 935b54d Add preprocessor definitions based on the platform target Add preprocessor def…
commit 492242e1888e9cd8d01ee7753dd209f69e396bcf 492242e Add process library skeleton Add process library …
commit 86067ca9ab43c61e3ee2187456ed25338c011804 86067ca Merge branch 'unix/backtrace' into 'main' Merge branch 'unix/b…
commit 45056e3db29219b0813ca96d61de4fccf96e9a9e 45056e3 Update changelog Update changelog
commit a2a04d3a3242a2e46fb826371b7c3aa11c97253a a2a04d3 Add a simple backtrace mechanism to unix::backtrace Add a simple backtra…
commit f94ce7adbf7d85f44fa57bbb7900a93663dc2f5d f94ce7a Merge branch 'windows/backtrace' into 'main' Merge branch 'window…
commit db2ba0d6c5b194240ec7712eb2a02b821ebb5dac db2ba0d Remove bad emplace_back Remove bad emplace_b…