goose
goose copied to clipboard
improve usability of telnet Controller
Explore enhancing the telnet Controller with rustyline
, maintaining a command history and allowing up-arrow to load the last command, etc.
It seems that rustyline
currently assumes command line interface operates on standard input/outout. In order fo us to use it they would need to support arbitrary streams. I opened an issue to see if that would be an option.
kkawakam/rustyline#542
Also asked the same question in two other similar libraries (murarth/linefeed#73 and https://gitlab.redox-os.org/redox-os/liner/-/issues/14).