aboutsummaryrefslogtreecommitdiff
path: root/alacritty/src
diff options
context:
space:
mode:
Diffstat (limited to 'alacritty/src')
-rw-r--r--alacritty/src/cli.rs3
-rw-r--r--alacritty/src/config/bindings.rs5
-rw-r--r--alacritty/src/event.rs4
-rw-r--r--alacritty/src/logging.rs3
-rw-r--r--alacritty/src/macos/locale.rs4
-rw-r--r--alacritty/src/macos/proc.rs3
-rw-r--r--alacritty/src/main.rs3
-rw-r--r--alacritty/src/panic.rs8
-rw-r--r--alacritty/src/renderer/mod.rs3
-rw-r--r--alacritty/src/renderer/rects.rs3
10 files changed, 15 insertions, 24 deletions
diff --git a/alacritty/src/cli.rs b/alacritty/src/cli.rs
index a1480807..b1e12007 100644
--- a/alacritty/src/cli.rs
+++ b/alacritty/src/cli.rs
@@ -7,9 +7,8 @@ use structopt::StructOpt;
use alacritty_terminal::config::Program;
-use crate::config::serde_utils;
use crate::config::window::{Class, DEFAULT_NAME};
-use crate::config::Config;
+use crate::config::{serde_utils, Config};
/// Options specified on the command line.
#[derive(StructOpt, Debug)]
diff --git a/alacritty/src/config/bindings.rs b/alacritty/src/config/bindings.rs
index a4271430..8289fc20 100644
--- a/alacritty/src/config/bindings.rs
+++ b/alacritty/src/config/bindings.rs
@@ -5,8 +5,7 @@ use std::fmt::{self, Debug, Display};
use bitflags::bitflags;
use glutin::event::VirtualKeyCode::*;
use glutin::event::{ModifiersState, MouseButton, VirtualKeyCode};
-use serde::de::Error as SerdeError;
-use serde::de::{self, MapAccess, Unexpected, Visitor};
+use serde::de::{self, Error as SerdeError, MapAccess, Unexpected, Visitor};
use serde::{Deserialize, Deserializer};
use serde_yaml::Value as SerdeValue;
@@ -1139,7 +1138,7 @@ impl<'a> Deserialize<'a> for RawBinding {
_ => {
return Err(V::Error::custom(
"must specify exactly one of chars, action or command",
- ))
+ ));
},
};
diff --git a/alacritty/src/event.rs b/alacritty/src/event.rs
index 37dc2cd1..8e8fac08 100644
--- a/alacritty/src/event.rs
+++ b/alacritty/src/event.rs
@@ -3,19 +3,17 @@
use std::borrow::Cow;
use std::cmp::{max, min};
use std::collections::VecDeque;
-use std::env;
-use std::f32;
use std::fmt::Debug;
#[cfg(not(any(target_os = "macos", windows)))]
use std::fs;
use std::fs::File;
use std::io::Write;
-use std::mem;
use std::path::{Path, PathBuf};
#[cfg(not(any(target_os = "macos", windows)))]
use std::sync::atomic::Ordering;
use std::sync::Arc;
use std::time::{Duration, Instant};
+use std::{env, f32, mem};
use glutin::dpi::PhysicalSize;
use glutin::event::{ElementState, Event as GlutinEvent, ModifiersState, MouseButton, WindowEvent};
diff --git a/alacritty/src/logging.rs b/alacritty/src/logging.rs
index 7cef3887..8751c91e 100644
--- a/alacritty/src/logging.rs
+++ b/alacritty/src/logging.rs
@@ -4,13 +4,12 @@
//! startup. All logging messages are written to stdout, given that their
//! log-level is sufficient for the level configured in `cli::Options`.
-use std::env;
use std::fs::{File, OpenOptions};
use std::io::{self, LineWriter, Stdout, Write};
use std::path::PathBuf;
-use std::process;
use std::sync::atomic::{AtomicBool, Ordering};
use std::sync::{Arc, Mutex};
+use std::{env, process};
use glutin::event_loop::EventLoopProxy;
use log::{self, Level, LevelFilter};
diff --git a/alacritty/src/macos/locale.rs b/alacritty/src/macos/locale.rs
index 6c02c12c..2a47ace8 100644
--- a/alacritty/src/macos/locale.rs
+++ b/alacritty/src/macos/locale.rs
@@ -1,10 +1,8 @@
#![allow(clippy::let_unit_value)]
-use std::env;
use std::ffi::{CStr, CString};
use std::os::raw::c_char;
-use std::slice;
-use std::str;
+use std::{env, slice, str};
use libc::{setlocale, LC_ALL, LC_CTYPE};
use log::debug;
diff --git a/alacritty/src/macos/proc.rs b/alacritty/src/macos/proc.rs
index be7e4891..eaa879d9 100644
--- a/alacritty/src/macos/proc.rs
+++ b/alacritty/src/macos/proc.rs
@@ -150,8 +150,7 @@ mod sys {
mod tests {
use super::*;
- use std::env;
- use std::process;
+ use std::{env, process};
#[test]
fn cwd_matches_current_dir() {
diff --git a/alacritty/src/main.rs b/alacritty/src/main.rs
index f6e3c1d0..488a67bc 100644
--- a/alacritty/src/main.rs
+++ b/alacritty/src/main.rs
@@ -52,8 +52,7 @@ mod gl {
}
use crate::cli::Options;
-use crate::config::monitor;
-use crate::config::Config;
+use crate::config::{monitor, Config};
use crate::display::Display;
use crate::event::{Event, EventProxy, Processor};
#[cfg(target_os = "macos")]
diff --git a/alacritty/src/panic.rs b/alacritty/src/panic.rs
index 9a76df72..2311d7b9 100644
--- a/alacritty/src/panic.rs
+++ b/alacritty/src/panic.rs
@@ -1,11 +1,13 @@
+use std::io::Write;
+use std::{io, panic, ptr};
+
+use winapi::um::winuser;
+
use alacritty_terminal::tty::windows::win32_string;
// Install a panic handler that renders the panic in a classical Windows error
// dialog box as well as writes the panic to STDERR.
pub fn attach_handler() {
- use std::{io, io::Write, panic, ptr};
- use winapi::um::winuser;
-
panic::set_hook(Box::new(|panic_info| {
let _ = writeln!(io::stderr(), "{}", panic_info);
let msg = format!("{}\n\nPress Ctrl-C to Copy", panic_info);
diff --git a/alacritty/src/renderer/mod.rs b/alacritty/src/renderer/mod.rs
index 11ccfc63..23be70be 100644
--- a/alacritty/src/renderer/mod.rs
+++ b/alacritty/src/renderer/mod.rs
@@ -1,9 +1,8 @@
use std::collections::HashMap;
use std::fmt::{self, Display, Formatter};
use std::hash::BuildHasherDefault;
-use std::io;
use std::mem::size_of;
-use std::ptr;
+use std::{io, ptr};
use bitflags::bitflags;
use crossfont::{
diff --git a/alacritty/src/renderer/rects.rs b/alacritty/src/renderer/rects.rs
index 77c22011..fafa7a78 100644
--- a/alacritty/src/renderer/rects.rs
+++ b/alacritty/src/renderer/rects.rs
@@ -10,9 +10,8 @@ use alacritty_terminal::term::color::Rgb;
use alacritty_terminal::term::SizeInfo;
use crate::display::content::RenderableCell;
-use crate::gl;
use crate::gl::types::*;
-use crate::renderer;
+use crate::{gl, renderer};
#[derive(Debug, Copy, Clone)]
pub struct RenderRect {