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

Content display issues #3

Closed
vnd opened this issue Sep 16, 2019 · 6 comments
Closed

Content display issues #3

vnd opened this issue Sep 16, 2019 · 6 comments

Comments

@vnd
Copy link
Contributor

vnd commented Sep 16, 2019

I'm experiencing infrequent but regular issues:

  • text output jumps to the top of the screen, and until enough text is received from server old and new text is mixed. Workaround: hit enter key 20 times or so.
  • cursor permanently jumping to the top of the screen, so effective screen height becomes 2-3 lines of text. Only exiting pycat and resetting terminal helps.
  • some random bytes inserted in between input command, for example: 'c slow' becomes 'c slo1;2cw'

Where should I look if I want to fix this? Pycat itself or some of underlying libraries?

@cizra
Copy link
Owner

cizra commented Sep 16, 2019 via email

@vnd
Copy link
Contributor Author

vnd commented Sep 21, 2019

rlwrap it is, without it all the issues are gone.

Did you experience similar problems in CofeeMUD? Just wondering if it's output-specific.

@cizra
Copy link
Owner

cizra commented Sep 21, 2019 via email

@vnd
Copy link
Contributor Author

vnd commented Sep 21, 2019

tmux works perfectly, launched pycat as described here:
https://unix.stackexchange.com/a/13138/129809

overall I love how hacky the whole thing is :)

@cizra
Copy link
Owner

cizra commented Sep 21, 2019 via email

@cizra
Copy link
Owner

cizra commented Mar 17, 2020

@vnd Changed pycat to work purely as a TCP proxy. Use a normal sane MUD client for frontend (tintin++ or a GUI or something)

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

2 participants