printfn/fend

fend (console mode) break some architecture on linux

eatradish opened this issue · 4 comments

On some architectures, if the user go fend from terminal, the console will not respond or will return EINVAL.

This problem is caused by the fend dependency rustyline using a deprecated terminal library termios-rs. Here is my workaround, currently used in patch form on the AOSC OS fend package to temporarily fix the issue:

https://github.com/eatradish/rustyline/tree/workaround

If you are interested in this issue, it's recommended to keep an eye on these issues:

Interesting, thanks! Hopefully they'll fix the issue soon.

I've now pulled in the newly released version of rustyline. Does this fix the issue or are there more changes I need to make?

rustyline 13.0.0 doesn't have this problem, this issue can be closed.

Awesome, thanks for confirming! I'll go and make a new fend release later today.