-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Switch to termcolor
(first)?
#60349
Comments
I'm working on this. I have local builds of the aforementioned crates that allows completely migrating over to termcolor. I've opened retep998/winapi-rs#831 as a first step, but it's blocked until winapi can upgrade its MSRV in 0.4.
|
As an inferior alternative, I have a fork of termcolor at https://github.com/crlf0710/termcolor, where |
libterm: parse extended terminfo format Fixes rust-lang#45728. Modifies libterm to parse the extended terminfo format introduced in ncurses 6.1. This fixes the lack of color in test output for users with newer ncurses versions. The ideal fix for this would be to migrate libtest to use `termcolor` (rust-lang#60349), but that's blocked for the foreseeable future.
libterm: parse extended terminfo format Fixes rust-lang#45728. Modifies libterm to parse the extended terminfo format introduced in ncurses 6.1. This fixes the lack of color in test output for users with newer ncurses versions. The ideal fix for this would be to migrate libtest to use `termcolor` (rust-lang#60349), but that's blocked for the foreseeable future.
libterm: parse extended terminfo format Fixes rust-lang#45728. Modifies libterm to parse the extended terminfo format introduced in ncurses 6.1. This fixes the lack of color in test output for users with newer ncurses versions. The ideal fix for this would be to migrate libtest to use `termcolor` (rust-lang#60349), but that's blocked for the foreseeable future.
There're on going effort to move libtest out of tree, however i think the current approach(#59440) is a little too aggressive by changing everything in a huge PR. I think it the effort should be splitted and happen in several separate steps.
The first big step in it is replacing
libterm
withtermcolor
, which means:termcolor
,wincolor
, andwinapi
to mark these crates unstable (so they can be shipped with rustc.rust-lang
organization.termcolor
An alternative is to keep the existing code for unstable rustc usage but make it a shim over
termcolor
for non-rustc usages.Just wrote these down to see what peoples think. @alexcrichton @Manishearth @gnzlbg @BurntSushi
The text was updated successfully, but these errors were encountered: