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

[Bug] BeefBuild -run causes issues with Console input and output buffering on Linux #2144

Open
Booklordofthedings opened this issue Feb 16, 2025 · 1 comment

Comments

@Booklordofthedings
Copy link
Contributor

There are weird display issues happening when reading line input and/or outputting input to the console while inside of a BeefBuild -run.

This might be the cause of some weirdness regarding spawned processes on linux but its hard to debug and figure out what exactly is wrong. Someone with more time might be able to fix it.

Just doing
while(true) Console.ReadLine(.. scope .())
will cause the input to be written to the console twice. Once while inputting and once after pressing enter.

my specific Specs are:
Linux Mint Cinnamon
Gnome Terminal
Newest nightly version of Beef

@Booklordofthedings
Copy link
Contributor Author

Related to this might be, that Console.Read itself does not actually end after a single character on linux

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

No branches or pull requests

1 participant