commit |
c418339824ee35e52cb980d4d6a0024798b00aa5 |
c418339 |
Remove some unnecessary includes |
Remove some unnecess… |
commit |
6a78a252de0acf6e5dc631d9c0276b20823dbc0b |
6a78a25 |
Undo accidental changelog edits |
Undo accidental chan… |
commit |
92b397dc5d50ee3cff0b1d3d3d9b12f1dc5a0f94 |
92b397d |
Update changelog |
Update changelog |
commit |
49f816b544ddf72f5f9f6f13efb93ba2596c522e |
49f816b |
Refactor and cosmetic changes |
Refactor and cosmeti… |
commit |
dcf84692a127f8333b443fa5a332df820e1892ae |
dcf8469 |
Remove either from windows library |
Remove either from w… |
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 … |