Skip to content

UI nit: Progress bar partially overwritten by errors #5764

Closed

Description

cc #3448, #2536

When compilation terminates with an error, the progress bar is partially overwritten. Perhaps there is a missing \n that needs to be output before the first error?

Sample error:

$ cargo +nightly check
    Checking x86_64 v0.2.4 (file:///home/mark/Documents/home/x86_64)                                                                                                                                                
error[E0573]: expected type, found module `self`==============>          ] 5/6: x86_64                                                                                                                              
   --> src/structures/paging/recursive.rs:354:14
    |
354 |         &mut self,
    |              ^^^^ did you mean `Self`?

Notice this part: ==============> ] 5/6: x86_64. This is the progress bar (I'm compiling the x86_64 crate), which is overwritten by the first error.

$ cargo --version
cargo 1.27.0 (1e95190e5 2018-05-27)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions