Почему выход Rust `cargo build` поврежден в SecureCRT? - PullRequest
0 голосов
/ 07 марта 2019

Когда я запускаю cargo build, он печатает непечатаемые символы, которые блокируют терминал. Я могу обойти это, но мне интересно, почему инструмент сделал бы это и как мне предотвратить это?

Например:

$ cargo build
   Compiling crypto-speed v0.1.0 (/home/dano/rust/speed)
error[E0277]: `std::time::Duration` doesn't implement `std::fmt::Display`
  퍊     ۽۰۰퍊     ۽۰      ۽۰                                              퍊     ۽۰۰퍊     ۽۰庺퍊     ۽۰  ۰퍊     ۽۰  ۽   ۽۰۰퍊     ۽   ۽۰   퍊     ۽ 宍
                                                                         ۰ 

Я запускаю SecureCRT, который похож на PuTTY и другие терминальные программы. ls --color=always работает, как и все остальные цвета. Просто rustc сломан.

...