diff --git a/alacritty_terminal/src/clipboard.rs b/alacritty_terminal/src/clipboard.rs index 827559b..0e40cd4 100644 --- a/alacritty_terminal/src/clipboard.rs +++ b/alacritty_terminal/src/clipboard.rs @@ -26,8 +26,8 @@ use copypasta::x11_clipboard::{Primary as X11SelectionClipboard, X11ClipboardCon use copypasta::{ClipboardContext, ClipboardProvider}; pub struct Clipboard { - clipboard: Box, - selection: Option>, + clipboard: Box, + selection: Option>, } impl Clipboard { diff --git a/alacritty_terminal/src/tty/unix.rs b/alacritty_terminal/src/tty/unix.rs index 0cf1a82..cafa702 100644 --- a/alacritty_terminal/src/tty/unix.rs +++ b/alacritty_terminal/src/tty/unix.rs @@ -194,6 +194,8 @@ pub fn new(config: &Config, size: &T, window_id: Option) -> builder.env("WINDOWID", format!("{}", window_id)); } + // TODO: Rust 1.34.0 + #[allow(deprecated)] builder.before_exec(move || { // Create a new process group unsafe { diff --git a/alacritty_terminal/src/url.rs b/alacritty_terminal/src/url.rs index b10f242..c3c7026 100644 --- a/alacritty_terminal/src/url.rs +++ b/alacritty_terminal/src/url.rs @@ -73,7 +73,7 @@ impl UrlParser { self.state.char_indices().rev().skip_while(|(byte_index, _)| *byte_index >= index); for (byte_index, c) in iter { match c { - 'a'...'z' | 'A'...'Z' => (), + 'a'..='z' | 'A'..='Z' => (), _ => { self.origin = self.origin.saturating_sub(byte_index + c.width().unwrap_or(1)); diff --git a/alacritty_terminal/src/util.rs b/alacritty_terminal/src/util.rs index b870301..45b1735 100644 --- a/alacritty_terminal/src/util.rs +++ b/alacritty_terminal/src/util.rs @@ -87,6 +87,8 @@ where I: IntoIterator, S: AsRef, { + // TODO: Rust 1.34.0 + #[allow(deprecated)] Command::new(program) .args(args) .stdin(Stdio::null()) diff --git a/font/src/ft/mod.rs b/font/src/ft/mod.rs index d1765a5..6be6256 100644 --- a/font/src/ft/mod.rs +++ b/font/src/ft/mod.rs @@ -539,7 +539,7 @@ pub enum Error { } impl ::std::error::Error for Error { - fn cause(&self) -> Option<&::std::error::Error> { + fn cause(&self) -> Option<&dyn (::std::error::Error)> { match *self { Error::FreeType(ref err) => Some(err), _ => None,