Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add stderr Support for Auto Splitters #835

Merged
merged 1 commit into from
Aug 21, 2024
Merged

Conversation

CryZe
Copy link
Collaborator

@CryZe CryZe commented Aug 21, 2024

Auto splitters can now print to stderr, which is the same as printing via print_message, except that like a usual terminal it is line buffered and either flushed on new lines or manually. This then ends up in the same log_auto_splitter call that print_message ends up in. The logging now also differentiates between messages that come from the auto splitter and messages that come from the runtime. Additionally this bumps wasmtime to version 24.

Auto splitters can now print to `stderr`, which is the same as printing
via `print_message`, except that like a usual terminal it is line
buffered and either flushed on new lines or manually. This then ends up
in the same `log_auto_splitter` call that `print_message` ends up in.
The logging now also differentiates between messages that come from the
auto splitter and messages that come from the runtime. Additionally this
bumps `wasmtime` to version 24.
@CryZe CryZe added enhancement An improvement for livesplit-core. dependencies A dependency needs to be updated. feature A new user visible feature for livesplit-core. auto splitting This is about the auto splitting implementation. labels Aug 21, 2024
@CryZe CryZe added this to the v0.14 milestone Aug 21, 2024
@CryZe CryZe merged commit 53fc5f4 into LiveSplit:master Aug 21, 2024
70 checks passed
@CryZe CryZe deleted the asr-stderr branch August 21, 2024 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto splitting This is about the auto splitting implementation. dependencies A dependency needs to be updated. enhancement An improvement for livesplit-core. feature A new user visible feature for livesplit-core.
Projects
Development

Successfully merging this pull request may close these issues.

1 participant