Echo Writes Code

History

Type Hash
commit 65db5159ff852f18ce3b0fd7b792105f125d523b 65db515 Add tests for windows::fs; cosmetic fixes in tests for unix::fs Add tests for window…
commit 16a5c999eed80e2600e2361cfa70567e69881da0 16a5c99 Add filesystem wrapper functions for Windows Add filesystem wrapp…
commit 06f4d26ecf35426abc415b0d70a08aaecea1c5cb 06f4d26 Merge branch 'windows-api-error' into 'main' Merge branch 'window…
commit 0f725d9ea9d08c5e9b6142f62b37ae1b174e8498 0f725d9 Fix potential leak Fix potential leak
commit 2ba8d8de0d7b6a482e1130dc64e5a2a679327e8e 2ba8d8d Update changelog Update changelog
commit 1d36b1a0d6c02877a291fa2df48459626ba1649a 1d36b1a Remove unnecessary <iostream> Remove unnecessary <…
commit 85bfdb115a97c1095c1c25f6a056e57bf93e40fd 85bfdb1 Use WindowsError for the transcoding functions Use WindowsError for…
commit 602a67f023a9653463009532a114b04fc1ebd1e0 602a67f Fix some formatting bugs in WindowsError Fix some formatting …
commit 88ea13efbaee81ddc404e883dd1e488ff7a297e2 88ea13e Add tests for WindowsError Add tests for Window…
commit 9ab474dcffb9f601a93c5cfe04b677771cdba348 9ab474d Add WindowsError, get_windows_error_code, and format_windows_error_code Add WindowsError, ge…
commit 0f4d8e7d358ce7fe9dee40020765d4b75845b098 0f4d8e7 Merge branch 'rework-error-chain' into 'main' Merge branch 'rework…
commit ffbdafbc7066621c0e2c38876a3dc38d651bbe33 ffbdafb Update changelog Update changelog
commit 3552b8cd896ffb2cc6064202c78e44fd75c507e3 3552b8c Use new ErrorChain for windows::transcoding Use new ErrorChain f…
commit cb92215b5fed6af77ba66bcc89a7b6a07444616e cb92215 Merge branch 'main' into rework-error-chain Merge branch 'main' …
commit 04949363d6a6b02296d106628c4ec473a2296633 0494936 Update CHANGELOG.md (missing from !22) Update CHANGELOG.md …
commit 81bd741aa6c1630336cfbec8fd87be33e7254117 81bd741 Merge branch 'use-constant-error' into 'main' Merge branch 'use-co…
commit ad879b26a6d1d324b41ecfe33e153a31853d77a9 ad879b2 Use ConstantError in every possible place in windows::transcoding Use ConstantError in…
commit 7135e30222bfb68ebcf0bdabd92b61f6d14e426b 7135e30 Change EXPECT to EXPECT_EQ where possible in unix::test_fs Change EXPECT to EXP…
commit 796910bc9928e5ce87fc4b17679c3c13d2e6551b 796910b Add const to error_chain tests in more places Add const to error_c…
commit a93f872e2a7d7b445a10f14db72b17c2bec9e5b8 a93f872 Cosmetic whitespace Cosmetic whitespace
commit 70dc7bee5d2ab344db02e5c74b2b2ff4cc6f1fd8 70dc7be Use new ErrorChain for unix::fs Use new ErrorChain f…
commit b546c35e6a4d5dcbc0e7b8c22b17e2ecd72a2d2a b546c35 Update ErrorChain tests Update ErrorChain te…
commit 7bfb0cc2b8e6039681c6b5f4e7b0c1c5f3b2b624 7bfb0cc Change ErrorChain to use CRTP Change ErrorChain to…
commit 9fe6a3e95f421e83feff1d8c177f2efab4f37478 9fe6a3e Use ConstantError in every possible place in unix::fs Use ConstantError in…
commit bdf72195b7728081286f733ad1fc1b4a12da0d60 bdf7219 Merge branch 'relocate-unix-fs-errors' into 'main' Merge branch 'reloca…
commit 5a266d9e757868446c68388465dda114e44c602c 5a266d9 Update changelog Update changelog
commit 5fb7d25b0341ee390c475f4c9f3b07a519b4abe8 5fb7d25 Move Unix FS errors next to where they are used Move Unix FS errors …
commit 36293c65622e9cdbc089e0892884025d3c7eb3a1 36293c6 Merge branch 'reduce-error-types' into 'main' Merge branch 'reduce…
commit 1516a9b89c23ba550971012d5fc6fb580be4cfd9 1516a9b Update changelog Update changelog
commit 845a44f2320ff2566418cbde55afb260951589a0 845a44f Remove redundant ErrorChain and Result instantiations Remove redundant Err…
commit ff6b5a91b6b8d3b40c4c96017f166aa7fc81b71f ff6b5a9 Merge branch 'constant-error' into 'main' Merge branch 'consta…
commit c048a6a689c478bb9cb8205973361cbcfa1fd74f c048a6a Update changelog Update changelog
commit 6de72640d4d786ea52c7e9fc9482ad88141ac784 6de7264 Standardize const char -> char const everywhere Standardize const ch…
commit f98c62f326d77a67112d51cad2875a8c8fd0a175 f98c62f Add tests for ConstantError Add tests for Consta…
commit 229259ecfdc7cf4431398a0c71c60129152f331b 229259e Add ConstantError type Add ConstantError ty…
commit dd66b02ed13e220859f8bb2af8d55c8a417d16e6 dd66b02 Merge branch 'windows-transcoding' into 'main' Merge branch 'window…
commit bca2e284e31ddcf320cb0ef4ea6df87f402c3bb9 bca2e28 Update changelog Update changelog
commit 4c16c64ba3a45298f5e1cd7312c74394aaa02a4b 4c16c64 Add transcoding functions to the build Add transcoding func…
commit 8af41bc6ba2dd14392e4a9e9ae1e1e7bafdc3f2e 8af41bc Add tests for transcoding functions Add tests for transc…
commit 68e7e77af261a097f0178eb00feb23858c977d5b 68e7e77 Add transcoding functions to windows library Add transcoding func…
commit a5bb843bd67c8ee2c6c3e9d9c5f5c18a4b17bc74 a5bb843 Merge branch 'add-windows-library' into 'main' Merge branch 'add-wi…
commit e4719ba44b425794df28e637d51c8e81677f2698 e4719ba Fix changelog typo Fix changelog typo
commit c4baccbfcdc4db6e0e377790702b91796e63d74e c4baccb Update changelog Update changelog
commit 3b88961a0b5f7accae5c08ec7e7f6b94640585c8 3b88961 Add a new "windows" library to the build Add a new "windows" …
commit 0562b456a311bdbd24ad1a419e124e235077d5bc 0562b45 Merge branch 'add-unix-fs-wrappers' into 'main' Merge branch 'add-un…
commit 111e17041d776ab9feea27c3f2d0fd4dbfb31f69 111e170 Fix small inconsistency in unix::fs implementation Fix small inconsiste…
commit 8623c7d8c2fd592a2d0341984ee39cbdf19fb772 8623c7d Only build the unix library if we are targeting a Unix-like OS Only build the unix …
commit 8e9dcddbff24a4ce5ad42f59e7f9027d763b2ff8 8e9dcdd Update changelog Update changelog
commit a0a389384c45f7c211b811b82cbde18fea46556a a0a3893 Update unix CMakeLists for new functionality and tests Update unix CMakeLis…
commit f0232f4935ec7b7503c153db47ff5fb848564fd9 f0232f4 Add tests for unix fs wrapper functions Add tests for unix f…