Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / viatorus/emio issues and pull requests

#105 - feat(format): add support for std::expected

Pull Request - State: closed - Opened by Viatorus 27 days ago

#104 - docs(readme): update compiler explorer link to use latest version

Pull Request - State: closed - Opened by Viatorus about 2 months ago

#103 - Can't format optionals

Issue - State: closed - Opened by moritzstoetter about 2 months ago - 2 comments

#102 - Support std::excepted with C++23

Issue - State: open - Opened by Viatorus 2 months ago

#101 - fix: add missing includes for emscripten compiler

Pull Request - State: closed - Opened by Viatorus 4 months ago

#100 - DRAFT: fix: no heap stubs

Pull Request - State: closed - Opened by Viatorus 4 months ago

#99 - Linker Error with No Heap System

Issue - State: closed - Opened by agoessling 4 months ago - 2 comments

#96 - feat(format): add formatter for format_args

Pull Request - State: closed - Opened by Viatorus 5 months ago - 1 comment

#95 - `writer::write_float` method missing?

Issue - State: open - Opened by IndianBoy42 8 months ago - 3 comments

#94 - Using with double-buffered transmission

Issue - State: open - Opened by IndianBoy42 8 months ago - 1 comment

#93 - Note Parameter passing for argument changed in GCC 7.1

Issue - State: closed - Opened by ra-kal 10 months ago - 2 comments

#92 - feat: support freestanding

Pull Request - State: closed - Opened by Viatorus 10 months ago

#91 - Formating string requires to be constant expression

Issue - State: closed - Opened by ra-kal 11 months ago - 5 comments

#90 - Freestanding support

Issue - State: closed - Opened by ra-kal 11 months ago - 1 comment

#89 - fix(buffer): make span_buffer compile with GCC < 13 during constant evaluation

Pull Request - State: closed - Opened by Viatorus 11 months ago - 1 comment

#88 - Make span_buffer and such compatible with GCC at compile-time

Issue - State: closed - Opened by Viatorus 11 months ago
Labels: bug

#87 - docs(license): update license to a clean MIT

Pull Request - State: closed - Opened by Viatorus 12 months ago

#86 - feat(buffer): add capacity function to memory and span buffer

Pull Request - State: closed - Opened by Viatorus 12 months ago - 1 comment

#85 - provide a size() function for some emio::buffers

Issue - State: closed - Opened by Viatorus about 1 year ago
Labels: enhancement

#84 - feat(buffer): add a reset function to some buffers to reuse the storage capacity

Pull Request - State: closed - Opened by Viatorus about 1 year ago - 1 comment

#83 - feat(format): add formatter for common standard library types

Pull Request - State: closed - Opened by Viatorus about 1 year ago - 1 comment

#82 - Proposal: replacing Catch by μt

Issue - State: open - Opened by data-man about 1 year ago
Labels: enhancement

#81 - Return number of characters written instead of result<void>

Issue - State: closed - Opened by dudoslav about 1 year ago - 5 comments

#80 - docs: update compiler explorer link

Pull Request - State: closed - Opened by Viatorus about 1 year ago

#79 - refactor: remove useless cast

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#78 - Formatting of std::string fails on GCC 13 when chrono header is included

Issue - State: closed - Opened by dns13 over 1 year ago - 1 comment

#77 - docs: list all tested compilers

Pull Request - State: closed - Opened by Viatorus over 1 year ago

#76 - refactor: make code compatible with gcc 11/12/13 and clang 16/17

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#75 - ci: add job for cppcheck

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#74 - docs(readme): add URL to conan center badge

Pull Request - State: closed - Opened by Viatorus over 1 year ago

#73 - DRAFT: add size test of floff algorithm

Pull Request - State: open - Opened by Viatorus over 1 year ago

#72 - feat(format): allow formatting of all types of pointers

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#71 - fix(format/writer): strings longer than the buffer chunk size are written correctly

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#70 - Allow formatting of const pointers

Pull Request - State: closed - Opened by dns13 over 1 year ago - 3 comments

#69 - Can't format const pointers

Issue - State: closed - Opened by dns13 over 1 year ago

#68 - Plain strings passed to emio::print variants are repeated after 128 bytes

Issue - State: closed - Opened by dns13 over 1 year ago - 4 comments

#67 - docs: update emio version in compiler explorer to 0.5.0

Pull Request - State: closed - Opened by Viatorus over 1 year ago

#66 - How to attach UART with this library?

Issue - State: closed - Opened by Eplankton over 1 year ago - 6 comments

#65 - test: add test to check if a format string is plain

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 2 comments

#64 - feat(buffer): make the cache size of buffers configurable

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#63 - feat(buffer): provide a truncating buffer

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#62 - fix(format_to_n): return the total not truncated output size instead the truncated size

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#61 - refactor(buffer): set default buffer size to 128 bytes

