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
131
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
refactor: add noexcept everywhere it is possible
#48
Viatorus
closed
1 year ago
1
ci: run apt update before every apt install
#47
Viatorus
closed
1 year ago
0
refactor(scan): reduce code usage
#46
Viatorus
closed
1 year ago
1
feat(scan): support scanning std::string_(view)
#45
Viatorus
closed
1 year ago
1
feat(format): support formatting a substring
#44
Viatorus
closed
1 year ago
1
fix(reader): correctly parse max negative values
#43
Viatorus
closed
1 year ago
1
feat: implement scan as high-level input API
#42
Viatorus
closed
1 year ago
1
test: write more unit tests to improve coverage
#41
Viatorus
closed
1 year ago
1
fix(format): the length of the escaped string is used for the padded width formatting
#40
Viatorus
closed
1 year ago
1
DRAFT: UTF8 support -> check code bloat
#39
Viatorus
opened
1 year ago
2
DRAFT: Test/fuzzy format
#38
Viatorus
opened
1 year ago
1
feat: support escaping long strings in smaller chunks
#37
Viatorus
closed
1 year ago
1
ci(size-test): run size test with newlib and with newlib-nano
#36
Viatorus
closed
1 year ago
1
feat: drop support for any non char type
#35
Viatorus
closed
1 year ago
1
fix(buffer): don't return EOF when there is still capacity in a fixed-size buffer
#34
Viatorus
closed
1 year ago
1
test: refactor print test
#33
Viatorus
closed
1 year ago
0
feat: provide a static buffer
#32
Viatorus
closed
1 year ago
1
refactor: add/switch/remove missing decl-specifiers and attributes
#31
Viatorus
closed
1 year ago
1
feat(format): support dynamic spec for ranges
#30
Viatorus
closed
1 year ago
0
feat(format): support dynamic width and precision
#29
Viatorus
closed
1 year ago
1
fix: add missing include and adjust defines and exceptions for MSVC
#28
Viatorus
closed
1 year ago
1
feat(result): implement value_or
#27
Viatorus
closed
1 year ago
0
Implement print/println
#26
Viatorus
closed
1 year ago
1
docs: update online example to version 0.3.0
#25
Viatorus
closed
1 year ago
0
test: use nano.spec for better size comparison
#24
Viatorus
closed
1 year ago
1
feat: support ranges and tuple like types
#23
Viatorus
closed
1 year ago
1
feat: add format_as functionality
#22
Viatorus
closed
1 year ago
1
perf: write two digits at once
#21
Viatorus
closed
1 year ago
1
refactor: some pre refactorings for floating point features
#20
Viatorus
closed
1 year ago
0
feat(ct_basic_string): implement capacity functionality
#19
Viatorus
closed
1 year ago
2
fix(buffer): use correct write area size in string_buffer
#18
Viatorus
closed
1 year ago
2
Add implementation to format floating points
#17
Viatorus
closed
1 year ago
2
docs: update compiler explorer link
#16
Viatorus
closed
1 year ago
1
docs: update description what this library is
#15
Viatorus
closed
1 year ago
1
docs: add a note about performance inside the documentation
#14
Viatorus
closed
1 year ago
1
ci: don't run CI jobs twice in merge request
#13
Viatorus
closed
1 year ago
1
feat(format)!: optimize return type if a valid-only format string is used
#12
Viatorus
closed
1 year ago
3
Add a print API similar to fmt
#11
Viatorus
closed
1 year ago
0
Define a stable API
#10
Viatorus
opened
1 year ago
1
Support dynamic fill, width and precision
#9
Viatorus
closed
1 year ago
0
Support formatting of chrono duration
#8
Viatorus
opened
1 year ago
0
Support formatting of ranges
#7
Viatorus
closed
1 year ago
1
Investigate more in performance optimization
#6
Viatorus
opened
1 year ago
0
Investigate more in binary size optimization
#5
Viatorus
opened
1 year ago
0
Add a scan API similar to format
#4
Viatorus
closed
1 year ago
2
Support floating-point parsing
#3
Viatorus
opened
1 year ago
0
Support floating-point formatting
#2
Viatorus
opened
1 year ago
2
Support UTF-8
#1
Viatorus
opened
1 year ago
0
Previous