abiosoft / abiosoft/ishell

QUESTION - How to print prompt back after getting async message

Open
#140 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
1.8k
Forks
213
PR merge metrics
No merged PRs in 30d

Description

Hi!

I have the following use case:

I setup an ishell session to interact w server. But server can send messages ad-hoc, not only response to commands. In case I get a message from server in the session which is related to a server event (not in response to a command issued by user), I want it do be printed, and the prompt should be shown just after. This is not the situation I get these days - prompt only shows up again if I touch the keyboard (even the right arrow would show the prompt again). Could you help me to figure out how to fix this? This is not a breaking issue for me, but not as good as I would like it to get.

If I was capable of signaling the shell that output has been added, that would be perfect.

Please note I am writing to the screen using Shell.println - never directly through Stdout.

Thanks in advance.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.