message: Explicitly detach from the console on exit
  Without this cmd won't redraw it's prompt when alacritty exits
diff: @@ -43,7 +43,7 @@ use std::os::unix::io::AsRawFd;
  #[cfg(windows)]
  extern crate winapi;
  #[cfg(windows)]
  -use winapi::um::wincon::{AttachConsole, ATTACH_PARENT_PROCESS};
  +use winapi::um::wincon::{AttachConsole, FreeConsole, ATTACH_PARENT_PROCESS};
  use alacritty::cli;
  use alacritty::config::{self, Config};
  @@ -272,5 +272,9 @@ fn run(mut config: Config, options: &cli::Options) -> Result<(), Box<Error>> {
  // FIXME patch notify library to have a shutdown method
  // config_reloader.join().ok();
  + // Without explicitly detaching the console cmd won't redraw it's prompt
  + #[cfg(windows)]
  + unsafe { FreeConsole(); }
  +
  Ok(())
  }
  