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

Does not correctly handle line rewrites #8

Open
xeruf opened this issue Feb 23, 2018 · 7 comments
Open

Does not correctly handle line rewrites #8

xeruf opened this issue Feb 23, 2018 · 7 comments

Comments

@xeruf
Copy link

xeruf commented Feb 23, 2018

image

Gradle rewrites lines to create a progress indicator, but as you can see that doesn't work inside the terminal.

Expected behaviour

The current line is updated after the line return is sent.

Current behaviour

The lines are chained

@rahmanusta
Copy link
Collaborator

Can you try latest version?

@sghpjuikit
Copy link

I work with @Xerus2000. I have just tried the latest version. No change in behavior, sadly.

@rahmanusta
Copy link
Collaborator

How can I reproduce it?

@sghpjuikit
Copy link

Gradle seems to be using this feature. The way to reproduce this I know of is command ./gradlew run or ./gradlew test

@Xerus2000 can you think of a way to reproduce the problem without setting up an gradle project? Perhaps some bash program that uses the mentioned line rewrite feature?

@xeruf
Copy link
Author

xeruf commented Feb 20, 2019

No idea. You could just checkout any gradle project (all of mine use it and I have a few small ones) and run it on there, doesn't seem like a big deal to me.

@sghpjuikit
Copy link

sghpjuikit commented Jun 19, 2019

The underlying problem is the same as in #17, due to line rewrites being implemented by ANSI escape codes.

It is necessary to first identify which library/component in the technology stack lacks the support for this. Perhaps it is hterm hterm escape sequences

@sghpjuikit
Copy link

Reproduced on Linux & Windows

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

3 participants