Ludovic 'Archivist' Lagouardette
|
633f138b6b
|
Remove the null terminator of string buffers
This applies in both constexpr buffers and non constexpr contexts, this was detected because Elixir would consider logs as binaries
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
7f0c786ccb
|
fixed a type mismatch
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
f50388e8d3
|
Fixed a dumb bounds infringement
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
da2ac4c8ff
|
Prototype of flat_tree
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
ddf7a07534
|
Constexpr everything in fp_math
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
99ced331c0
|
Added a default constructor to shared_ptr
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
d7d7720b07
|
fix on some operations
making of shared pointers
cbor return of binaries
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
87def449a8
|
regression fixed, #15 is clear
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
bb802d50a8
|
Fixed #15 but now regression on cbor 1-7
Optional was the cause and now we get a bunch of bad_optionals
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
e438445f0f
|
Issue #15 test cases out
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
6713b56da6
|
Moved nullopt monostate out of optional
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
6e7905ab9a
|
Moved cbor tags to config
They are pretty project dependent after all
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
7b756ce477
|
fixed stuff for trivially destructibles
Also works for fixing base types since they are trivially destructibles.
|
3 lat temu |
Emil-Jarosz
|
d76ee8c6a9
|
Make endian_wrapper copy ctor/assignment trivial
|
3 lat temu |
Emil-Jarosz
|
b864f3a3c1
|
Add arithmetic assign operators for endian_wrapper
|
3 lat temu |
Emil-Jarosz
|
de8f097d70
|
Add copy assignment operator for endian_wrapper
|
3 lat temu |
Emil-Jarosz
|
275e85d5e2
|
Make endian_wrapper conversion operator const
|
3 lat temu |
Emil-Jarosz
|
078e9bdab4
|
Clean up bitops.hpp
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
83a347f975
|
Fixed #14
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
1cbd21a7e6
|
Fixed allocator header to include all allocator tools
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
4d227b7b33
|
Some cancelled prototyping
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
460ff45767
|
cbor current tests work
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
3b0edfe57f
|
fixed cbor kv parsing
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
4dbe9850c1
|
Logging tested throughly
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
2ec7a62e09
|
Refactored cbor tests, still need work
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
92b4b971c4
|
Better logging system +goodies
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
cebb8aa3d6
|
Using Ruse to make handling function pointers easier
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
6c060051a6
|
work on Cbor
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
edf2075b1e
|
Pointers fix
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
a570ed4745
|
Grimoire port
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
39d7c97984
|
more division of things in dynamic
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
8f96ec4ffd
|
Changed stupid mistyping
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
c148a64197
|
Started implementing the type system compiler
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
962d02365d
|
Fixing bad indentation in the lexer
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
a45dbee7f1
|
Added a grimoire Lexer for GP
Courtesy of Enalye for the assistance in understanding their gibberish
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
b31ad140a7
|
Added a header for text handling in ascii
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
9defdda3c5
|
More work on CBOR refactoring
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
11db96378a
|
Handles move assignment correctly
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
3453681c48
|
Fixed a bad vector handling
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
52c260e376
|
A prototype for byte channel primitives
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
06fa00ce56
|
Several refactorings and docs updates
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
e7da4072e5
|
Docs
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
c9e7e9b05e
|
Added bottleneck implementation
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
8c3d7f6297
|
Fixed misplaced function
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
b4ed5983d3
|
Some changes following the code review
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
e4d56697ae
|
fixed missing noexcepts for task_queue
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
ac9e33ad13
|
Refactoring after code review
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
654795d7ec
|
The_Birth_of_a_Legend.mp3 Epic renaming
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
6b21dd3cb5
|
fixed bad cast
|
3 lat temu |
Ludovic 'Archivist' Lagouardette
|
fa2cffbb24
|
Fixed pointer bug
|
3 lat temu |