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
RUN: Support for ANSI colors in build tool window #4254
Conversation
de72317
to
f9f0e7d
Compare
f9f0e7d
to
d6ec3ce
Compare
src/main/kotlin/org/rust/cargo/runconfig/buildtool/CargoBuildEventsConverter.kt
Show resolved
Hide resolved
d6ec3ce
to
add4517
Compare
bors try |
tryBuild failed |
add4517
to
120f7f1
Compare
bors try |
tryBuild failed |
120f7f1
to
08a65ce
Compare
bors try |
tryBuild failed |
34bf78d
to
bad5c35
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general, looks ok
Some notes/questions:
- looks like some tests fail with Rust 1.32
- are we going to enable test for build functionality on CI?
src/main/kotlin/org/rust/cargo/runconfig/buildtool/RsBuildEventsConverter.kt
Outdated
Show resolved
Hide resolved
src/main/kotlin/org/rust/cargo/runconfig/buildtool/CargoBuildAdapter.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note that I haven't run this for now, only read the code. I'm going to test it on my machine tomorrow
src/main/kotlin/org/rust/cargo/runconfig/buildtool/CargoBuildAdapter.kt
Outdated
Show resolved
Hide resolved
src/main/kotlin/org/rust/cargo/runconfig/buildtool/CargoBuildContext.kt
Outdated
Show resolved
Hide resolved
src/main/kotlin/org/rust/cargo/runconfig/buildtool/RsBuildEventsConverter.kt
Show resolved
Hide resolved
Also, discussed in person that the description of our |
41c7a8a
to
9734ac6
Compare
Why? |
9734ac6
to
e1282d3
Compare
@Undin Because they are flashing. |
e1282d3
to
26425c7
Compare
@Undin Fixed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The problem with invisible white text seems to be solved.
Except for the potential problems with shared mutable state (which can be fixed in a separate PR later), this generally LGTM.
26425c7
to
735ce85
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bors r+
Build succeeded: |
@mchernyavsky I suppose it fixes #4934, right? |
Relates to #3926.
Fixes #4288.
Fixes #4898.
Note:
CARGO_TERM_PROGRESS_WHEN
andCARGO_TERM_PROGRESS_WIDTH
variables were stabilized in the 1.48.0 release.