kayomn pushed to main at kayomn/ona 2023-02-22 16:35:38 +01:00
d58c9e67c4 Update runtime
cd3fd2f04a Tidy up main coral module file
809b45dc3c Move data streaming and formatting utils into new coral io module
d8b9a7e330 Tidy up coral::stack
e2b1550f62 Set tabs as default setting for new files in Code
Compare 5 commits »
kayomn opened issue kayomn/ona#6 2023-02-21 00:12:54 +01:00
Builds Are Slow
kayomn pushed to main at kayomn/ona 2023-02-21 00:11:44 +01:00
5d4f40393b Tidy up and fix app::file API
fd62ec5966 Refactor directory file-system abstraction in app library
c4b83082e3 Rename coral::fixed_buffer to coral::ring_buffer
0b8167ce1d Clarify coral::ring_buffer doc comment that it is a ring buffer
Compare 4 commits »
kayomn pushed to main at kayomn/ona 2023-02-20 22:58:41 +01:00
cea0a4e0ed Add circular buffer to coral library
37b2586eaa Export app::readable_file for API use
Compare 2 commits »
kayomn pushed to main at kayomn/ona 2023-02-20 16:30:07 +01:00
685e09412b Replace unstable coral::optional functions with operators
c36bf5b76c Tidy up Kym library
f20e220e35 Remove redundant type specifiers from Oar library
1e87aa7fcf Add monadic mapping function to coral::optional
f2694b61cb Improve explicitness of coral::as_bytes memory lifetime
Compare 7 commits »
kayomn pushed to main at kayomn/ona 2023-02-20 14:41:38 +01:00
2cbd8d1f31 Update readme
kayomn pushed to main at kayomn/ona 2023-02-20 02:39:22 +01:00
a55fa41934 Add missing dependencies to CI script
kayomn pushed to main at kayomn/ona 2023-02-20 02:37:58 +01:00
a5bacf4b14 Fix CI script using GCC over Clang
kayomn pushed to main at kayomn/ona 2023-02-20 02:36:57 +01:00
42b2887da1 Run apt update before installing packages in CI script
kayomn pushed to main at kayomn/ona 2023-02-20 02:36:14 +01:00
89fe0c7580 Remove sudo from CI script
kayomn deleted branch cpp-port from kayomn/ona 2023-02-20 02:34:02 +01:00
kayomn deleted branch event-loop-dev from kayomn/ona 2023-02-20 02:34:00 +01:00
kayomn pushed to main at kayomn/ona 2023-02-20 02:33:46 +01:00
82d9fa85b8 Merge pull request 'C++20 Port' (#5) from cpp-port into main
168d5375a4 Complete reader / writer interface rework
712b490894 Mark coral::fs::rules as const
eb93da95e5 Change coral::fs::~fs to be non-pure virtual
f76d908325 Expose virtual destructor on coral::fs
Compare 36 commits »
kayomn merged pull request kayomn/ona#5 2023-02-20 02:33:45 +01:00
C++20 Port
kayomn closed pull request kayomn/ona#4 2023-02-20 02:33:24 +01:00
Application Context Implementation
kayomn commented on pull request kayomn/ona#4 2023-02-20 02:30:28 +01:00
Application Context Implementation

Made redundant by #5.

kayomn created pull request kayomn/ona#5 2023-02-20 02:29:59 +01:00
C++20 Port
kayomn pushed to cpp-port at kayomn/ona 2023-02-20 02:29:03 +01:00
168d5375a4 Complete reader / writer interface rework
712b490894 Mark coral::fs::rules as const
eb93da95e5 Change coral::fs::~fs to be non-pure virtual
f76d908325 Expose virtual destructor on coral::fs
a85b0c21f5 Expose IO rules on the file system interface
Compare 8 commits »
kayomn pushed to cpp-port at kayomn/ona 2023-02-19 18:43:42 +01:00
c45a270a0b Improve config load error message in runtime
3856a03ec1 Add explicit conversion from coral::path to coral::slice
8ced8440fc Remove coral::fs::access_result
Compare 3 commits »
kayomn pushed to cpp-port at kayomn/ona 2023-02-19 17:51:42 +01:00
cba6e26995 Remove unnecessary coral:: prefixes in coral libray
d8ab57844d Rename core library to "coral"
e711b4d506 Rename core.lalgebra to core.math
Compare 3 commits »