Pull Request - State: closed - Opened by Viatorus over 1 year ago

#59 - perf: detect plain format strings faster

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#58 - test: improve and extend benchmark tests

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#57 - perf: improve reader and parser by using iterators instead of string view operations

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 2 comments

#56 - Perf/escape parse inline

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 2 comments

#55 - perf: process format string between {} as string instead of char by char

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 2 comments

#54 - docs: add multiple examples and update readme

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#53 - test: improve general coverage

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#52 - fix(format): disallow plus sign in precision

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#51 - test: improve bench test for scan

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#50 - perf(output): improve performance when formatting hex, bin or octal digits

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#48 - refactor: add noexcept everywhere it is possible

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#47 - ci: run apt update before every apt install

Pull Request - State: closed - Opened by Viatorus over 1 year ago

#46 - refactor(scan): reduce code usage

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#45 - feat(scan): support scanning std::string_(view)

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#44 - feat(format): support formatting a substring

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#43 - fix(reader): correctly parse max negative values

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#42 - feat: implement scan as high-level input API

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#41 - test: write more unit tests to improve coverage

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#40 - fix(format): the length of the escaped string is used for the padded width formatting

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#39 - DRAFT: UTF8 support -> check code bloat

Pull Request - State: open - Opened by Viatorus over 1 year ago - 2 comments

#38 - DRAFT: Test/fuzzy format

Pull Request - State: open - Opened by Viatorus over 1 year ago - 1 comment

#37 - feat: support escaping long strings in smaller chunks

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#36 - ci(size-test): run size test with newlib and with newlib-nano

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#35 - feat: drop support for any non char type

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#34 - fix(buffer): don't return EOF when there is still capacity in a fixed-size buffer

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#33 - test: refactor print test

Pull Request - State: closed - Opened by Viatorus over 1 year ago

#32 - feat: provide a static buffer

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#31 - refactor: add/switch/remove missing decl-specifiers and attributes

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#30 - feat(format): support dynamic spec for ranges

Pull Request - State: closed - Opened by Viatorus over 1 year ago

#29 - feat(format): support dynamic width and precision

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#28 - fix: add missing include and adjust defines and exceptions for MSVC

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#27 - feat(result): implement value_or

Pull Request - State: closed - Opened by Viatorus over 1 year ago

#26 - Implement print/println

Pull Request - State: closed - Opened by Viatorus over 1 year ago - 1 comment

#25 - docs: update online example to version 0.3.0

Pull Request - State: closed - Opened by Viatorus almost 2 years ago

#24 - test: use nano.spec for better size comparison

Pull Request - State: closed - Opened by Viatorus almost 2 years ago - 1 comment

#23 - feat: support ranges and tuple like types

Pull Request - State: closed - Opened by Viatorus almost 2 years ago - 1 comment

#22 - feat: add format_as functionality

Pull Request - State: closed - Opened by Viatorus almost 2 years ago - 1 comment

#21 - perf: write two digits at once

Pull Request - State: closed - Opened by Viatorus almost 2 years ago - 1 comment

#20 - refactor: some pre refactorings for floating point features

Pull Request - State: closed - Opened by Viatorus almost 2 years ago

#19 - feat(ct_basic_string): implement capacity functionality

Pull Request - State: closed - Opened by Viatorus almost 2 years ago - 2 comments

#18 - fix(buffer): use correct write area size in string_buffer

Pull Request - State: closed - Opened by Viatorus almost 2 years ago - 2 comments

#17 - Add implementation to format floating points

Pull Request - State: closed - Opened by Viatorus about 2 years ago - 2 comments

#16 - docs: update compiler explorer link

Pull Request - State: closed - Opened by Viatorus about 2 years ago - 1 comment

#15 - docs: update description what this library is

Pull Request - State: closed - Opened by Viatorus about 2 years ago - 1 comment

#14 - docs: add a note about performance inside the documentation

Pull Request - State: closed - Opened by Viatorus about 2 years ago - 1 comment

#13 - ci: don't run CI jobs twice in merge request

Pull Request - State: closed - Opened by Viatorus about 2 years ago - 1 comment

#12 - feat(format)!: optimize return type if a valid-only format string is used

Pull Request - State: closed - Opened by Viatorus about 2 years ago - 3 comments

#11 - Add a print API similar to fmt

Issue - State: closed - Opened by Viatorus about 2 years ago

#10 - Define a stable API

Issue - State: open - Opened by Viatorus about 2 years ago - 1 comment

#9 - Support dynamic fill, width and precision

Issue - State: closed - Opened by Viatorus about 2 years ago

#8 - Support formatting of chrono duration

Issue - State: open - Opened by Viatorus about 2 years ago

#7 - Support formatting of ranges

Issue - State: closed - Opened by Viatorus about 2 years ago - 1 comment

#6 - Investigate more in performance optimization

Issue - State: open - Opened by Viatorus about 2 years ago