Skip to content

Conversation

@Ovizro
Copy link
Member

@Ovizro Ovizro commented Nov 19, 2025

  • Change source_name method in TextInputSource trait to return String instead of &str
  • Update implementations in CustomTextInputSource, FileInputSource, and StringInputSource
  • Add Arc<Mutex<T>> implementation for TextInputSource trait
  • Refactor BufRead input source to use BufReadWrapper
  • Export command_parser module publicly
  • Adjust related code and tests to align with the new API
  • Bump version of koicore and koicore_ffi to 0.1.2

… source_name

- Change `source_name` method in `TextInputSource` trait to return `String` instead of `&str`
- Update implementations in `CustomTextInputSource`, `FileInputSource`, and `StringInputSource`
- Add `Arc<Mutex<T>>` implementation for `TextInputSource` trait
- Refactor `BufRead` input source to use `BufReadWrapper`
- Export `command_parser` module publicly
- Adjust related code and tests to align with the new API
- Bump version of `koicore` and `koicore_ffi` to 0.1.2
Remove unnecessary parentheses in closure expressions for character matching
in binary and string literal parsers. Also update error handling in input
source to use io::Error::other constructor.
@Ovizro Ovizro merged commit cb47d57 into master Nov 23, 2025
3 checks passed
@Ovizro Ovizro deleted the feat-arc-input-support branch December 12, 2025 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants