From 27afbd135162b435c8af22b18622656ccab12174 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 19 Feb 2019 01:20:07 +0100 Subject: Match TypeScript & JavaScript error colors (#1793) --- src/ansi.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/ansi.rs b/src/ansi.rs index e25a8257d..73ae00949 100644 --- a/src/ansi.rs +++ b/src/ansi.rs @@ -1,6 +1,5 @@ -use ansi_term::Color::Cyan; +use ansi_term::Color::Fixed; use ansi_term::Color::Red; -use ansi_term::Color::Yellow; use ansi_term::Style; use regex::Regex; use std::borrow::Cow; @@ -47,7 +46,8 @@ pub fn italic_bold(s: String) -> impl fmt::Display { pub fn yellow(s: String) -> impl fmt::Display { let mut style = Style::new(); if use_color() { - style = style.fg(Yellow); + // matches TypeScript's ForegroundColorEscapeSequences.Yellow + style = style.fg(Fixed(11)); } style.paint(s) } @@ -55,7 +55,8 @@ pub fn yellow(s: String) -> impl fmt::Display { pub fn cyan(s: String) -> impl fmt::Display { let mut style = Style::new(); if use_color() { - style = style.fg(Cyan); + // matches TypeScript's ForegroundColorEscapeSequences.Cyan + style = style.fg(Fixed(14)); } style.paint(s) } -- cgit v1.2.3