Skip to content

UI nit: Progress bar partially overwritten by errors #5764

@mark-i-m

Description

@mark-i-m

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)

Metadata

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