issues
search
Viatorus
/
emio
A safe and fast high-level and low-level character input/output library for bare-metal and RTOS based embedded systems with a very small binary footprint.
https://viatorus.github.io/emio/
MIT License
133
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
fix: add missing includes for emscripten compiler
#101
Viatorus
closed
1 month ago
0
DRAFT: fix: no heap stubs
#100
Viatorus
closed
1 month ago
0
Linker Error with No Heap System
#99
agoessling
closed
1 month ago
2
feat(format_args): make them default constructible and add empty() function
#98
Viatorus
closed
2 months ago
0
feat(buffer): make memory_buffer, span_buffer and static_buffer copy- and movable
#97
Viatorus
closed
2 months ago
0
feat(format): add formatter for format_args
#96
Viatorus
closed
2 months ago
1
`writer::write_float` method missing?
#95
IndianBoy42
opened
5 months ago
3
Using with double-buffered transmission
#94
IndianBoy42
opened
5 months ago
1
Note Parameter passing for argument changed in GCC 7.1
#93
ra-kal
closed
5 months ago
2
feat: support freestanding
#92
Viatorus
closed
7 months ago
0
Formating string requires to be constant expression
#91
ra-kal
closed
7 months ago
5
Freestanding support
#90
ra-kal
closed
7 months ago
1
fix(buffer): make span_buffer compile with GCC < 13 during constant evaluation
#89
Viatorus
closed
8 months ago
1
Make span_buffer and such compatible with GCC at compile-time
#88
Viatorus
closed
8 months ago
0
docs(license): update license to a clean MIT
#87
Viatorus
closed
9 months ago
0
feat(buffer): add capacity function to memory and span buffer
#86
Viatorus
closed
9 months ago
1
provide a size() function for some emio::buffers
#85
Viatorus
closed
9 months ago
0
feat(buffer): add a reset function to some buffers to reuse the storage capacity
#84
Viatorus
closed
10 months ago
1
feat(format): add formatter for common standard library types
#83
Viatorus
closed
10 months ago
1
Proposal: replacing Catch by μt
#82
data-man
opened
11 months ago
0
Return number of characters written instead of result<void>
#81
dudoslav
closed
11 months ago
5
docs: update compiler explorer link
#80
Viatorus
closed
1 year ago
0
refactor: remove useless cast
#79
Viatorus
closed
1 year ago
1
Formatting of std::string fails on GCC 13 when chrono header is included
#78
dns13
closed
1 year ago
1
docs: list all tested compilers
#77
Viatorus
closed
1 year ago
0
refactor: make code compatible with gcc 11/12/13 and clang 16/17
#76
Viatorus
closed
1 year ago
1
ci: add job for cppcheck
#75
Viatorus
closed
1 year ago
1
docs(readme): add URL to conan center badge
#74
Viatorus
closed
1 year ago
0
DRAFT: add size test of floff algorithm
#73
Viatorus
opened
1 year ago
0
feat(format): allow formatting of all types of pointers
#72
Viatorus
closed
1 year ago
1
fix(format/writer): strings longer than the buffer chunk size are written correctly
#71
Viatorus
closed
1 year ago
1
Allow formatting of const pointers
#70
dns13
closed
1 year ago
3
Can't format const pointers
#69
dns13
closed
1 year ago
0
Plain strings passed to emio::print variants are repeated after 128 bytes
#68
dns13
closed
1 year ago
4
docs: update emio version in compiler explorer to 0.5.0
#67
Viatorus
closed
1 year ago
0
How to attach UART with this library?
#66
Eplankton
closed
7 months ago
6
test: add test to check if a format string is plain
#65
Viatorus
closed
1 year ago
2
feat(buffer): make the cache size of buffers configurable
#64
Viatorus
closed
1 year ago
1
feat(buffer): provide a truncating buffer
#63
Viatorus
closed
1 year ago
1
fix(format_to_n): return the total not truncated output size instead the truncated size
#62
Viatorus
closed
1 year ago
1
refactor(buffer): set default buffer size to 128 bytes
#61
Viatorus
closed
1 year ago
0
test: make benchmark tests more comparable by omitting heap allocations and ensuring the results are identically
#60
Viatorus
closed
1 year ago
1
perf: detect plain format strings faster
#59
Viatorus
closed
1 year ago
1
test: improve and extend benchmark tests
#58
Viatorus
closed
1 year ago
1
perf: improve reader and parser by using iterators instead of string view operations
#57
Viatorus
closed
1 year ago
2
Perf/escape parse inline
#56
Viatorus
closed
1 year ago
2
perf: process format string between {} as string instead of char by char
#55
Viatorus
closed
1 year ago
2
docs: add multiple examples and update readme
#54
Viatorus
closed
1 year ago
1
test: improve general coverage
#53
Viatorus
closed
1 year ago
1
fix(format): disallow plus sign in precision
#52
Viatorus
closed
1 year ago
1
Next