From 6e3394e6352ecb7dfdb7c248f4ceed9f9d11b763 Mon Sep 17 00:00:00 2001 From: topecongiro Date: Tue, 13 Jun 2017 09:18:14 +0900 Subject: [PATCH] Use with_emitter instead of with_tty_emitter --- src/lib.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 6488c83e983..219e98ef1e6 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -460,8 +460,9 @@ fn format_ast(krate: &ast::Crate, } // Reset the error count. if parse_session.span_diagnostic.has_errors() { - parse_session.span_diagnostic = - Handler::with_tty_emitter(ColorConfig::Auto, true, false, Some(codemap.clone())); + let silent_emitter = Box::new(EmitterWriter::new(Box::new(Vec::new()), + Some(codemap.clone()))); + parse_session.span_diagnostic = Handler::with_emitter(true, false, silent_emitter); } }