Replies: 6 comments
-
|
Can you try running us in the windows terminal or powershell instead? cmd.exe is the legacy terminal, so the regular ansi escape codes that might not be well supported... |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
cmd.exe was apprently deprecated as of 5y ago and the API that this specific termial requires to be called are not implemented currently. https://www.reddit.com/r/rust/comments/l9ftyi/comment/glhut83/ The reason behind this is apparently that the amount of users for CMD is not that high anymore given this deprecation, so not a lot of motivation to fix this. Therer are two issues for this:
I think given that it works on modern windows versions, that would be a wontfix for me (also having to install windows 2019 for this is not very motivating..). |
Beta Was this translation helpful? Give feedback.
-
|
It is just, that it used to work. So it looks like as if something got broken. |
Beta Was this translation helpful? Give feedback.
-
|
It is a bug, but not one that I will realistically fix -> wontfix In 1.3.0 we migrated to a more flexible logging framework. Maybe you want to use the "bare" or "json" format instead? They don't use color I think. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the trick with RUST_LOG_FORMAT: it's a good workaround. |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
-
When I start Martin v1.6.0 under Windows the stdout text in the console (cmd.exe) looks bad:

Apparently it contains color codes that don't get interpreted correctly anymore.
I can't say if it is new in this version or if it is already older. But I can remember using a version of Martin last summer and at this time the color were correctly displayed.
Beta Was this translation helpful? Give feedback.
All reactions