about summary refs log tree commit diff
path: root/src/libsyntax/errors
diff options
context:
space:
mode:
Diffstat (limited to 'src/libsyntax/errors')
-rw-r--r--src/libsyntax/errors/emitter.rs2
-rw-r--r--src/libsyntax/errors/mod.rs1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/libsyntax/errors/emitter.rs b/src/libsyntax/errors/emitter.rs
index a7bfdedf718..c21bf1e6a1f 100644
--- a/src/libsyntax/errors/emitter.rs
+++ b/src/libsyntax/errors/emitter.rs
@@ -43,7 +43,7 @@ pub trait Emitter {
 /// maximum number of lines we will print for each error; arbitrary.
 const MAX_LINES: usize = 6;
 
-#[derive(Clone, Copy)]
+#[derive(Clone, Copy, Debug, PartialEq, Eq)]
 pub enum ColorConfig {
     Auto,
     Always,
diff --git a/src/libsyntax/errors/mod.rs b/src/libsyntax/errors/mod.rs
index 733798c197a..68f8caf755a 100644
--- a/src/libsyntax/errors/mod.rs
+++ b/src/libsyntax/errors/mod.rs
@@ -276,6 +276,7 @@ pub struct Handler {
 }
 
 impl Handler {
+    // TODO remove
     pub fn new(color_config: ColorConfig,
                registry: Option<diagnostics::registry::Registry>,
                can_emit_warnings: bool,