Nov 01 13:21:10.799 INFO testing cfoust/byt against 1.30.0 for beta-1.31-1
Nov 01 13:21:10.799 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 13:21:11.337 INFO blam! d8ecc72b42916fb64e9f378e9ee76cfbaed93d75e7b80935abf89afdbc3a3c0d
Nov 01 13:21:11.339 INFO running `"docker" "start" "-a" "d8ecc72b42916fb64e9f378e9ee76cfbaed93d75e7b80935abf89afdbc3a3c0d"`
Nov 01 13:21:13.687 INFO kablam! usermod: no changes
Nov 01 13:21:13.831 INFO kablam!    Compiling termion v1.5.1
Nov 01 13:21:13.839 INFO kablam!    Compiling regex v0.2.2
Nov 01 13:21:25.574 INFO kablam!    Compiling byt v0.1.0 (/source)
Nov 01 13:21:26.049 INFO kablam! warning: unused import: `termion::cursor::Goto`
Nov 01 13:21:26.050 INFO kablam!   --> src/byt/mod.rs:16:5
Nov 01 13:21:26.050 INFO kablam!    |
Nov 01 13:21:26.050 INFO kablam! 16 | use termion::cursor::Goto;
Nov 01 13:21:26.051 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.051 INFO kablam!    |
Nov 01 13:21:26.051 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 13:21:26.052 INFO kablam! 
Nov 01 13:21:26.052 INFO kablam! warning: unused imports: `ErrorKind`, `Error`
Nov 01 13:21:26.053 INFO kablam!   --> src/byt/editor/mod.rs:10:5
Nov 01 13:21:26.053 INFO kablam!    |
Nov 01 13:21:26.053 INFO kablam! 10 |     Error,
Nov 01 13:21:26.054 INFO kablam!    |     ^^^^^
Nov 01 13:21:26.054 INFO kablam! 11 |     ErrorKind
Nov 01 13:21:26.054 INFO kablam!    |     ^^^^^^^^^
Nov 01 13:21:26.054 INFO kablam! 
Nov 01 13:21:26.055 INFO kablam! warning: unused import: `std::vec::Drain`
Nov 01 13:21:26.055 INFO kablam!   --> src/byt/editor/mod.rs:13:5
Nov 01 13:21:26.056 INFO kablam!    |
Nov 01 13:21:26.056 INFO kablam! 13 | use std::vec::Drain;
Nov 01 13:21:26.056 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 13:21:26.056 INFO kablam! 
Nov 01 13:21:26.057 INFO kablam! warning: unused import: `std::vec::Drain`
Nov 01 13:21:26.057 INFO kablam!   --> src/byt/editor/mutator.rs:16:5
Nov 01 13:21:26.058 INFO kablam!    |
Nov 01 13:21:26.058 INFO kablam! 16 | use std::vec::Drain;
Nov 01 13:21:26.058 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 13:21:26.059 INFO kablam! 
Nov 01 13:21:26.059 INFO kablam! warning: unused import: `std::ops::DerefMut`
Nov 01 13:21:26.059 INFO kablam!   --> src/byt/editor/mutator.rs:17:5
Nov 01 13:21:26.060 INFO kablam!    |
Nov 01 13:21:26.060 INFO kablam! 17 | use std::ops::DerefMut;
Nov 01 13:21:26.060 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.061 INFO kablam! 
Nov 01 13:21:26.061 INFO kablam! warning: unused import: `super::*`
Nov 01 13:21:26.062 INFO kablam!  --> src/byt/editor/tests.rs:5:5
Nov 01 13:21:26.062 INFO kablam!   |
Nov 01 13:21:26.062 INFO kablam! 5 | use super::*;
Nov 01 13:21:26.063 INFO kablam!   |     ^^^^^^^^
Nov 01 13:21:26.063 INFO kablam! 
Nov 01 13:21:26.063 INFO kablam! warning: unused import: `super::mutator::Scope`
Nov 01 13:21:26.064 INFO kablam!  --> src/byt/editor/tests.rs:6:5
Nov 01 13:21:26.064 INFO kablam!   |
Nov 01 13:21:26.064 INFO kablam! 6 | use super::mutator::Scope;
Nov 01 13:21:26.065 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.065 INFO kablam! 
Nov 01 13:21:26.066 INFO kablam! warning: unused import: `byt::editor::Action`
Nov 01 13:21:26.066 INFO kablam!   --> src/byt/events.rs:11:5
Nov 01 13:21:26.066 INFO kablam!    |
Nov 01 13:21:26.067 INFO kablam! 11 | use byt::editor::Action;
Nov 01 13:21:26.067 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.067 INFO kablam! 
Nov 01 13:21:26.068 INFO kablam! warning: unused import: `super::*`
Nov 01 13:21:26.068 INFO kablam!  --> src/byt/io/binds/tests.rs:7:9
Nov 01 13:21:26.068 INFO kablam!   |
Nov 01 13:21:26.069 INFO kablam! 7 |     use super::*;
Nov 01 13:21:26.069 INFO kablam!   |         ^^^^^^^^
Nov 01 13:21:26.069 INFO kablam! 
Nov 01 13:21:26.070 INFO kablam! warning: unused import: `Result`
Nov 01 13:21:26.070 INFO kablam!   --> src/byt/io/file/mod.rs:16:5
Nov 01 13:21:26.071 INFO kablam!    |
Nov 01 13:21:26.071 INFO kablam! 16 |     Result,
Nov 01 13:21:26.071 INFO kablam!    |     ^^^^^^
Nov 01 13:21:26.072 INFO kablam! 
Nov 01 13:21:26.073 INFO kablam! warning: unused import: `Arrow`
Nov 01 13:21:26.073 INFO kablam!   --> src/byt/mutators/vym/mod.rs:25:22
Nov 01 13:21:26.074 INFO kablam!    |
Nov 01 13:21:26.074 INFO kablam! 25 | use byt::io::binds::{Arrow, Keymaster, KeyInput};
Nov 01 13:21:26.074 INFO kablam!    |                      ^^^^^
Nov 01 13:21:26.075 INFO kablam! 
Nov 01 13:21:26.075 INFO kablam! warning: unused imports: `ErrorKind`, `Error`
Nov 01 13:21:26.076 INFO kablam!  --> src/byt/render/terminal.rs:8:22
Nov 01 13:21:26.076 INFO kablam!   |
Nov 01 13:21:26.076 INFO kablam! 8 | use std::io::{Write, ErrorKind, Error, Result};
Nov 01 13:21:26.077 INFO kablam!   |                      ^^^^^^^^^  ^^^^^
Nov 01 13:21:26.077 INFO kablam! 
Nov 01 13:21:26.077 INFO kablam! warning: unused import: `std::fs::File`
Nov 01 13:21:26.078 INFO kablam!   --> src/byt/views/file/mod.rs:15:5
Nov 01 13:21:26.078 INFO kablam!    |
Nov 01 13:21:26.078 INFO kablam! 15 | use std::fs::File;
Nov 01 13:21:26.079 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 13:21:26.079 INFO kablam! 
Nov 01 13:21:26.080 INFO kablam! warning: unused import: `std::fs`
Nov 01 13:21:26.080 INFO kablam!   --> src/byt/views/file/mod.rs:16:5
Nov 01 13:21:26.080 INFO kablam!    |
Nov 01 13:21:26.081 INFO kablam! 16 | use std::fs;
Nov 01 13:21:26.081 INFO kablam!    |     ^^^^^^^
Nov 01 13:21:26.081 INFO kablam! 
Nov 01 13:21:26.082 INFO kablam! warning: unused import: `std::io::Seek`
Nov 01 13:21:26.082 INFO kablam!   --> src/byt/views/file/mod.rs:17:5
Nov 01 13:21:26.082 INFO kablam!    |
Nov 01 13:21:26.083 INFO kablam! 17 | use std::io::Seek;
Nov 01 13:21:26.083 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 13:21:26.083 INFO kablam! 
Nov 01 13:21:26.084 INFO kablam! warning: unused import: `std::io::SeekFrom`
Nov 01 13:21:26.084 INFO kablam!   --> src/byt/views/file/mod.rs:18:5
Nov 01 13:21:26.084 INFO kablam!    |
Nov 01 13:21:26.085 INFO kablam! 18 | use std::io::SeekFrom;
Nov 01 13:21:26.085 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.085 INFO kablam! 
Nov 01 13:21:26.086 INFO kablam! warning: unused imports: `BufReader`, `ErrorKind`, `Error`
Nov 01 13:21:26.086 INFO kablam!   --> src/byt/views/file/mod.rs:19:15
Nov 01 13:21:26.086 INFO kablam!    |
Nov 01 13:21:26.087 INFO kablam! 19 | use std::io::{BufReader, ErrorKind, Error, Result};
Nov 01 13:21:26.087 INFO kablam!    |               ^^^^^^^^^  ^^^^^^^^^  ^^^^^
Nov 01 13:21:26.087 INFO kablam! 
Nov 01 13:21:26.088 INFO kablam! warning: unused import: `std::io`
Nov 01 13:21:26.088 INFO kablam!   --> src/byt/views/file/mod.rs:20:5
Nov 01 13:21:26.088 INFO kablam!    |
Nov 01 13:21:26.089 INFO kablam! 20 | use std::io;
Nov 01 13:21:26.089 INFO kablam!    |     ^^^^^^^
Nov 01 13:21:26.089 INFO kablam! 
Nov 01 13:21:26.090 INFO kablam! warning: unused import: `mutator`
Nov 01 13:21:26.090 INFO kablam!   --> src/byt/views/file/mod.rs:34:5
Nov 01 13:21:26.090 INFO kablam!    |
Nov 01 13:21:26.091 INFO kablam! 34 |     mutator
Nov 01 13:21:26.091 INFO kablam!    |     ^^^^^^^
Nov 01 13:21:26.091 INFO kablam! 
Nov 01 13:21:26.092 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 13:21:26.092 INFO kablam!    --> src/byt/views/file/mod.rs:338:30
Nov 01 13:21:26.093 INFO kablam!     |
Nov 01 13:21:26.093 INFO kablam! 338 |         let num_lines      = (self.lines.len() as i64);
Nov 01 13:21:26.093 INFO kablam!     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 13:21:26.094 INFO kablam!     |
Nov 01 13:21:26.094 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 13:21:26.094 INFO kablam! 
Nov 01 13:21:26.095 INFO kablam! warning: unused import: `byt::io::file`
Nov 01 13:21:26.096 INFO kablam!   --> src/byt/mod.rs:35:5
Nov 01 13:21:26.096 INFO kablam!    |
Nov 01 13:21:26.096 INFO kablam! 35 | use byt::io::file;
Nov 01 13:21:26.096 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 13:21:26.097 INFO kablam! 
Nov 01 13:21:26.353 INFO kablam! warning: private type `byt::io::file::Action` in public interface (error E0446)
Nov 01 13:21:26.353 INFO kablam!    --> src/byt/io/file/mod.rs:317:5
Nov 01 13:21:26.353 INFO kablam!     |
Nov 01 13:21:26.353 INFO kablam! 317 | /     pub fn _insert(&mut self, text : &str, offset : usize) -> Action {
Nov 01 13:21:26.353 INFO kablam! 318 | |         let length = text.len() as usize;
Nov 01 13:21:26.353 INFO kablam! 319 | |         let append_offset = self.append_file.len() as usize;
Nov 01 13:21:26.353 INFO kablam! 320 | |
Nov 01 13:21:26.353 INFO kablam! ...   |
Nov 01 13:21:26.353 INFO kablam! 397 | |         action
Nov 01 13:21:26.353 INFO kablam! 398 | |     }
Nov 01 13:21:26.353 INFO kablam!     | |_____^
Nov 01 13:21:26.354 INFO kablam!     |
Nov 01 13:21:26.354 INFO kablam!     = note: #[warn(private_in_public)] on by default
Nov 01 13:21:26.354 INFO kablam!     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Nov 01 13:21:26.354 INFO kablam!     = note: for more information, see issue #34537 <https://github.com/rust-lang/rust/issues/34537>
Nov 01 13:21:26.354 INFO kablam! 
Nov 01 13:21:26.359 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.359 INFO kablam!   --> src/byt/mutators/vym/mod.rs:38:33
Nov 01 13:21:26.359 INFO kablam!    |
Nov 01 13:21:26.359 INFO kablam! 38 |     rust.register("vym.right", |state, target, key| {
Nov 01 13:21:26.359 INFO kablam!    |                                 ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.359 INFO kablam!    |
Nov 01 13:21:26.359 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 13:21:26.359 INFO kablam! 
Nov 01 13:21:26.359 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.359 INFO kablam!   --> src/byt/mutators/vym/mod.rs:38:48
Nov 01 13:21:26.359 INFO kablam!    |
Nov 01 13:21:26.359 INFO kablam! 38 |     rust.register("vym.right", |state, target, key| {
Nov 01 13:21:26.359 INFO kablam!    |                                                ^^^ help: consider using `_key` instead
Nov 01 13:21:26.359 INFO kablam! 
Nov 01 13:21:26.359 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.359 INFO kablam!   --> src/byt/mutators/vym/mod.rs:43:32
Nov 01 13:21:26.359 INFO kablam!    |
Nov 01 13:21:26.359 INFO kablam! 43 |     rust.register("vym.left", |state, target, key| {
Nov 01 13:21:26.359 INFO kablam!    |                                ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.359 INFO kablam! 
Nov 01 13:21:26.359 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.359 INFO kablam!   --> src/byt/mutators/vym/mod.rs:43:47
Nov 01 13:21:26.359 INFO kablam!    |
Nov 01 13:21:26.359 INFO kablam! 43 |     rust.register("vym.left", |state, target, key| {
Nov 01 13:21:26.359 INFO kablam!    |                                               ^^^ help: consider using `_key` instead
Nov 01 13:21:26.359 INFO kablam! 
Nov 01 13:21:26.359 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.359 INFO kablam!   --> src/byt/mutators/vym/mod.rs:48:32
Nov 01 13:21:26.359 INFO kablam!    |
Nov 01 13:21:26.359 INFO kablam! 48 |     rust.register("vym.down", |state, target, key| {
Nov 01 13:21:26.359 INFO kablam!    |                                ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.359 INFO kablam! 
Nov 01 13:21:26.359 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.359 INFO kablam!   --> src/byt/mutators/vym/mod.rs:48:47
Nov 01 13:21:26.359 INFO kablam!    |
Nov 01 13:21:26.359 INFO kablam! 48 |     rust.register("vym.down", |state, target, key| {
Nov 01 13:21:26.359 INFO kablam!    |                                               ^^^ help: consider using `_key` instead
Nov 01 13:21:26.359 INFO kablam! 
Nov 01 13:21:26.359 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.359 INFO kablam!   --> src/byt/mutators/vym/mod.rs:53:30
Nov 01 13:21:26.359 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 53 |     rust.register("vym.up", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                              ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:53:45
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 53 |     rust.register("vym.up", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                             ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:59:49
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 59 |     rust.register("vym.append", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                                 ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:66:50
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 66 |     rust.register("vym.prepend", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                                  ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:73:29
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 73 |     rust.register("vym.0", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                             ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:73:44
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 73 |     rust.register("vym.0", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                            ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:79:29
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 79 |     rust.register("vym.$", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                             ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:79:44
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 79 |     rust.register("vym.$", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                            ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:85:39
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 85 |     rust.register("vym.viewport_up", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                       ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:85:54
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 85 |     rust.register("vym.viewport_up", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                                      ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:90:41
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 90 |     rust.register("vym.viewport_down", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                         ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:90:56
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 90 |     rust.register("vym.viewport_down", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                                        ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:95:39
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 95 |     rust.register("vym.to_file_end", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                       ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!   --> src/byt/mutators/vym/mod.rs:95:54
Nov 01 13:21:26.360 INFO kablam!    |
Nov 01 13:21:26.360 INFO kablam! 95 |     rust.register("vym.to_file_end", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!    |                                                      ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.360 INFO kablam!    --> src/byt/mutators/vym/mod.rs:100:41
Nov 01 13:21:26.360 INFO kablam!     |
Nov 01 13:21:26.360 INFO kablam! 100 |     rust.register("vym.to_file_start", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!     |                                         ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.360 INFO kablam!    --> src/byt/mutators/vym/mod.rs:100:56
Nov 01 13:21:26.360 INFO kablam!     |
Nov 01 13:21:26.360 INFO kablam! 100 |     rust.register("vym.to_file_start", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!     |                                                        ^^^ help: consider using `_key` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.360 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.360 INFO kablam!    --> src/byt/mutators/vym/mod.rs:106:39
Nov 01 13:21:26.360 INFO kablam!     |
Nov 01 13:21:26.360 INFO kablam! 106 |     rust.register("vym.delete_line", |state, target, key| {
Nov 01 13:21:26.360 INFO kablam!     |                                       ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.360 INFO kablam! 
Nov 01 13:21:26.361 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.361 INFO kablam!    --> src/byt/mutators/vym/mod.rs:106:54
Nov 01 13:21:26.361 INFO kablam!     |
Nov 01 13:21:26.361 INFO kablam! 106 |     rust.register("vym.delete_line", |state, target, key| {
Nov 01 13:21:26.361 INFO kablam!     |                                                      ^^^ help: consider using `_key` instead
Nov 01 13:21:26.361 INFO kablam! 
Nov 01 13:21:26.361 INFO kablam! warning: unused variable: `target`
Nov 01 13:21:26.361 INFO kablam!    --> src/byt/mutators/vym/mod.rs:114:41
Nov 01 13:21:26.361 INFO kablam!     |
Nov 01 13:21:26.361 INFO kablam! 114 |     rust.register("vym.insert", |state, target, key| {
Nov 01 13:21:26.361 INFO kablam!     |                                         ^^^^^^ help: consider using `_target` instead
Nov 01 13:21:26.361 INFO kablam! 
Nov 01 13:21:26.361 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.361 INFO kablam!    --> src/byt/mutators/vym/mod.rs:114:49
Nov 01 13:21:26.361 INFO kablam!     |
Nov 01 13:21:26.361 INFO kablam! 114 |     rust.register("vym.insert", |state, target, key| {
Nov 01 13:21:26.361 INFO kablam!     |                                                 ^^^ help: consider using `_key` instead
Nov 01 13:21:26.361 INFO kablam! 
Nov 01 13:21:26.361 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.361 INFO kablam!    --> src/byt/mutators/vym/mod.rs:118:39
Nov 01 13:21:26.361 INFO kablam!     |
Nov 01 13:21:26.361 INFO kablam! 118 |     rust.register("vym.insert_char", |state, target, key| {
Nov 01 13:21:26.361 INFO kablam!     |                                       ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.361 INFO kablam! 
Nov 01 13:21:26.361 INFO kablam! warning: unused variable: `target`
Nov 01 13:21:26.361 INFO kablam!    --> src/byt/mutators/vym/mod.rs:129:41
Nov 01 13:21:26.361 INFO kablam!     |
Nov 01 13:21:26.361 INFO kablam! 129 |     rust.register("vym.normal", |state, target, key| {
Nov 01 13:21:26.361 INFO kablam!     |                                         ^^^^^^ help: consider using `_target` instead
Nov 01 13:21:26.361 INFO kablam! 
Nov 01 13:21:26.361 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.361 INFO kablam!    --> src/byt/mutators/vym/mod.rs:129:49
Nov 01 13:21:26.361 INFO kablam!     |
Nov 01 13:21:26.361 INFO kablam! 129 |     rust.register("vym.normal", |state, target, key| {
Nov 01 13:21:26.361 INFO kablam!     |                                                 ^^^ help: consider using `_key` instead
Nov 01 13:21:26.361 INFO kablam! 
Nov 01 13:21:26.361 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:26.361 INFO kablam!    --> src/byt/mutators/vym/mod.rs:144:37
Nov 01 13:21:26.361 INFO kablam!     |
Nov 01 13:21:26.361 INFO kablam! 144 |     rust.register("vym.backspace", |state, target, key| {
Nov 01 13:21:26.361 INFO kablam!     |                                     ^^^^^ help: consider using `_state` instead
Nov 01 13:21:26.361 INFO kablam! 
Nov 01 13:21:26.361 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.361 INFO kablam!    --> src/byt/mutators/vym/mod.rs:144:52
Nov 01 13:21:26.361 INFO kablam!     |
Nov 01 13:21:26.361 INFO kablam! 144 |     rust.register("vym.backspace", |state, target, key| {
Nov 01 13:21:26.361 INFO kablam!     |                                                    ^^^ help: consider using `_key` instead
Nov 01 13:21:26.361 INFO kablam! 
Nov 01 13:21:26.362 INFO kablam! warning: unused variable: `sender`
Nov 01 13:21:26.362 INFO kablam!   --> src/byt/mod.rs:89:13
Nov 01 13:21:26.362 INFO kablam!    |
Nov 01 13:21:26.362 INFO kablam! 89 |         let sender = sender.clone();
Nov 01 13:21:26.362 INFO kablam!    |             ^^^^^^ help: consider using `_sender` instead
Nov 01 13:21:26.362 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/io/binds/mod.rs:323:21
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 323 |                 for key in rest.iter() {
Nov 01 13:21:26.367 INFO kablam!     |                     ^^^ help: consider using `_key` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `last`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/io/binds/mod.rs:387:22
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 387 |         let (prefix, last) = sequence.split_at(sequence.len() - 1);
Nov 01 13:21:26.367 INFO kablam!     |                      ^^^^ help: consider using `_last` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `delete_size`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/io/file/mod.rs:169:13
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 169 |         let delete_size  = ((end_index - start_index) as usize) + 1;
Nov 01 13:21:26.367 INFO kablam!     |             ^^^^^^^^^^^ help: consider using `_delete_size` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `piece_start_offset`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/io/file/mod.rs:404:13
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 404 |         let piece_start_offset = piece.logical_offset;
Nov 01 13:21:26.367 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^ help: consider using `_piece_start_offset` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `last_index`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/io/file/mod.rs:724:13
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 724 |         let last_index   = index + action.pieces.len() - 1;
Nov 01 13:21:26.367 INFO kablam!     |             ^^^^^^^^^^ help: consider using `_last_index` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `rows`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/mutators/vym/mod.rs:210:14
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 210 |         let (rows, cols) = size;
Nov 01 13:21:26.367 INFO kablam!     |              ^^^^ help: consider using `_rows` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `cols`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/mutators/vym/mod.rs:210:20
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 210 |         let (rows, cols) = size;
Nov 01 13:21:26.367 INFO kablam!     |                    ^^^^ help: consider using `_cols` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `renderer`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/mutators/vym/mod.rs:209:26
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 209 |     fn render(&mut self, renderer : &mut render::Renderer, size : (u16, u16)) -> io::Result<()> {
Nov 01 13:21:26.367 INFO kablam!     |                          ^^^^^^^^ help: consider using `_renderer` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.367 INFO kablam! warning: unused variable: `index`
Nov 01 13:21:26.367 INFO kablam!    --> src/byt/views/file/mod.rs:142:14
Nov 01 13:21:26.367 INFO kablam!     |
Nov 01 13:21:26.367 INFO kablam! 142 |         for (index, byte) in text.char_indices() {
Nov 01 13:21:26.367 INFO kablam!     |              ^^^^^ help: consider using `_index` instead
Nov 01 13:21:26.367 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: variable `index` is assigned to, but never used
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:200:17
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 200 |         let mut index = 0;
Nov 01 13:21:26.368 INFO kablam!     |                 ^^^^^
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam!     = note: consider using `_index` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: unused variable: `offset`
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:235:17
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 235 |         let mut offset : usize;
Nov 01 13:21:26.368 INFO kablam!     |                 ^^^^^^ help: consider using `_offset` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: unused variable: `length`
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:236:17
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 236 |         let mut length : usize;
Nov 01 13:21:26.368 INFO kablam!     |                 ^^^^^^ help: consider using `_length` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: variable `offset` is assigned to, but never used
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:316:17
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 316 |         let mut offset = self.cursor_offset;
Nov 01 13:21:26.368 INFO kablam!     |                 ^^^^^^
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam!     = note: consider using `_offset` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: unused variable: `last_end_chars`
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:344:13
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 344 |         let last_end_chars = self.lines[last].line_ending_length;
Nov 01 13:21:26.368 INFO kablam!     |             ^^^^^^^^^^^^^^ help: consider using `_last_end_chars` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: unused variable: `last_end`
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:345:13
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 345 |         let last_end       = self.lines[last].end();
Nov 01 13:21:26.368 INFO kablam!     |             ^^^^^^^^ help: consider using `_last_end` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:478:27
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 478 |     fn consume(&mut self, key : Key) -> Option<()> {
Nov 01 13:21:26.368 INFO kablam!     |                           ^^^ help: consider using `_key` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: unused variable: `cols`
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:485:14
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 485 |         let (cols, rows) = size;
Nov 01 13:21:26.368 INFO kablam!     |              ^^^^ help: consider using `_cols` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.368 INFO kablam! warning: unused variable: `bottom`
Nov 01 13:21:26.368 INFO kablam!    --> src/byt/views/file/mod.rs:487:13
Nov 01 13:21:26.368 INFO kablam!     |
Nov 01 13:21:26.368 INFO kablam! 487 |         let bottom       = cmp::min(top + (rows as usize) - 1, self.lines.len());
Nov 01 13:21:26.368 INFO kablam!     |             ^^^^^^ help: consider using `_bottom` instead
Nov 01 13:21:26.368 INFO kablam! 
Nov 01 13:21:26.372 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.372 INFO kablam!   --> src/byt/mod.rs:53:9
Nov 01 13:21:26.372 INFO kablam!    |
Nov 01 13:21:26.372 INFO kablam! 53 |     let mut stdout = stdout().into_raw_mode().unwrap();
Nov 01 13:21:26.372 INFO kablam!    |         ----^^^^^^
Nov 01 13:21:26.372 INFO kablam!    |         |
Nov 01 13:21:26.372 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:26.372 INFO kablam!    |
Nov 01 13:21:26.372 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 13:21:26.372 INFO kablam! 
Nov 01 13:21:26.378 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.378 INFO kablam!   --> src/byt/editor/mod.rs:97:17
Nov 01 13:21:26.378 INFO kablam!    |
Nov 01 13:21:26.378 INFO kablam! 97 |             let mut file = self.current_file().unwrap();
Nov 01 13:21:26.378 INFO kablam!    |                 ----^^^^
Nov 01 13:21:26.378 INFO kablam!    |                 |
Nov 01 13:21:26.378 INFO kablam!    |                 help: remove this `mut`
Nov 01 13:21:26.378 INFO kablam! 
Nov 01 13:21:26.386 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.386 INFO kablam!    --> src/byt/editor/mutator.rs:136:13
Nov 01 13:21:26.386 INFO kablam!     |
Nov 01 13:21:26.386 INFO kablam! 136 |         let mut mutator = self.mutators
Nov 01 13:21:26.386 INFO kablam!     |             ----^^^^^^^
Nov 01 13:21:26.386 INFO kablam!     |             |
Nov 01 13:21:26.386 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:26.386 INFO kablam! 
Nov 01 13:21:26.411 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.411 INFO kablam!    --> src/byt/io/binds/mod.rs:479:13
Nov 01 13:21:26.411 INFO kablam!     |
Nov 01 13:21:26.411 INFO kablam! 479 |         let mut action : Arrow;
Nov 01 13:21:26.411 INFO kablam!     |             ----^^^^^^
Nov 01 13:21:26.411 INFO kablam!     |             |
Nov 01 13:21:26.411 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:26.411 INFO kablam! 
Nov 01 13:21:26.435 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.435 INFO kablam!    --> src/byt/io/file/mod.rs:527:13
Nov 01 13:21:26.435 INFO kablam!     |
Nov 01 13:21:26.435 INFO kablam! 527 |         let mut text : Box<String>;
Nov 01 13:21:26.435 INFO kablam!     |             ----^^^^
Nov 01 13:21:26.435 INFO kablam!     |             |
Nov 01 13:21:26.435 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:26.435 INFO kablam! 
Nov 01 13:21:26.437 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.437 INFO kablam!    --> src/byt/io/file/mod.rs:601:13
Nov 01 13:21:26.437 INFO kablam!     |
Nov 01 13:21:26.437 INFO kablam! 601 |         let mut num_bytes = num_bytes;
Nov 01 13:21:26.437 INFO kablam!     |             ----^^^^^^^^^
Nov 01 13:21:26.437 INFO kablam!     |             |
Nov 01 13:21:26.437 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:26.437 INFO kablam! 
Nov 01 13:21:26.448 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.448 INFO kablam!   --> src/byt/mutators/vym/mod.rs:30:9
Nov 01 13:21:26.448 INFO kablam!    |
Nov 01 13:21:26.448 INFO kablam! 30 |     let mut normal = &mut vym.normal;
Nov 01 13:21:26.448 INFO kablam!    |         ----^^^^^^
Nov 01 13:21:26.448 INFO kablam!    |         |
Nov 01 13:21:26.448 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:26.449 INFO kablam! 
Nov 01 13:21:26.449 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.449 INFO kablam!   --> src/byt/mutators/vym/mod.rs:31:9
Nov 01 13:21:26.449 INFO kablam!    |
Nov 01 13:21:26.449 INFO kablam! 31 |     let mut insert = &mut vym.insert;
Nov 01 13:21:26.449 INFO kablam!    |         ----^^^^^^
Nov 01 13:21:26.449 INFO kablam!    |         |
Nov 01 13:21:26.449 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:26.449 INFO kablam! 
Nov 01 13:21:26.449 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.449 INFO kablam!   --> src/byt/mutators/vym/mod.rs:32:9
Nov 01 13:21:26.449 INFO kablam!    |
Nov 01 13:21:26.449 INFO kablam! 32 |     let mut rust   = &mut vym.rust;
Nov 01 13:21:26.449 INFO kablam!    |         ----^^^^
Nov 01 13:21:26.449 INFO kablam!    |         |
Nov 01 13:21:26.449 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:26.449 INFO kablam! 
Nov 01 13:21:26.467 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.467 INFO kablam!    --> src/byt/views/file/mod.rs:235:13
Nov 01 13:21:26.467 INFO kablam!     |
Nov 01 13:21:26.467 INFO kablam! 235 |         let mut offset : usize;
Nov 01 13:21:26.467 INFO kablam!     |             ----^^^^^^
Nov 01 13:21:26.467 INFO kablam!     |             |
Nov 01 13:21:26.467 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:26.467 INFO kablam! 
Nov 01 13:21:26.467 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.467 INFO kablam!    --> src/byt/views/file/mod.rs:236:13
Nov 01 13:21:26.467 INFO kablam!     |
Nov 01 13:21:26.467 INFO kablam! 236 |         let mut length : usize;
Nov 01 13:21:26.467 INFO kablam!     |             ----^^^^^^
Nov 01 13:21:26.467 INFO kablam!     |             |
Nov 01 13:21:26.467 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:26.467 INFO kablam! 
Nov 01 13:21:26.483 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:26.483 INFO kablam!    --> src/byt/views/file/mod.rs:492:13
Nov 01 13:21:26.484 INFO kablam!     |
Nov 01 13:21:26.484 INFO kablam! 492 |         let mut cursor_offset = self.cursor_offset;
Nov 01 13:21:26.484 INFO kablam!     |             ----^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam!     |             |
Nov 01 13:21:26.484 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: method is never used: `state_mut`
Nov 01 13:21:26.484 INFO kablam!   --> src/byt/editor/mutator.rs:66:5
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam! 66 |     pub fn state_mut(&mut self) -> &mut S {
Nov 01 13:21:26.484 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: method is never used: `target`
Nov 01 13:21:26.484 INFO kablam!    --> src/byt/editor/mutator.rs:126:5
Nov 01 13:21:26.484 INFO kablam!     |
Nov 01 13:21:26.484 INFO kablam! 126 |     pub fn target(&self) -> &T {
Nov 01 13:21:26.484 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: variant is never constructed: `There`
Nov 01 13:21:26.484 INFO kablam!   --> src/byt/editor/mod.rs:29:5
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam! 29 |     There(String),
Nov 01 13:21:26.484 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: field is never used: `mutators`
Nov 01 13:21:26.484 INFO kablam!   --> src/byt/editor/mod.rs:56:5
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam! 56 |     mutators : Vec<Box<mutator::Mutator<Editor>>>,
Nov 01 13:21:26.484 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: field is never used: `should_render`
Nov 01 13:21:26.484 INFO kablam!   --> src/byt/editor/mod.rs:59:5
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam! 59 |     should_render : bool,
Nov 01 13:21:26.484 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: variant is never constructed: `Nothing`
Nov 01 13:21:26.484 INFO kablam!   --> src/byt/events.rs:16:5
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam! 16 |     Nothing
Nov 01 13:21:26.484 INFO kablam!    |     ^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: variant is never constructed: `Root`
Nov 01 13:21:26.484 INFO kablam!   --> src/byt/io/binds/mod.rs:32:5
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam! 32 |     Root,
Nov 01 13:21:26.484 INFO kablam!    |     ^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: method is never used: `new`
Nov 01 13:21:26.484 INFO kablam!   --> src/byt/io/binds/mod.rs:54:5
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam! 54 |     pub fn new(key : Key, result : Arrow) -> Binding {
Nov 01 13:21:26.484 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: method is never used: `get_id`
Nov 01 13:21:26.484 INFO kablam!   --> src/byt/io/binds/mod.rs:94:5
Nov 01 13:21:26.484 INFO kablam!    |
Nov 01 13:21:26.484 INFO kablam! 94 |     fn get_id(&self) -> usize {
Nov 01 13:21:26.484 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: method is never used: `unbind`
Nov 01 13:21:26.484 INFO kablam!    --> src/byt/io/binds/mod.rs:116:5
Nov 01 13:21:26.484 INFO kablam!     |
Nov 01 13:21:26.484 INFO kablam! 116 |     pub fn unbind(&mut self, key : Key) -> io::Result<()> {
Nov 01 13:21:26.484 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: method is never used: `len`
Nov 01 13:21:26.484 INFO kablam!    --> src/byt/io/binds/mod.rs:128:5
Nov 01 13:21:26.484 INFO kablam!     |
Nov 01 13:21:26.484 INFO kablam! 128 |     pub fn len(&self) -> usize {
Nov 01 13:21:26.484 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: method is never used: `get_prefix`
Nov 01 13:21:26.484 INFO kablam!    --> src/byt/io/binds/mod.rs:201:5
Nov 01 13:21:26.484 INFO kablam!     |
Nov 01 13:21:26.484 INFO kablam! 201 |     fn get_prefix<T: AsRef<[Key]>>(&mut self, sequence : T) -> Option<&mut BindingTable> {
Nov 01 13:21:26.484 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.484 INFO kablam! 
Nov 01 13:21:26.484 INFO kablam! warning: method is never used: `bind_wildcard`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/binds/mod.rs:385:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 385 |     pub fn bind_wildcard<T: AsRef<[Key]>>(&mut self, sequence : T, action : &str) -> io::Result<()> {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `unbind`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/binds/mod.rs:398:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 398 |     pub fn unbind<T: AsRef<[Key]>>(&mut self, sequence : T) -> io::Result<()> {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `get_arrow`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/binds/mod.rs:436:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 436 |     pub fn get_arrow<T: AsRef<[Key]>>(&mut self, sequence : T) -> Option<&Arrow> {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `save`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/file/mod.rs:522:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 522 |     pub fn save(&mut self) -> io::Result<usize> {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `save_as`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/file/mod.rs:541:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 541 |     pub fn save_as(&mut self, filename : &str) -> io::Result<usize> {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `is_empty`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/file/mod.rs:556:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 556 |     pub fn is_empty(&self) -> bool {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `merge_pieces`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/file/mod.rs:692:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 692 |     fn merge_pieces(&mut self, index : usize) {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `redo`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/file/mod.rs:716:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 716 |     pub fn redo(&mut self) {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `undo`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/io/file/mod.rs:755:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 755 |     pub fn undo(&mut self) {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: function is never used: `make_file`
Nov 01 13:21:26.485 INFO kablam!   --> src/byt/mutators/vym/tests.rs:13:1
Nov 01 13:21:26.485 INFO kablam!    |
Nov 01 13:21:26.485 INFO kablam! 13 | fn make_file() -> MutatePair<FileView> {
Nov 01 13:21:26.485 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: struct is never constructed: `Point`
Nov 01 13:21:26.485 INFO kablam!   --> src/byt/render/mod.rs:19:1
Nov 01 13:21:26.485 INFO kablam!    |
Nov 01 13:21:26.485 INFO kablam! 19 | pub struct Point {
Nov 01 13:21:26.485 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: function is never used: `make_file`
Nov 01 13:21:26.485 INFO kablam!  --> src/byt/views/file/tests.rs:7:1
Nov 01 13:21:26.485 INFO kablam!   |
Nov 01 13:21:26.485 INFO kablam! 7 | fn make_file() -> FileView {
Nov 01 13:21:26.485 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: field is never used: `path`
Nov 01 13:21:26.485 INFO kablam!   --> src/byt/views/file/mod.rs:93:5
Nov 01 13:21:26.485 INFO kablam!    |
Nov 01 13:21:26.485 INFO kablam! 93 |     path : Option<String>,
Nov 01 13:21:26.485 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: field is never used: `keys`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/views/file/mod.rs:120:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 120 |     keys : Keymaster,
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `file`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/views/file/mod.rs:269:5
Nov 01 13:21:26.485 INFO kablam!     |
Nov 01 13:21:26.485 INFO kablam! 269 |     pub fn file(&self) -> &PieceFile {
Nov 01 13:21:26.485 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.485 INFO kablam! 
Nov 01 13:21:26.485 INFO kablam! warning: method is never used: `file_mut`
Nov 01 13:21:26.485 INFO kablam!    --> src/byt/views/file/mod.rs:275:5
Nov 01 13:21:26.486 INFO kablam!     |
Nov 01 13:21:26.486 INFO kablam! 275 |     pub fn file_mut(&mut self) -> &mut PieceFile {
Nov 01 13:21:26.486 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.486 INFO kablam! 
Nov 01 13:21:26.486 INFO kablam! warning: method is never used: `get_line`
Nov 01 13:21:26.486 INFO kablam!    --> src/byt/views/file/mod.rs:281:5
Nov 01 13:21:26.486 INFO kablam!     |
Nov 01 13:21:26.486 INFO kablam! 281 |     pub fn get_line(&self, number : usize) -> Option<&Line> {
Nov 01 13:21:26.486 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.486 INFO kablam! 
Nov 01 13:21:26.486 INFO kablam! warning: method is never used: `insert_str`
Nov 01 13:21:26.486 INFO kablam!    --> src/byt/views/file/mod.rs:313:5
Nov 01 13:21:26.486 INFO kablam!     |
Nov 01 13:21:26.486 INFO kablam! 313 |     pub fn insert_str<N: AsRef<str>>(&mut self, text: N) {
Nov 01 13:21:26.486 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.486 INFO kablam! 
Nov 01 13:21:26.486 INFO kablam! warning: method is never used: `len`
Nov 01 13:21:26.486 INFO kablam!    --> src/byt/views/file/mod.rs:324:5
Nov 01 13:21:26.486 INFO kablam!     |
Nov 01 13:21:26.486 INFO kablam! 324 |     pub fn len(&self) -> usize {
Nov 01 13:21:26.486 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.486 INFO kablam! 
Nov 01 13:21:26.491 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.491 INFO kablam!    --> src/byt/editor/mutator.rs:183:9
Nov 01 13:21:26.491 INFO kablam!     |
Nov 01 13:21:26.491 INFO kablam! 183 |         self.target.render(renderer, size);
Nov 01 13:21:26.491 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.491 INFO kablam!     |
Nov 01 13:21:26.491 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 13:21:26.491 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.491 INFO kablam! 
Nov 01 13:21:26.491 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.491 INFO kablam!    --> src/byt/editor/mutator.rs:186:13
Nov 01 13:21:26.491 INFO kablam!     |
Nov 01 13:21:26.491 INFO kablam! 186 |             mutator.render(renderer, size);
Nov 01 13:21:26.491 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.491 INFO kablam!     |
Nov 01 13:21:26.491 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.491 INFO kablam! 
Nov 01 13:21:26.491 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.491 INFO kablam!    --> src/byt/editor/mod.rs:103:25
Nov 01 13:21:26.491 INFO kablam!     |
Nov 01 13:21:26.491 INFO kablam! 103 |                         file.call_action(name.as_str(), key);
Nov 01 13:21:26.491 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.491 INFO kablam!     |
Nov 01 13:21:26.491 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.491 INFO kablam! 
Nov 01 13:21:26.492 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.492 INFO kablam!    --> src/byt/io/binds/mod.rs:330:21
Nov 01 13:21:26.492 INFO kablam!     |
Nov 01 13:21:26.492 INFO kablam! 330 |                     table.bind(*key, Arrow::Table(current));
Nov 01 13:21:26.492 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.492 INFO kablam!     |
Nov 01 13:21:26.492 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.492 INFO kablam! 
Nov 01 13:21:26.493 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.493 INFO kablam!    --> src/byt/io/binds/mod.rs:419:13
Nov 01 13:21:26.493 INFO kablam!     |
Nov 01 13:21:26.493 INFO kablam! 419 |             table.unbind(key);
Nov 01 13:21:26.493 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.493 INFO kablam!     |
Nov 01 13:21:26.493 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.493 INFO kablam! 
Nov 01 13:21:26.499 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.499 INFO kablam!    --> src/byt/io/file/mod.rs:432:17
Nov 01 13:21:26.499 INFO kablam!     |
Nov 01 13:21:26.499 INFO kablam! 432 |                 reader.seek(SeekFrom::Start(piece.logical_to_file(offset) as u64));
Nov 01 13:21:26.499 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.499 INFO kablam!     |
Nov 01 13:21:26.499 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.499 INFO kablam! 
Nov 01 13:21:26.499 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.499 INFO kablam!    --> src/byt/io/file/mod.rs:686:9
Nov 01 13:21:26.499 INFO kablam!     |
Nov 01 13:21:26.499 INFO kablam! 686 |         self.seek(SeekFrom::Start(offset as u64));
Nov 01 13:21:26.499 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.499 INFO kablam!     |
Nov 01 13:21:26.499 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.499 INFO kablam! 
Nov 01 13:21:26.499 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.499 INFO kablam!   --> src/byt/mutators/vym/tests.rs:15:5
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam! 15 |     file.register_mutator(Box::new(Vym::new()));
Nov 01 13:21:26.499 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.499 INFO kablam! 
Nov 01 13:21:26.499 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.499 INFO kablam!   --> src/byt/mutators/vym/mod.rs:41:5
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam! 41 |     normal.bind_action([Key::Char('l')], "vym.right");
Nov 01 13:21:26.499 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.499 INFO kablam! 
Nov 01 13:21:26.499 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.499 INFO kablam!   --> src/byt/mutators/vym/mod.rs:46:5
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam! 46 |     normal.bind_action([Key::Char('h')], "vym.left");
Nov 01 13:21:26.499 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.499 INFO kablam! 
Nov 01 13:21:26.499 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.499 INFO kablam!   --> src/byt/mutators/vym/mod.rs:51:5
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam! 51 |     normal.bind_action([Key::Char('j')], "vym.down");
Nov 01 13:21:26.499 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.499 INFO kablam! 
Nov 01 13:21:26.499 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.499 INFO kablam!   --> src/byt/mutators/vym/mod.rs:56:5
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam! 56 |     normal.bind_action([Key::Char('k')], "vym.up");
Nov 01 13:21:26.499 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.499 INFO kablam!    |
Nov 01 13:21:26.499 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.499 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!   --> src/byt/mutators/vym/mod.rs:63:5
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam! 63 |     normal.bind_action([Key::Char('A')], "vym.append");
Nov 01 13:21:26.500 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!   --> src/byt/mutators/vym/mod.rs:70:5
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam! 70 |     normal.bind_action([Key::Char('I')], "vym.prepend");
Nov 01 13:21:26.500 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!   --> src/byt/mutators/vym/mod.rs:76:5
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam! 76 |     normal.bind_action([Key::Char('0')], "vym.0");
Nov 01 13:21:26.500 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!   --> src/byt/mutators/vym/mod.rs:82:5
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam! 82 |     normal.bind_action([Key::Char('$')], "vym.$");
Nov 01 13:21:26.500 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!   --> src/byt/mutators/vym/mod.rs:88:5
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam! 88 |     normal.bind_action([Key::Ctrl('y')], "vym.viewport_up");
Nov 01 13:21:26.500 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!   --> src/byt/mutators/vym/mod.rs:93:5
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam! 93 |     normal.bind_action([Key::Ctrl('e')], "vym.viewport_down");
Nov 01 13:21:26.500 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!   --> src/byt/mutators/vym/mod.rs:98:5
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam! 98 |     normal.bind_action([Key::Char('G')], "vym.to_file_end");
Nov 01 13:21:26.500 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!    |
Nov 01 13:21:26.500 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!    --> src/byt/mutators/vym/mod.rs:103:5
Nov 01 13:21:26.500 INFO kablam!     |
Nov 01 13:21:26.500 INFO kablam! 103 |     normal.bind_action([Key::Char('g'), Key::Char('g')], "vym.to_file_start");
Nov 01 13:21:26.500 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!     |
Nov 01 13:21:26.500 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!    --> src/byt/mutators/vym/mod.rs:109:5
Nov 01 13:21:26.500 INFO kablam!     |
Nov 01 13:21:26.500 INFO kablam! 109 |     normal.bind_action([Key::Char('d'), Key::Char('d')], "vym.delete_line");
Nov 01 13:21:26.500 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!     |
Nov 01 13:21:26.500 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.500 INFO kablam! 
Nov 01 13:21:26.500 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.500 INFO kablam!    --> src/byt/mutators/vym/mod.rs:126:5
Nov 01 13:21:26.500 INFO kablam!     |
Nov 01 13:21:26.500 INFO kablam! 126 |     normal.bind_action([Key::Char('i')], "vym.insert");
Nov 01 13:21:26.500 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.500 INFO kablam!     |
Nov 01 13:21:26.501 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.501 INFO kablam! 
Nov 01 13:21:26.501 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.501 INFO kablam!    --> src/byt/mutators/vym/mod.rs:141:5
Nov 01 13:21:26.501 INFO kablam!     |
Nov 01 13:21:26.501 INFO kablam! 141 |     insert.bind_action([Key::Ctrl('c')], "vym.normal");
Nov 01 13:21:26.501 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.501 INFO kablam!     |
Nov 01 13:21:26.501 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.501 INFO kablam! 
Nov 01 13:21:26.501 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.501 INFO kablam!    --> src/byt/mutators/vym/mod.rs:142:5
Nov 01 13:21:26.501 INFO kablam!     |
Nov 01 13:21:26.501 INFO kablam! 142 |     insert.bind_action([Key::Esc], "vym.normal");
Nov 01 13:21:26.501 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.502 INFO kablam!     |
Nov 01 13:21:26.502 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.502 INFO kablam! 
Nov 01 13:21:26.507 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.507 INFO kablam!    --> src/byt/mutators/vym/mod.rs:147:5
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam! 147 |     insert.bind_action([Key::Backspace], "vym.backspace");
Nov 01 13:21:26.507 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.507 INFO kablam! 
Nov 01 13:21:26.507 INFO kablam! warning: comparison is useless due to type limits
Nov 01 13:21:26.507 INFO kablam!    --> src/byt/views/file/mod.rs:216:12
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam! 216 |         if offset < 0 ||
Nov 01 13:21:26.507 INFO kablam!     |            ^^^^^^^^^^
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam!     = note: #[warn(unused_comparisons)] on by default
Nov 01 13:21:26.507 INFO kablam! 
Nov 01 13:21:26.507 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.507 INFO kablam!    --> src/byt/views/file/mod.rs:225:13
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam! 225 |             self.set_cursor(cursor - cmp::min(num_bytes, cursor - (offset + num_bytes)));
Nov 01 13:21:26.507 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.507 INFO kablam! 
Nov 01 13:21:26.507 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.507 INFO kablam!    --> src/byt/views/file/mod.rs:292:9
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam! 292 |         self.set_cursor(offset);
Nov 01 13:21:26.507 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.507 INFO kablam! 
Nov 01 13:21:26.507 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.507 INFO kablam!    --> src/byt/views/file/mod.rs:298:9
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam! 298 |         self.set_cursor(offset);
Nov 01 13:21:26.507 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.507 INFO kablam! 
Nov 01 13:21:26.507 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.507 INFO kablam!    --> src/byt/views/file/mod.rs:308:9
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam! 308 |         self.set_cursor(offset + 1);
Nov 01 13:21:26.507 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.507 INFO kablam! 
Nov 01 13:21:26.507 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.507 INFO kablam!    --> src/byt/views/file/mod.rs:352:9
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam! 352 |         self.set_cursor(dest_column + line_start);
Nov 01 13:21:26.507 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.507 INFO kablam! 
Nov 01 13:21:26.507 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.507 INFO kablam!    --> src/byt/views/file/mod.rs:369:9
Nov 01 13:21:26.507 INFO kablam!     |
Nov 01 13:21:26.507 INFO kablam! 369 |         self.set_cursor(current - 1);
Nov 01 13:21:26.507 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.508 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.508 INFO kablam!    --> src/byt/views/file/mod.rs:381:9
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam! 381 |         self.set_cursor(current + 1);
Nov 01 13:21:26.508 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.508 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.508 INFO kablam!    --> src/byt/views/file/mod.rs:406:9
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam! 406 |         self.set_viewport_top(dest_index);
Nov 01 13:21:26.508 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.508 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.508 INFO kablam!    --> src/byt/views/file/mod.rs:500:13
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam! 500 |             renderer.write(format!("{}", termion::clear::All).as_str());
Nov 01 13:21:26.508 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.508 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.508 INFO kablam!    --> src/byt/views/file/mod.rs:533:17
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam! 533 |                 renderer.move_cursor(line_number as u16, 1);
Nov 01 13:21:26.508 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.508 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.508 INFO kablam!    --> src/byt/views/file/mod.rs:535:17
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam! 535 |                 renderer.write(&text);
Nov 01 13:21:26.508 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.508 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.508 INFO kablam!    --> src/byt/views/file/mod.rs:542:17
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam! 542 |                 renderer.move_cursor(line, 1);
Nov 01 13:21:26.508 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.508 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.508 INFO kablam!    --> src/byt/views/file/mod.rs:543:17
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam! 543 |                 renderer.write("~");
Nov 01 13:21:26.508 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.508 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.508 INFO kablam!    --> src/byt/views/file/mod.rs:550:9
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam! 550 |         renderer.move_cursor(cursor_row, cursor_col);
Nov 01 13:21:26.508 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.508 INFO kablam!     |
Nov 01 13:21:26.508 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.508 INFO kablam! 
Nov 01 13:21:26.510 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.510 INFO kablam!   --> src/byt/mod.rs:45:9
Nov 01 13:21:26.510 INFO kablam!    |
Nov 01 13:21:26.510 INFO kablam! 45 |         editor.render(&mut renderer, size);
Nov 01 13:21:26.510 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.510 INFO kablam!    |
Nov 01 13:21:26.510 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.510 INFO kablam! 
Nov 01 13:21:26.515 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.515 INFO kablam!   --> src/byt/mod.rs:62:9
Nov 01 13:21:26.515 INFO kablam!    |
Nov 01 13:21:26.515 INFO kablam! 62 |         editor.target_mut().open(arguments.nth(1).unwrap().as_str());
Nov 01 13:21:26.515 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.515 INFO kablam!    |
Nov 01 13:21:26.515 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.515 INFO kablam! 
Nov 01 13:21:26.515 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.515 INFO kablam!   --> src/byt/mod.rs:64:9
Nov 01 13:21:26.515 INFO kablam!    |
Nov 01 13:21:26.515 INFO kablam! 64 |         editor.target_mut().open_empty();
Nov 01 13:21:26.515 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.515 INFO kablam!    |
Nov 01 13:21:26.515 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.515 INFO kablam! 
Nov 01 13:21:26.515 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.515 INFO kablam!   --> src/byt/mod.rs:67:5
Nov 01 13:21:26.515 INFO kablam!    |
Nov 01 13:21:26.515 INFO kablam! 67 | /     editor
Nov 01 13:21:26.515 INFO kablam! 68 | |         .target_mut()
Nov 01 13:21:26.515 INFO kablam! 69 | |         .current_file()
Nov 01 13:21:26.515 INFO kablam! 70 | |         .unwrap()
Nov 01 13:21:26.515 INFO kablam! 71 | |         .register_mutator(Box::new(Vym::new()));
Nov 01 13:21:26.515 INFO kablam!    | |________________________________________________^
Nov 01 13:21:26.515 INFO kablam!    |
Nov 01 13:21:26.515 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.515 INFO kablam! 
Nov 01 13:21:26.515 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:26.515 INFO kablam!    --> src/byt/mod.rs:105:21
Nov 01 13:21:26.515 INFO kablam!     |
Nov 01 13:21:26.515 INFO kablam! 105 |                     editor.call_action(name.as_str(), key);
Nov 01 13:21:26.515 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:26.515 INFO kablam!     |
Nov 01 13:21:26.515 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:26.515 INFO kablam! 
Nov 01 13:21:28.759 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 15.01s
Nov 01 13:21:28.763 INFO kablam! su: No module specific data is present
Nov 01 13:21:29.307 INFO running `"docker" "rm" "-f" "d8ecc72b42916fb64e9f378e9ee76cfbaed93d75e7b80935abf89afdbc3a3c0d"`
Nov 01 13:21:29.643 INFO blam! d8ecc72b42916fb64e9f378e9ee76cfbaed93d75e7b80935abf89afdbc3a3c0d
Nov 01 13:21:29.649 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 13:21:30.139 INFO blam! 678aae1cf6738d6e797a661797d92a94e606e491be311454c7c912a39346ff03
Nov 01 13:21:30.141 INFO running `"docker" "start" "-a" "678aae1cf6738d6e797a661797d92a94e606e491be311454c7c912a39346ff03"`
Nov 01 13:21:31.466 INFO kablam! usermod: no changes
Nov 01 13:21:31.563 INFO kablam!    Compiling byt v0.1.0 (/source)
Nov 01 13:21:32.191 INFO kablam! warning: unused import: `termion::cursor::Goto`
Nov 01 13:21:32.191 INFO kablam!   --> src/byt/mod.rs:16:5
Nov 01 13:21:32.191 INFO kablam!    |
Nov 01 13:21:32.191 INFO kablam! 16 | use termion::cursor::Goto;
Nov 01 13:21:32.191 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:32.191 INFO kablam!    |
Nov 01 13:21:32.191 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 13:21:32.191 INFO kablam! 
Nov 01 13:21:32.191 INFO kablam! warning: unused imports: `ErrorKind`, `Error`
Nov 01 13:21:32.191 INFO kablam!   --> src/byt/editor/mod.rs:10:5
Nov 01 13:21:32.191 INFO kablam!    |
Nov 01 13:21:32.191 INFO kablam! 10 |     Error,
Nov 01 13:21:32.191 INFO kablam!    |     ^^^^^
Nov 01 13:21:32.191 INFO kablam! 11 |     ErrorKind
Nov 01 13:21:32.191 INFO kablam!    |     ^^^^^^^^^
Nov 01 13:21:32.191 INFO kablam! 
Nov 01 13:21:32.191 INFO kablam! warning: unused import: `std::vec::Drain`
Nov 01 13:21:32.191 INFO kablam!   --> src/byt/editor/mod.rs:13:5
Nov 01 13:21:32.191 INFO kablam!    |
Nov 01 13:21:32.191 INFO kablam! 13 | use std::vec::Drain;
Nov 01 13:21:32.191 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 13:21:32.191 INFO kablam! 
Nov 01 13:21:32.191 INFO kablam! warning: unused import: `std::vec::Drain`
Nov 01 13:21:32.191 INFO kablam!   --> src/byt/editor/mutator.rs:16:5
Nov 01 13:21:32.191 INFO kablam!    |
Nov 01 13:21:32.191 INFO kablam! 16 | use std::vec::Drain;
Nov 01 13:21:32.191 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 13:21:32.191 INFO kablam! 
Nov 01 13:21:32.191 INFO kablam! warning: unused import: `std::ops::DerefMut`
Nov 01 13:21:32.191 INFO kablam!   --> src/byt/editor/mutator.rs:17:5
Nov 01 13:21:32.191 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 17 | use std::ops::DerefMut;
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `byt::editor::Action`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/events.rs:11:5
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 11 | use byt::editor::Action;
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `Result`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/io/file/mod.rs:16:5
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 16 |     Result,
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `Arrow`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/mutators/vym/mod.rs:25:22
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 25 | use byt::io::binds::{Arrow, Keymaster, KeyInput};
Nov 01 13:21:32.192 INFO kablam!    |                      ^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused imports: `ErrorKind`, `Error`
Nov 01 13:21:32.192 INFO kablam!  --> src/byt/render/terminal.rs:8:22
Nov 01 13:21:32.192 INFO kablam!   |
Nov 01 13:21:32.192 INFO kablam! 8 | use std::io::{Write, ErrorKind, Error, Result};
Nov 01 13:21:32.192 INFO kablam!   |                      ^^^^^^^^^  ^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `std::fs::File`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/views/file/mod.rs:15:5
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 15 | use std::fs::File;
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `std::fs`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/views/file/mod.rs:16:5
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 16 | use std::fs;
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `std::io::Seek`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/views/file/mod.rs:17:5
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 17 | use std::io::Seek;
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `std::io::SeekFrom`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/views/file/mod.rs:18:5
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 18 | use std::io::SeekFrom;
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused imports: `BufReader`, `ErrorKind`, `Error`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/views/file/mod.rs:19:15
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 19 | use std::io::{BufReader, ErrorKind, Error, Result};
Nov 01 13:21:32.192 INFO kablam!    |               ^^^^^^^^^  ^^^^^^^^^  ^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `std::io`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/views/file/mod.rs:20:5
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 20 | use std::io;
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `super::*`
Nov 01 13:21:32.192 INFO kablam!  --> src/byt/views/file/tests.rs:3:5
Nov 01 13:21:32.192 INFO kablam!   |
Nov 01 13:21:32.192 INFO kablam! 3 | use super::*;
Nov 01 13:21:32.192 INFO kablam!   |     ^^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unused import: `mutator`
Nov 01 13:21:32.192 INFO kablam!   --> src/byt/views/file/mod.rs:34:5
Nov 01 13:21:32.192 INFO kablam!    |
Nov 01 13:21:32.192 INFO kablam! 34 |     mutator
Nov 01 13:21:32.192 INFO kablam!    |     ^^^^^^^
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.192 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 13:21:32.192 INFO kablam!    --> src/byt/views/file/mod.rs:338:30
Nov 01 13:21:32.192 INFO kablam!     |
Nov 01 13:21:32.192 INFO kablam! 338 |         let num_lines      = (self.lines.len() as i64);
Nov 01 13:21:32.192 INFO kablam!     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 13:21:32.192 INFO kablam!     |
Nov 01 13:21:32.192 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 13:21:32.192 INFO kablam! 
Nov 01 13:21:32.199 INFO kablam! warning: unused import: `byt::io::file`
Nov 01 13:21:32.199 INFO kablam!   --> src/byt/mod.rs:35:5
Nov 01 13:21:32.199 INFO kablam!    |
Nov 01 13:21:32.199 INFO kablam! 35 | use byt::io::file;
Nov 01 13:21:32.199 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 13:21:32.199 INFO kablam! 
Nov 01 13:21:33.147 INFO kablam! warning: private type `byt::io::file::Action` in public interface (error E0446)
Nov 01 13:21:33.147 INFO kablam!    --> src/byt/io/file/mod.rs:317:5
Nov 01 13:21:33.147 INFO kablam!     |
Nov 01 13:21:33.147 INFO kablam! 317 | /     pub fn _insert(&mut self, text : &str, offset : usize) -> Action {
Nov 01 13:21:33.147 INFO kablam! 318 | |         let length = text.len() as usize;
Nov 01 13:21:33.147 INFO kablam! 319 | |         let append_offset = self.append_file.len() as usize;
Nov 01 13:21:33.147 INFO kablam! 320 | |
Nov 01 13:21:33.147 INFO kablam! ...   |
Nov 01 13:21:33.147 INFO kablam! 397 | |         action
Nov 01 13:21:33.147 INFO kablam! 398 | |     }
Nov 01 13:21:33.147 INFO kablam!     | |_____^
Nov 01 13:21:33.147 INFO kablam!     |
Nov 01 13:21:33.148 INFO kablam!     = note: #[warn(private_in_public)] on by default
Nov 01 13:21:33.148 INFO kablam!     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Nov 01 13:21:33.148 INFO kablam!     = note: for more information, see issue #34537 <https://github.com/rust-lang/rust/issues/34537>
Nov 01 13:21:33.148 INFO kablam! 
Nov 01 13:21:33.159 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.159 INFO kablam!   --> src/byt/mutators/vym/mod.rs:38:33
Nov 01 13:21:33.159 INFO kablam!    |
Nov 01 13:21:33.159 INFO kablam! 38 |     rust.register("vym.right", |state, target, key| {
Nov 01 13:21:33.159 INFO kablam!    |                                 ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.159 INFO kablam!    |
Nov 01 13:21:33.160 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 13:21:33.160 INFO kablam! 
Nov 01 13:21:33.160 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.160 INFO kablam!   --> src/byt/mutators/vym/mod.rs:38:48
Nov 01 13:21:33.160 INFO kablam!    |
Nov 01 13:21:33.160 INFO kablam! 38 |     rust.register("vym.right", |state, target, key| {
Nov 01 13:21:33.160 INFO kablam!    |                                                ^^^ help: consider using `_key` instead
Nov 01 13:21:33.160 INFO kablam! 
Nov 01 13:21:33.160 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.160 INFO kablam!   --> src/byt/mutators/vym/mod.rs:43:32
Nov 01 13:21:33.160 INFO kablam!    |
Nov 01 13:21:33.160 INFO kablam! 43 |     rust.register("vym.left", |state, target, key| {
Nov 01 13:21:33.160 INFO kablam!    |                                ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.160 INFO kablam! 
Nov 01 13:21:33.160 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.160 INFO kablam!   --> src/byt/mutators/vym/mod.rs:43:47
Nov 01 13:21:33.160 INFO kablam!    |
Nov 01 13:21:33.160 INFO kablam! 43 |     rust.register("vym.left", |state, target, key| {
Nov 01 13:21:33.160 INFO kablam!    |                                               ^^^ help: consider using `_key` instead
Nov 01 13:21:33.160 INFO kablam! 
Nov 01 13:21:33.160 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.160 INFO kablam!   --> src/byt/mutators/vym/mod.rs:48:32
Nov 01 13:21:33.160 INFO kablam!    |
Nov 01 13:21:33.161 INFO kablam! 48 |     rust.register("vym.down", |state, target, key| {
Nov 01 13:21:33.161 INFO kablam!    |                                ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.161 INFO kablam! 
Nov 01 13:21:33.161 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.161 INFO kablam!   --> src/byt/mutators/vym/mod.rs:48:47
Nov 01 13:21:33.161 INFO kablam!    |
Nov 01 13:21:33.161 INFO kablam! 48 |     rust.register("vym.down", |state, target, key| {
Nov 01 13:21:33.161 INFO kablam!    |                                               ^^^ help: consider using `_key` instead
Nov 01 13:21:33.161 INFO kablam! 
Nov 01 13:21:33.161 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.161 INFO kablam!   --> src/byt/mutators/vym/mod.rs:53:30
Nov 01 13:21:33.161 INFO kablam!    |
Nov 01 13:21:33.161 INFO kablam! 53 |     rust.register("vym.up", |state, target, key| {
Nov 01 13:21:33.161 INFO kablam!    |                              ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.161 INFO kablam! 
Nov 01 13:21:33.161 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.161 INFO kablam!   --> src/byt/mutators/vym/mod.rs:53:45
Nov 01 13:21:33.161 INFO kablam!    |
Nov 01 13:21:33.161 INFO kablam! 53 |     rust.register("vym.up", |state, target, key| {
Nov 01 13:21:33.161 INFO kablam!    |                                             ^^^ help: consider using `_key` instead
Nov 01 13:21:33.161 INFO kablam! 
Nov 01 13:21:33.161 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.161 INFO kablam!   --> src/byt/mutators/vym/mod.rs:59:49
Nov 01 13:21:33.161 INFO kablam!    |
Nov 01 13:21:33.161 INFO kablam! 59 |     rust.register("vym.append", |state, target, key| {
Nov 01 13:21:33.162 INFO kablam!    |                                                 ^^^ help: consider using `_key` instead
Nov 01 13:21:33.162 INFO kablam! 
Nov 01 13:21:33.162 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.162 INFO kablam!   --> src/byt/mutators/vym/mod.rs:66:50
Nov 01 13:21:33.162 INFO kablam!    |
Nov 01 13:21:33.162 INFO kablam! 66 |     rust.register("vym.prepend", |state, target, key| {
Nov 01 13:21:33.162 INFO kablam!    |                                                  ^^^ help: consider using `_key` instead
Nov 01 13:21:33.162 INFO kablam! 
Nov 01 13:21:33.162 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.162 INFO kablam!   --> src/byt/mutators/vym/mod.rs:73:29
Nov 01 13:21:33.162 INFO kablam!    |
Nov 01 13:21:33.162 INFO kablam! 73 |     rust.register("vym.0", |state, target, key| {
Nov 01 13:21:33.162 INFO kablam!    |                             ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.162 INFO kablam! 
Nov 01 13:21:33.162 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.162 INFO kablam!   --> src/byt/mutators/vym/mod.rs:73:44
Nov 01 13:21:33.162 INFO kablam!    |
Nov 01 13:21:33.162 INFO kablam! 73 |     rust.register("vym.0", |state, target, key| {
Nov 01 13:21:33.163 INFO kablam!    |                                            ^^^ help: consider using `_key` instead
Nov 01 13:21:33.163 INFO kablam! 
Nov 01 13:21:33.163 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.163 INFO kablam!   --> src/byt/mutators/vym/mod.rs:79:29
Nov 01 13:21:33.163 INFO kablam!    |
Nov 01 13:21:33.163 INFO kablam! 79 |     rust.register("vym.$", |state, target, key| {
Nov 01 13:21:33.163 INFO kablam!    |                             ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.163 INFO kablam! 
Nov 01 13:21:33.163 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.163 INFO kablam!   --> src/byt/mutators/vym/mod.rs:79:44
Nov 01 13:21:33.163 INFO kablam!    |
Nov 01 13:21:33.163 INFO kablam! 79 |     rust.register("vym.$", |state, target, key| {
Nov 01 13:21:33.163 INFO kablam!    |                                            ^^^ help: consider using `_key` instead
Nov 01 13:21:33.163 INFO kablam! 
Nov 01 13:21:33.163 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.163 INFO kablam!   --> src/byt/mutators/vym/mod.rs:85:39
Nov 01 13:21:33.163 INFO kablam!    |
Nov 01 13:21:33.163 INFO kablam! 85 |     rust.register("vym.viewport_up", |state, target, key| {
Nov 01 13:21:33.164 INFO kablam!    |                                       ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.164 INFO kablam! 
Nov 01 13:21:33.164 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.164 INFO kablam!   --> src/byt/mutators/vym/mod.rs:85:54
Nov 01 13:21:33.164 INFO kablam!    |
Nov 01 13:21:33.164 INFO kablam! 85 |     rust.register("vym.viewport_up", |state, target, key| {
Nov 01 13:21:33.164 INFO kablam!    |                                                      ^^^ help: consider using `_key` instead
Nov 01 13:21:33.164 INFO kablam! 
Nov 01 13:21:33.164 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.164 INFO kablam!   --> src/byt/mutators/vym/mod.rs:90:41
Nov 01 13:21:33.164 INFO kablam!    |
Nov 01 13:21:33.164 INFO kablam! 90 |     rust.register("vym.viewport_down", |state, target, key| {
Nov 01 13:21:33.164 INFO kablam!    |                                         ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.164 INFO kablam! 
Nov 01 13:21:33.164 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.164 INFO kablam!   --> src/byt/mutators/vym/mod.rs:90:56
Nov 01 13:21:33.164 INFO kablam!    |
Nov 01 13:21:33.164 INFO kablam! 90 |     rust.register("vym.viewport_down", |state, target, key| {
Nov 01 13:21:33.164 INFO kablam!    |                                                        ^^^ help: consider using `_key` instead
Nov 01 13:21:33.164 INFO kablam! 
Nov 01 13:21:33.164 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.164 INFO kablam!   --> src/byt/mutators/vym/mod.rs:95:39
Nov 01 13:21:33.164 INFO kablam!    |
Nov 01 13:21:33.164 INFO kablam! 95 |     rust.register("vym.to_file_end", |state, target, key| {
Nov 01 13:21:33.165 INFO kablam!    |                                       ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.165 INFO kablam! 
Nov 01 13:21:33.165 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.165 INFO kablam!   --> src/byt/mutators/vym/mod.rs:95:54
Nov 01 13:21:33.165 INFO kablam!    |
Nov 01 13:21:33.165 INFO kablam! 95 |     rust.register("vym.to_file_end", |state, target, key| {
Nov 01 13:21:33.165 INFO kablam!    |                                                      ^^^ help: consider using `_key` instead
Nov 01 13:21:33.165 INFO kablam! 
Nov 01 13:21:33.165 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.165 INFO kablam!    --> src/byt/mutators/vym/mod.rs:100:41
Nov 01 13:21:33.165 INFO kablam!     |
Nov 01 13:21:33.165 INFO kablam! 100 |     rust.register("vym.to_file_start", |state, target, key| {
Nov 01 13:21:33.165 INFO kablam!     |                                         ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.165 INFO kablam! 
Nov 01 13:21:33.165 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.165 INFO kablam!    --> src/byt/mutators/vym/mod.rs:100:56
Nov 01 13:21:33.165 INFO kablam!     |
Nov 01 13:21:33.165 INFO kablam! 100 |     rust.register("vym.to_file_start", |state, target, key| {
Nov 01 13:21:33.165 INFO kablam!     |                                                        ^^^ help: consider using `_key` instead
Nov 01 13:21:33.165 INFO kablam! 
Nov 01 13:21:33.166 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.166 INFO kablam!    --> src/byt/mutators/vym/mod.rs:106:39
Nov 01 13:21:33.166 INFO kablam!     |
Nov 01 13:21:33.166 INFO kablam! 106 |     rust.register("vym.delete_line", |state, target, key| {
Nov 01 13:21:33.166 INFO kablam!     |                                       ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.166 INFO kablam! 
Nov 01 13:21:33.166 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.166 INFO kablam!    --> src/byt/mutators/vym/mod.rs:106:54
Nov 01 13:21:33.166 INFO kablam!     |
Nov 01 13:21:33.166 INFO kablam! 106 |     rust.register("vym.delete_line", |state, target, key| {
Nov 01 13:21:33.166 INFO kablam!     |                                                      ^^^ help: consider using `_key` instead
Nov 01 13:21:33.166 INFO kablam! 
Nov 01 13:21:33.166 INFO kablam! warning: unused variable: `target`
Nov 01 13:21:33.166 INFO kablam!    --> src/byt/mutators/vym/mod.rs:114:41
Nov 01 13:21:33.166 INFO kablam!     |
Nov 01 13:21:33.166 INFO kablam! 114 |     rust.register("vym.insert", |state, target, key| {
Nov 01 13:21:33.166 INFO kablam!     |                                         ^^^^^^ help: consider using `_target` instead
Nov 01 13:21:33.166 INFO kablam! 
Nov 01 13:21:33.166 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.166 INFO kablam!    --> src/byt/mutators/vym/mod.rs:114:49
Nov 01 13:21:33.166 INFO kablam!     |
Nov 01 13:21:33.166 INFO kablam! 114 |     rust.register("vym.insert", |state, target, key| {
Nov 01 13:21:33.166 INFO kablam!     |                                                 ^^^ help: consider using `_key` instead
Nov 01 13:21:33.167 INFO kablam! 
Nov 01 13:21:33.167 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.167 INFO kablam!    --> src/byt/mutators/vym/mod.rs:118:39
Nov 01 13:21:33.167 INFO kablam!     |
Nov 01 13:21:33.167 INFO kablam! 118 |     rust.register("vym.insert_char", |state, target, key| {
Nov 01 13:21:33.167 INFO kablam!     |                                       ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.167 INFO kablam! 
Nov 01 13:21:33.167 INFO kablam! warning: unused variable: `target`
Nov 01 13:21:33.167 INFO kablam!    --> src/byt/mutators/vym/mod.rs:129:41
Nov 01 13:21:33.167 INFO kablam!     |
Nov 01 13:21:33.167 INFO kablam! 129 |     rust.register("vym.normal", |state, target, key| {
Nov 01 13:21:33.167 INFO kablam!     |                                         ^^^^^^ help: consider using `_target` instead
Nov 01 13:21:33.167 INFO kablam! 
Nov 01 13:21:33.167 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.167 INFO kablam!    --> src/byt/mutators/vym/mod.rs:129:49
Nov 01 13:21:33.167 INFO kablam!     |
Nov 01 13:21:33.167 INFO kablam! 129 |     rust.register("vym.normal", |state, target, key| {
Nov 01 13:21:33.167 INFO kablam!     |                                                 ^^^ help: consider using `_key` instead
Nov 01 13:21:33.167 INFO kablam! 
Nov 01 13:21:33.167 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.167 INFO kablam!    --> src/byt/mutators/vym/mod.rs:144:37
Nov 01 13:21:33.167 INFO kablam!     |
Nov 01 13:21:33.168 INFO kablam! 144 |     rust.register("vym.backspace", |state, target, key| {
Nov 01 13:21:33.168 INFO kablam!     |                                     ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.168 INFO kablam! 
Nov 01 13:21:33.168 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.168 INFO kablam!    --> src/byt/mutators/vym/mod.rs:144:52
Nov 01 13:21:33.168 INFO kablam!     |
Nov 01 13:21:33.168 INFO kablam! 144 |     rust.register("vym.backspace", |state, target, key| {
Nov 01 13:21:33.168 INFO kablam!     |                                                    ^^^ help: consider using `_key` instead
Nov 01 13:21:33.168 INFO kablam! 
Nov 01 13:21:33.168 INFO kablam! warning: unused variable: `sender`
Nov 01 13:21:33.168 INFO kablam!   --> src/byt/mod.rs:89:13
Nov 01 13:21:33.168 INFO kablam!    |
Nov 01 13:21:33.168 INFO kablam! 89 |         let sender = sender.clone();
Nov 01 13:21:33.168 INFO kablam!    |             ^^^^^^ help: consider using `_sender` instead
Nov 01 13:21:33.168 INFO kablam! 
Nov 01 13:21:33.168 INFO kablam! warning: unused variable: `state`
Nov 01 13:21:33.168 INFO kablam!   --> src/byt/editor/tests.rs:13:27
Nov 01 13:21:33.168 INFO kablam!    |
Nov 01 13:21:33.168 INFO kablam! 13 |     rust.register("foo", |state, target, c| {
Nov 01 13:21:33.168 INFO kablam!    |                           ^^^^^ help: consider using `_state` instead
Nov 01 13:21:33.168 INFO kablam! 
Nov 01 13:21:33.168 INFO kablam! warning: unused variable: `c`
Nov 01 13:21:33.169 INFO kablam!   --> src/byt/editor/tests.rs:13:42
Nov 01 13:21:33.169 INFO kablam!    |
Nov 01 13:21:33.169 INFO kablam! 13 |     rust.register("foo", |state, target, c| {
Nov 01 13:21:33.169 INFO kablam!    |                                          ^ help: consider using `_c` instead
Nov 01 13:21:33.169 INFO kablam! 
Nov 01 13:21:33.169 INFO kablam! warning: unused variable: `target`
Nov 01 13:21:33.169 INFO kablam!   --> src/byt/editor/tests.rs:26:34
Nov 01 13:21:33.169 INFO kablam!    |
Nov 01 13:21:33.169 INFO kablam! 26 |     rust.register("foo", |state, target, c| {
Nov 01 13:21:33.169 INFO kablam!    |                                  ^^^^^^ help: consider using `_target` instead
Nov 01 13:21:33.169 INFO kablam! 
Nov 01 13:21:33.169 INFO kablam! warning: unused variable: `c`
Nov 01 13:21:33.169 INFO kablam!   --> src/byt/editor/tests.rs:26:42
Nov 01 13:21:33.169 INFO kablam!    |
Nov 01 13:21:33.169 INFO kablam! 26 |     rust.register("foo", |state, target, c| {
Nov 01 13:21:33.169 INFO kablam!    |                                          ^ help: consider using `_c` instead
Nov 01 13:21:33.169 INFO kablam! 
Nov 01 13:21:33.169 INFO kablam! warning: unused variable: `file`
Nov 01 13:21:33.169 INFO kablam!   --> src/byt/mutators/vym/tests.rs:21:13
Nov 01 13:21:33.169 INFO kablam!    |
Nov 01 13:21:33.169 INFO kablam! 21 |     let mut file = make_file();
Nov 01 13:21:33.170 INFO kablam!    |             ^^^^ help: consider using `_file` instead
Nov 01 13:21:33.170 INFO kablam! 
Nov 01 13:21:33.170 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.170 INFO kablam!    --> src/byt/io/binds/mod.rs:323:21
Nov 01 13:21:33.170 INFO kablam!     |
Nov 01 13:21:33.170 INFO kablam! 323 |                 for key in rest.iter() {
Nov 01 13:21:33.170 INFO kablam!     |                     ^^^ help: consider using `_key` instead
Nov 01 13:21:33.170 INFO kablam! 
Nov 01 13:21:33.170 INFO kablam! warning: unused variable: `last`
Nov 01 13:21:33.170 INFO kablam!    --> src/byt/io/binds/mod.rs:387:22
Nov 01 13:21:33.170 INFO kablam!     |
Nov 01 13:21:33.170 INFO kablam! 387 |         let (prefix, last) = sequence.split_at(sequence.len() - 1);
Nov 01 13:21:33.170 INFO kablam!     |                      ^^^^ help: consider using `_last` instead
Nov 01 13:21:33.170 INFO kablam! 
Nov 01 13:21:33.170 INFO kablam! warning: unused variable: `delete_size`
Nov 01 13:21:33.170 INFO kablam!    --> src/byt/io/file/mod.rs:169:13
Nov 01 13:21:33.170 INFO kablam!     |
Nov 01 13:21:33.170 INFO kablam! 169 |         let delete_size  = ((end_index - start_index) as usize) + 1;
Nov 01 13:21:33.170 INFO kablam!     |             ^^^^^^^^^^^ help: consider using `_delete_size` instead
Nov 01 13:21:33.170 INFO kablam! 
Nov 01 13:21:33.170 INFO kablam! warning: unused variable: `piece_start_offset`
Nov 01 13:21:33.171 INFO kablam!    --> src/byt/io/file/mod.rs:404:13
Nov 01 13:21:33.171 INFO kablam!     |
Nov 01 13:21:33.171 INFO kablam! 404 |         let piece_start_offset = piece.logical_offset;
Nov 01 13:21:33.171 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^ help: consider using `_piece_start_offset` instead
Nov 01 13:21:33.171 INFO kablam! 
Nov 01 13:21:33.171 INFO kablam! warning: unused variable: `last_index`
Nov 01 13:21:33.171 INFO kablam!    --> src/byt/io/file/mod.rs:724:13
Nov 01 13:21:33.171 INFO kablam!     |
Nov 01 13:21:33.171 INFO kablam! 724 |         let last_index   = index + action.pieces.len() - 1;
Nov 01 13:21:33.171 INFO kablam!     |             ^^^^^^^^^^ help: consider using `_last_index` instead
Nov 01 13:21:33.171 INFO kablam! 
Nov 01 13:21:33.171 INFO kablam! warning: unused variable: `rows`
Nov 01 13:21:33.171 INFO kablam!    --> src/byt/mutators/vym/mod.rs:210:14
Nov 01 13:21:33.172 INFO kablam!     |
Nov 01 13:21:33.172 INFO kablam! 210 |         let (rows, cols) = size;
Nov 01 13:21:33.172 INFO kablam!     |              ^^^^ help: consider using `_rows` instead
Nov 01 13:21:33.172 INFO kablam! 
Nov 01 13:21:33.172 INFO kablam! warning: unused variable: `cols`
Nov 01 13:21:33.172 INFO kablam!    --> src/byt/mutators/vym/mod.rs:210:20
Nov 01 13:21:33.172 INFO kablam!     |
Nov 01 13:21:33.172 INFO kablam! 210 |         let (rows, cols) = size;
Nov 01 13:21:33.172 INFO kablam!     |                    ^^^^ help: consider using `_cols` instead
Nov 01 13:21:33.172 INFO kablam! 
Nov 01 13:21:33.172 INFO kablam! warning: unused variable: `renderer`
Nov 01 13:21:33.172 INFO kablam!    --> src/byt/mutators/vym/mod.rs:209:26
Nov 01 13:21:33.172 INFO kablam!     |
Nov 01 13:21:33.172 INFO kablam! 209 |     fn render(&mut self, renderer : &mut render::Renderer, size : (u16, u16)) -> io::Result<()> {
Nov 01 13:21:33.172 INFO kablam!     |                          ^^^^^^^^ help: consider using `_renderer` instead
Nov 01 13:21:33.172 INFO kablam! 
Nov 01 13:21:33.172 INFO kablam! warning: unused variable: `index`
Nov 01 13:21:33.172 INFO kablam!    --> src/byt/views/file/mod.rs:142:14
Nov 01 13:21:33.172 INFO kablam!     |
Nov 01 13:21:33.172 INFO kablam! 142 |         for (index, byte) in text.char_indices() {
Nov 01 13:21:33.172 INFO kablam!     |              ^^^^^ help: consider using `_index` instead
Nov 01 13:21:33.172 INFO kablam! 
Nov 01 13:21:33.172 INFO kablam! warning: variable `index` is assigned to, but never used
Nov 01 13:21:33.172 INFO kablam!    --> src/byt/views/file/mod.rs:200:17
Nov 01 13:21:33.173 INFO kablam!     |
Nov 01 13:21:33.173 INFO kablam! 200 |         let mut index = 0;
Nov 01 13:21:33.173 INFO kablam!     |                 ^^^^^
Nov 01 13:21:33.173 INFO kablam!     |
Nov 01 13:21:33.173 INFO kablam!     = note: consider using `_index` instead
Nov 01 13:21:33.173 INFO kablam! 
Nov 01 13:21:33.173 INFO kablam! warning: unused variable: `offset`
Nov 01 13:21:33.173 INFO kablam!    --> src/byt/views/file/mod.rs:235:17
Nov 01 13:21:33.173 INFO kablam!     |
Nov 01 13:21:33.173 INFO kablam! 235 |         let mut offset : usize;
Nov 01 13:21:33.173 INFO kablam!     |                 ^^^^^^ help: consider using `_offset` instead
Nov 01 13:21:33.173 INFO kablam! 
Nov 01 13:21:33.173 INFO kablam! warning: unused variable: `length`
Nov 01 13:21:33.173 INFO kablam!    --> src/byt/views/file/mod.rs:236:17
Nov 01 13:21:33.173 INFO kablam!     |
Nov 01 13:21:33.173 INFO kablam! 236 |         let mut length : usize;
Nov 01 13:21:33.173 INFO kablam!     |                 ^^^^^^ help: consider using `_length` instead
Nov 01 13:21:33.173 INFO kablam! 
Nov 01 13:21:33.173 INFO kablam! warning: variable `offset` is assigned to, but never used
Nov 01 13:21:33.173 INFO kablam!    --> src/byt/views/file/mod.rs:316:17
Nov 01 13:21:33.174 INFO kablam!     |
Nov 01 13:21:33.174 INFO kablam! 316 |         let mut offset = self.cursor_offset;
Nov 01 13:21:33.174 INFO kablam!     |                 ^^^^^^
Nov 01 13:21:33.174 INFO kablam!     |
Nov 01 13:21:33.174 INFO kablam!     = note: consider using `_offset` instead
Nov 01 13:21:33.174 INFO kablam! 
Nov 01 13:21:33.174 INFO kablam! warning: unused variable: `last_end_chars`
Nov 01 13:21:33.174 INFO kablam!    --> src/byt/views/file/mod.rs:344:13
Nov 01 13:21:33.174 INFO kablam!     |
Nov 01 13:21:33.174 INFO kablam! 344 |         let last_end_chars = self.lines[last].line_ending_length;
Nov 01 13:21:33.174 INFO kablam!     |             ^^^^^^^^^^^^^^ help: consider using `_last_end_chars` instead
Nov 01 13:21:33.174 INFO kablam! 
Nov 01 13:21:33.174 INFO kablam! warning: unused variable: `last_end`
Nov 01 13:21:33.174 INFO kablam!    --> src/byt/views/file/mod.rs:345:13
Nov 01 13:21:33.174 INFO kablam!     |
Nov 01 13:21:33.174 INFO kablam! 345 |         let last_end       = self.lines[last].end();
Nov 01 13:21:33.174 INFO kablam!     |             ^^^^^^^^ help: consider using `_last_end` instead
Nov 01 13:21:33.175 INFO kablam! 
Nov 01 13:21:33.175 INFO kablam! warning: unused variable: `key`
Nov 01 13:21:33.175 INFO kablam!    --> src/byt/views/file/mod.rs:478:27
Nov 01 13:21:33.175 INFO kablam!     |
Nov 01 13:21:33.175 INFO kablam! 478 |     fn consume(&mut self, key : Key) -> Option<()> {
Nov 01 13:21:33.175 INFO kablam!     |                           ^^^ help: consider using `_key` instead
Nov 01 13:21:33.175 INFO kablam! 
Nov 01 13:21:33.175 INFO kablam! warning: unused variable: `cols`
Nov 01 13:21:33.175 INFO kablam!    --> src/byt/views/file/mod.rs:485:14
Nov 01 13:21:33.175 INFO kablam!     |
Nov 01 13:21:33.175 INFO kablam! 485 |         let (cols, rows) = size;
Nov 01 13:21:33.175 INFO kablam!     |              ^^^^ help: consider using `_cols` instead
Nov 01 13:21:33.175 INFO kablam! 
Nov 01 13:21:33.175 INFO kablam! warning: unused variable: `bottom`
Nov 01 13:21:33.175 INFO kablam!    --> src/byt/views/file/mod.rs:487:13
Nov 01 13:21:33.175 INFO kablam!     |
Nov 01 13:21:33.175 INFO kablam! 487 |         let bottom       = cmp::min(top + (rows as usize) - 1, self.lines.len());
Nov 01 13:21:33.175 INFO kablam!     |             ^^^^^^ help: consider using `_bottom` instead
Nov 01 13:21:33.175 INFO kablam! 
Nov 01 13:21:33.191 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.191 INFO kablam!   --> src/byt/mod.rs:53:9
Nov 01 13:21:33.191 INFO kablam!    |
Nov 01 13:21:33.191 INFO kablam! 53 |     let mut stdout = stdout().into_raw_mode().unwrap();
Nov 01 13:21:33.191 INFO kablam!    |         ----^^^^^^
Nov 01 13:21:33.191 INFO kablam!    |         |
Nov 01 13:21:33.191 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:33.191 INFO kablam!    |
Nov 01 13:21:33.191 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 13:21:33.192 INFO kablam! 
Nov 01 13:21:33.207 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.207 INFO kablam!   --> src/byt/editor/mod.rs:97:17
Nov 01 13:21:33.207 INFO kablam!    |
Nov 01 13:21:33.207 INFO kablam! 97 |             let mut file = self.current_file().unwrap();
Nov 01 13:21:33.207 INFO kablam!    |                 ----^^^^
Nov 01 13:21:33.207 INFO kablam!    |                 |
Nov 01 13:21:33.207 INFO kablam!    |                 help: remove this `mut`
Nov 01 13:21:33.207 INFO kablam! 
Nov 01 13:21:33.215 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.215 INFO kablam!    --> src/byt/editor/mutator.rs:136:13
Nov 01 13:21:33.215 INFO kablam!     |
Nov 01 13:21:33.215 INFO kablam! 136 |         let mut mutator = self.mutators
Nov 01 13:21:33.215 INFO kablam!     |             ----^^^^^^^
Nov 01 13:21:33.215 INFO kablam!     |             |
Nov 01 13:21:33.215 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:33.215 INFO kablam! 
Nov 01 13:21:33.251 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.251 INFO kablam!    --> src/byt/io/binds/mod.rs:479:13
Nov 01 13:21:33.251 INFO kablam!     |
Nov 01 13:21:33.251 INFO kablam! 479 |         let mut action : Arrow;
Nov 01 13:21:33.251 INFO kablam!     |             ----^^^^^^
Nov 01 13:21:33.251 INFO kablam!     |             |
Nov 01 13:21:33.251 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:33.251 INFO kablam! 
Nov 01 13:21:33.251 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.251 INFO kablam!   --> src/byt/io/binds/tests.rs:11:13
Nov 01 13:21:33.251 INFO kablam!    |
Nov 01 13:21:33.251 INFO kablam! 11 |         let mut table = BindingTable::new(0);
Nov 01 13:21:33.252 INFO kablam!    |             ----^^^^^
Nov 01 13:21:33.252 INFO kablam!    |             |
Nov 01 13:21:33.252 INFO kablam!    |             help: remove this `mut`
Nov 01 13:21:33.252 INFO kablam! 
Nov 01 13:21:33.295 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.295 INFO kablam!    --> src/byt/io/file/mod.rs:527:13
Nov 01 13:21:33.295 INFO kablam!     |
Nov 01 13:21:33.295 INFO kablam! 527 |         let mut text : Box<String>;
Nov 01 13:21:33.295 INFO kablam!     |             ----^^^^
Nov 01 13:21:33.295 INFO kablam!     |             |
Nov 01 13:21:33.295 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:33.295 INFO kablam! 
Nov 01 13:21:33.307 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.307 INFO kablam!    --> src/byt/io/file/mod.rs:601:13
Nov 01 13:21:33.307 INFO kablam!     |
Nov 01 13:21:33.307 INFO kablam! 601 |         let mut num_bytes = num_bytes;
Nov 01 13:21:33.307 INFO kablam!     |             ----^^^^^^^^^
Nov 01 13:21:33.307 INFO kablam!     |             |
Nov 01 13:21:33.307 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:33.307 INFO kablam! 
Nov 01 13:21:33.443 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.443 INFO kablam!   --> src/byt/mutators/vym/mod.rs:30:9
Nov 01 13:21:33.443 INFO kablam!    |
Nov 01 13:21:33.443 INFO kablam! 30 |     let mut normal = &mut vym.normal;
Nov 01 13:21:33.443 INFO kablam!    |         ----^^^^^^
Nov 01 13:21:33.443 INFO kablam!    |         |
Nov 01 13:21:33.443 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:33.443 INFO kablam! 
Nov 01 13:21:33.443 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.443 INFO kablam!   --> src/byt/mutators/vym/mod.rs:31:9
Nov 01 13:21:33.443 INFO kablam!    |
Nov 01 13:21:33.443 INFO kablam! 31 |     let mut insert = &mut vym.insert;
Nov 01 13:21:33.443 INFO kablam!    |         ----^^^^^^
Nov 01 13:21:33.443 INFO kablam!    |         |
Nov 01 13:21:33.443 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:33.443 INFO kablam! 
Nov 01 13:21:33.443 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.443 INFO kablam!   --> src/byt/mutators/vym/mod.rs:32:9
Nov 01 13:21:33.443 INFO kablam!    |
Nov 01 13:21:33.443 INFO kablam! 32 |     let mut rust   = &mut vym.rust;
Nov 01 13:21:33.443 INFO kablam!    |         ----^^^^
Nov 01 13:21:33.444 INFO kablam!    |         |
Nov 01 13:21:33.444 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:33.444 INFO kablam! 
Nov 01 13:21:33.444 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.444 INFO kablam!   --> src/byt/mutators/vym/tests.rs:21:9
Nov 01 13:21:33.444 INFO kablam!    |
Nov 01 13:21:33.444 INFO kablam! 21 |     let mut file = make_file();
Nov 01 13:21:33.444 INFO kablam!    |         ----^^^^
Nov 01 13:21:33.444 INFO kablam!    |         |
Nov 01 13:21:33.444 INFO kablam!    |         help: remove this `mut`
Nov 01 13:21:33.444 INFO kablam! 
Nov 01 13:21:33.459 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.459 INFO kablam!    --> src/byt/views/file/mod.rs:235:13
Nov 01 13:21:33.459 INFO kablam!     |
Nov 01 13:21:33.459 INFO kablam! 235 |         let mut offset : usize;
Nov 01 13:21:33.459 INFO kablam!     |             ----^^^^^^
Nov 01 13:21:33.459 INFO kablam!     |             |
Nov 01 13:21:33.459 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:33.459 INFO kablam! 
Nov 01 13:21:33.459 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.459 INFO kablam!    --> src/byt/views/file/mod.rs:236:13
Nov 01 13:21:33.459 INFO kablam!     |
Nov 01 13:21:33.459 INFO kablam! 236 |         let mut length : usize;
Nov 01 13:21:33.459 INFO kablam!     |             ----^^^^^^
Nov 01 13:21:33.459 INFO kablam!     |             |
Nov 01 13:21:33.459 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:33.459 INFO kablam! 
Nov 01 13:21:33.467 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.467 INFO kablam!    --> src/byt/views/file/mod.rs:492:13
Nov 01 13:21:33.467 INFO kablam!     |
Nov 01 13:21:33.467 INFO kablam! 492 |         let mut cursor_offset = self.cursor_offset;
Nov 01 13:21:33.467 INFO kablam!     |             ----^^^^^^^^^^^^^
Nov 01 13:21:33.467 INFO kablam!     |             |
Nov 01 13:21:33.467 INFO kablam!     |             help: remove this `mut`
Nov 01 13:21:33.467 INFO kablam! 
Nov 01 13:21:33.503 INFO kablam! warning: variable does not need to be mutable
Nov 01 13:21:33.503 INFO kablam!    --> src/byt/views/file/tests.rs:221:9
Nov 01 13:21:33.503 INFO kablam!     |
Nov 01 13:21:33.503 INFO kablam! 221 |     let mut file = FileView::new("testfiles/no_line_ending.txt").unwrap();
Nov 01 13:21:33.503 INFO kablam!     |         ----^^^^
Nov 01 13:21:33.503 INFO kablam!     |         |
Nov 01 13:21:33.503 INFO kablam!     |         help: remove this `mut`
Nov 01 13:21:33.503 INFO kablam! 
Nov 01 13:21:33.507 INFO kablam! warning: method is never used: `state_mut`
Nov 01 13:21:33.507 INFO kablam!   --> src/byt/editor/mutator.rs:66:5
Nov 01 13:21:33.507 INFO kablam!    |
Nov 01 13:21:33.507 INFO kablam! 66 |     pub fn state_mut(&mut self) -> &mut S {
Nov 01 13:21:33.507 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.507 INFO kablam!    |
Nov 01 13:21:33.507 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 13:21:33.507 INFO kablam! 
Nov 01 13:21:33.507 INFO kablam! warning: method is never used: `target`
Nov 01 13:21:33.507 INFO kablam!    --> src/byt/editor/mutator.rs:126:5
Nov 01 13:21:33.507 INFO kablam!     |
Nov 01 13:21:33.507 INFO kablam! 126 |     pub fn target(&self) -> &T {
Nov 01 13:21:33.507 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.507 INFO kablam! 
Nov 01 13:21:33.507 INFO kablam! warning: variant is never constructed: `There`
Nov 01 13:21:33.507 INFO kablam!   --> src/byt/editor/mod.rs:29:5
Nov 01 13:21:33.507 INFO kablam!    |
Nov 01 13:21:33.507 INFO kablam! 29 |     There(String),
Nov 01 13:21:33.508 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 13:21:33.508 INFO kablam! 
Nov 01 13:21:33.508 INFO kablam! warning: field is never used: `mutators`
Nov 01 13:21:33.508 INFO kablam!   --> src/byt/editor/mod.rs:56:5
Nov 01 13:21:33.508 INFO kablam!    |
Nov 01 13:21:33.508 INFO kablam! 56 |     mutators : Vec<Box<mutator::Mutator<Editor>>>,
Nov 01 13:21:33.508 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.508 INFO kablam! 
Nov 01 13:21:33.508 INFO kablam! warning: field is never used: `should_render`
Nov 01 13:21:33.508 INFO kablam!   --> src/byt/editor/mod.rs:59:5
Nov 01 13:21:33.508 INFO kablam!    |
Nov 01 13:21:33.508 INFO kablam! 59 |     should_render : bool,
Nov 01 13:21:33.508 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.508 INFO kablam! 
Nov 01 13:21:33.508 INFO kablam! warning: variant is never constructed: `Nothing`
Nov 01 13:21:33.508 INFO kablam!   --> src/byt/events.rs:16:5
Nov 01 13:21:33.508 INFO kablam!    |
Nov 01 13:21:33.508 INFO kablam! 16 |     Nothing
Nov 01 13:21:33.508 INFO kablam!    |     ^^^^^^^
Nov 01 13:21:33.508 INFO kablam! 
Nov 01 13:21:33.508 INFO kablam! warning: variant is never constructed: `Root`
Nov 01 13:21:33.508 INFO kablam!   --> src/byt/io/binds/mod.rs:32:5
Nov 01 13:21:33.508 INFO kablam!    |
Nov 01 13:21:33.508 INFO kablam! 32 |     Root,
Nov 01 13:21:33.509 INFO kablam!    |     ^^^^
Nov 01 13:21:33.509 INFO kablam! 
Nov 01 13:21:33.509 INFO kablam! warning: method is never used: `new`
Nov 01 13:21:33.509 INFO kablam!   --> src/byt/io/binds/mod.rs:54:5
Nov 01 13:21:33.509 INFO kablam!    |
Nov 01 13:21:33.509 INFO kablam! 54 |     pub fn new(key : Key, result : Arrow) -> Binding {
Nov 01 13:21:33.509 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.509 INFO kablam! 
Nov 01 13:21:33.509 INFO kablam! warning: method is never used: `get_id`
Nov 01 13:21:33.509 INFO kablam!   --> src/byt/io/binds/mod.rs:94:5
Nov 01 13:21:33.509 INFO kablam!    |
Nov 01 13:21:33.509 INFO kablam! 94 |     fn get_id(&self) -> usize {
Nov 01 13:21:33.509 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.509 INFO kablam! 
Nov 01 13:21:33.509 INFO kablam! warning: method is never used: `bind_wildcard`
Nov 01 13:21:33.509 INFO kablam!    --> src/byt/io/binds/mod.rs:385:5
Nov 01 13:21:33.509 INFO kablam!     |
Nov 01 13:21:33.509 INFO kablam! 385 |     pub fn bind_wildcard<T: AsRef<[Key]>>(&mut self, sequence : T, action : &str) -> io::Result<()> {
Nov 01 13:21:33.509 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.509 INFO kablam! 
Nov 01 13:21:33.509 INFO kablam! warning: method is never used: `get_arrow`
Nov 01 13:21:33.509 INFO kablam!    --> src/byt/io/binds/mod.rs:436:5
Nov 01 13:21:33.509 INFO kablam!     |
Nov 01 13:21:33.510 INFO kablam! 436 |     pub fn get_arrow<T: AsRef<[Key]>>(&mut self, sequence : T) -> Option<&Arrow> {
Nov 01 13:21:33.510 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.510 INFO kablam! 
Nov 01 13:21:33.510 INFO kablam! warning: method is never used: `save`
Nov 01 13:21:33.510 INFO kablam!    --> src/byt/io/file/mod.rs:522:5
Nov 01 13:21:33.510 INFO kablam!     |
Nov 01 13:21:33.510 INFO kablam! 522 |     pub fn save(&mut self) -> io::Result<usize> {
Nov 01 13:21:33.510 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.510 INFO kablam! 
Nov 01 13:21:33.510 INFO kablam! warning: method is never used: `save_as`
Nov 01 13:21:33.510 INFO kablam!    --> src/byt/io/file/mod.rs:541:5
Nov 01 13:21:33.510 INFO kablam!     |
Nov 01 13:21:33.510 INFO kablam! 541 |     pub fn save_as(&mut self, filename : &str) -> io::Result<usize> {
Nov 01 13:21:33.510 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.510 INFO kablam! 
Nov 01 13:21:33.510 INFO kablam! warning: method is never used: `is_empty`
Nov 01 13:21:33.510 INFO kablam!    --> src/byt/io/file/mod.rs:556:5
Nov 01 13:21:33.510 INFO kablam!     |
Nov 01 13:21:33.510 INFO kablam! 556 |     pub fn is_empty(&self) -> bool {
Nov 01 13:21:33.510 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.515 INFO kablam! 
Nov 01 13:21:33.515 INFO kablam! warning: struct is never constructed: `Point`
Nov 01 13:21:33.515 INFO kablam!   --> src/byt/render/mod.rs:19:1
Nov 01 13:21:33.515 INFO kablam!    |
Nov 01 13:21:33.515 INFO kablam! 19 | pub struct Point {
Nov 01 13:21:33.515 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 01 13:21:33.515 INFO kablam! 
Nov 01 13:21:33.515 INFO kablam! warning: field is never used: `path`
Nov 01 13:21:33.515 INFO kablam!   --> src/byt/views/file/mod.rs:93:5
Nov 01 13:21:33.515 INFO kablam!    |
Nov 01 13:21:33.515 INFO kablam! 93 |     path : Option<String>,
Nov 01 13:21:33.515 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.515 INFO kablam! 
Nov 01 13:21:33.515 INFO kablam! warning: field is never used: `keys`
Nov 01 13:21:33.515 INFO kablam!    --> src/byt/views/file/mod.rs:120:5
Nov 01 13:21:33.515 INFO kablam!     |
Nov 01 13:21:33.515 INFO kablam! 120 |     keys : Keymaster,
Nov 01 13:21:33.516 INFO kablam!     |     ^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.516 INFO kablam! warning: method is never used: `file`
Nov 01 13:21:33.516 INFO kablam!    --> src/byt/views/file/mod.rs:269:5
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam! 269 |     pub fn file(&self) -> &PieceFile {
Nov 01 13:21:33.516 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.516 INFO kablam! warning: method is never used: `file_mut`
Nov 01 13:21:33.516 INFO kablam!    --> src/byt/views/file/mod.rs:275:5
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam! 275 |     pub fn file_mut(&mut self) -> &mut PieceFile {
Nov 01 13:21:33.516 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.516 INFO kablam! warning: method is never used: `get_line`
Nov 01 13:21:33.516 INFO kablam!    --> src/byt/views/file/mod.rs:281:5
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam! 281 |     pub fn get_line(&self, number : usize) -> Option<&Line> {
Nov 01 13:21:33.516 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.516 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.516 INFO kablam!    --> src/byt/editor/mutator.rs:183:9
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam! 183 |         self.target.render(renderer, size);
Nov 01 13:21:33.516 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 13:21:33.516 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.516 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.516 INFO kablam!    --> src/byt/editor/mutator.rs:186:13
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam! 186 |             mutator.render(renderer, size);
Nov 01 13:21:33.516 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.516 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.516 INFO kablam!   --> src/byt/editor/tests.rs:17:5
Nov 01 13:21:33.516 INFO kablam!    |
Nov 01 13:21:33.516 INFO kablam! 17 |     rust.call("foo", &mut bar, Key::Char('a'));
Nov 01 13:21:33.516 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam!    |
Nov 01 13:21:33.516 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.516 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.516 INFO kablam!   --> src/byt/editor/tests.rs:30:5
Nov 01 13:21:33.516 INFO kablam!    |
Nov 01 13:21:33.516 INFO kablam! 30 |     rust.call("foo", &mut bar, Key::Char('a'));
Nov 01 13:21:33.516 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam!    |
Nov 01 13:21:33.516 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.516 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.516 INFO kablam!    --> src/byt/editor/mod.rs:103:25
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam! 103 |                         file.call_action(name.as_str(), key);
Nov 01 13:21:33.516 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.516 INFO kablam!     |
Nov 01 13:21:33.516 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.516 INFO kablam! 
Nov 01 13:21:33.519 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.519 INFO kablam!   --> src/byt/io/binds/tests.rs:28:9
Nov 01 13:21:33.519 INFO kablam!    |
Nov 01 13:21:33.519 INFO kablam! 28 |         table.bind(Key::Char('a'), Arrow::Nothing);
Nov 01 13:21:33.519 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.519 INFO kablam!    |
Nov 01 13:21:33.519 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.519 INFO kablam! 
Nov 01 13:21:33.519 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.519 INFO kablam!   --> src/byt/io/binds/tests.rs:38:5
Nov 01 13:21:33.519 INFO kablam!    |
Nov 01 13:21:33.519 INFO kablam! 38 | /     master
Nov 01 13:21:33.519 INFO kablam! 39 | |         .get_root()
Nov 01 13:21:33.519 INFO kablam! 40 | |         .bind(Key::Char('a'), Arrow::Nothing);
Nov 01 13:21:33.519 INFO kablam!    | |______________________________________________^
Nov 01 13:21:33.519 INFO kablam!    |
Nov 01 13:21:33.519 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.519 INFO kablam! 
Nov 01 13:21:33.519 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.519 INFO kablam!   --> src/byt/io/binds/tests.rs:61:5
Nov 01 13:21:33.519 INFO kablam!    |
Nov 01 13:21:33.519 INFO kablam! 61 |     master.bind(seq, Arrow::Table(0));
Nov 01 13:21:33.519 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.519 INFO kablam!    |
Nov 01 13:21:33.519 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.519 INFO kablam! 
Nov 01 13:21:33.519 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.519 INFO kablam!   --> src/byt/io/binds/tests.rs:73:5
Nov 01 13:21:33.519 INFO kablam!    |
Nov 01 13:21:33.519 INFO kablam! 73 |     master.bind(seq, Arrow::Table(0));
Nov 01 13:21:33.519 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.519 INFO kablam!    |
Nov 01 13:21:33.519 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.519 INFO kablam! 
Nov 01 13:21:33.519 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.519 INFO kablam!    --> src/byt/io/binds/tests.rs:108:5
Nov 01 13:21:33.519 INFO kablam!     |
Nov 01 13:21:33.519 INFO kablam! 108 | /     master
Nov 01 13:21:33.519 INFO kablam! 109 | |         .get_table_by_id(id)
Nov 01 13:21:33.519 INFO kablam! 110 | |         .unwrap()
Nov 01 13:21:33.519 INFO kablam! 111 | |         .bind(Key::Char('r'), Arrow::Function(Action::Mutator(String::from("Blah"))));
Nov 01 13:21:33.519 INFO kablam!     | |______________________________________________________________________________________^
Nov 01 13:21:33.519 INFO kablam!     |
Nov 01 13:21:33.519 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.519 INFO kablam! 
Nov 01 13:21:33.523 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.523 INFO kablam!    --> src/byt/io/binds/mod.rs:330:21
Nov 01 13:21:33.523 INFO kablam!     |
Nov 01 13:21:33.523 INFO kablam! 330 |                     table.bind(*key, Arrow::Table(current));
Nov 01 13:21:33.523 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.523 INFO kablam!     |
Nov 01 13:21:33.523 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.523 INFO kablam! 
Nov 01 13:21:33.523 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.523 INFO kablam!    --> src/byt/io/binds/mod.rs:419:13
Nov 01 13:21:33.523 INFO kablam!     |
Nov 01 13:21:33.523 INFO kablam! 419 |             table.unbind(key);
Nov 01 13:21:33.523 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.523 INFO kablam!     |
Nov 01 13:21:33.523 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.523 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!    --> src/byt/io/file/mod.rs:432:17
Nov 01 13:21:33.544 INFO kablam!     |
Nov 01 13:21:33.544 INFO kablam! 432 |                 reader.seek(SeekFrom::Start(piece.logical_to_file(offset) as u64));
Nov 01 13:21:33.544 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!     |
Nov 01 13:21:33.544 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!    --> src/byt/io/file/mod.rs:686:9
Nov 01 13:21:33.544 INFO kablam!     |
Nov 01 13:21:33.544 INFO kablam! 686 |         self.seek(SeekFrom::Start(offset as u64));
Nov 01 13:21:33.544 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!     |
Nov 01 13:21:33.544 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!   --> src/byt/mutators/vym/tests.rs:15:5
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam! 15 |     file.register_mutator(Box::new(Vym::new()));
Nov 01 13:21:33.544 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!   --> src/byt/mutators/vym/mod.rs:41:5
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam! 41 |     normal.bind_action([Key::Char('l')], "vym.right");
Nov 01 13:21:33.544 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!   --> src/byt/mutators/vym/mod.rs:46:5
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam! 46 |     normal.bind_action([Key::Char('h')], "vym.left");
Nov 01 13:21:33.544 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!   --> src/byt/mutators/vym/mod.rs:51:5
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam! 51 |     normal.bind_action([Key::Char('j')], "vym.down");
Nov 01 13:21:33.544 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!   --> src/byt/mutators/vym/mod.rs:56:5
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam! 56 |     normal.bind_action([Key::Char('k')], "vym.up");
Nov 01 13:21:33.544 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!   --> src/byt/mutators/vym/mod.rs:63:5
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam! 63 |     normal.bind_action([Key::Char('A')], "vym.append");
Nov 01 13:21:33.544 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.544 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.544 INFO kablam!   --> src/byt/mutators/vym/mod.rs:70:5
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam! 70 |     normal.bind_action([Key::Char('I')], "vym.prepend");
Nov 01 13:21:33.544 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.544 INFO kablam!    |
Nov 01 13:21:33.544 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.544 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!   --> src/byt/mutators/vym/mod.rs:76:5
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam! 76 |     normal.bind_action([Key::Char('0')], "vym.0");
Nov 01 13:21:33.545 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!   --> src/byt/mutators/vym/mod.rs:82:5
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam! 82 |     normal.bind_action([Key::Char('$')], "vym.$");
Nov 01 13:21:33.545 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!   --> src/byt/mutators/vym/mod.rs:88:5
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam! 88 |     normal.bind_action([Key::Ctrl('y')], "vym.viewport_up");
Nov 01 13:21:33.545 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!   --> src/byt/mutators/vym/mod.rs:93:5
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam! 93 |     normal.bind_action([Key::Ctrl('e')], "vym.viewport_down");
Nov 01 13:21:33.545 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!   --> src/byt/mutators/vym/mod.rs:98:5
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam! 98 |     normal.bind_action([Key::Char('G')], "vym.to_file_end");
Nov 01 13:21:33.545 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!    |
Nov 01 13:21:33.545 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!    --> src/byt/mutators/vym/mod.rs:103:5
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam! 103 |     normal.bind_action([Key::Char('g'), Key::Char('g')], "vym.to_file_start");
Nov 01 13:21:33.545 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!    --> src/byt/mutators/vym/mod.rs:109:5
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam! 109 |     normal.bind_action([Key::Char('d'), Key::Char('d')], "vym.delete_line");
Nov 01 13:21:33.545 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!    --> src/byt/mutators/vym/mod.rs:126:5
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam! 126 |     normal.bind_action([Key::Char('i')], "vym.insert");
Nov 01 13:21:33.545 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!    --> src/byt/mutators/vym/mod.rs:141:5
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam! 141 |     insert.bind_action([Key::Ctrl('c')], "vym.normal");
Nov 01 13:21:33.545 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.545 INFO kablam!    --> src/byt/mutators/vym/mod.rs:142:5
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam! 142 |     insert.bind_action([Key::Esc], "vym.normal");
Nov 01 13:21:33.545 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.545 INFO kablam!     |
Nov 01 13:21:33.545 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.545 INFO kablam! 
Nov 01 13:21:33.545 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.546 INFO kablam!    --> src/byt/mutators/vym/mod.rs:147:5
Nov 01 13:21:33.546 INFO kablam!     |
Nov 01 13:21:33.546 INFO kablam! 147 |     insert.bind_action([Key::Backspace], "vym.backspace");
Nov 01 13:21:33.546 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.546 INFO kablam!     |
Nov 01 13:21:33.546 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.546 INFO kablam! 
Nov 01 13:21:33.546 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.546 INFO kablam!   --> src/byt/views/file/tests.rs:48:5
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam! 48 |     file.set_cursor(0);
Nov 01 13:21:33.546 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.546 INFO kablam! 
Nov 01 13:21:33.546 INFO kablam! warning: function `it_moves_down_to_CR` should have a snake case name such as `it_moves_down_to_cr`
Nov 01 13:21:33.546 INFO kablam!   --> src/byt/views/file/tests.rs:54:1
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam! 54 | / fn it_moves_down_to_CR() {
Nov 01 13:21:33.546 INFO kablam! 55 | |     let mut file = make_file();
Nov 01 13:21:33.546 INFO kablam! 56 | |     file.insert_str("foo\n");
Nov 01 13:21:33.546 INFO kablam! 57 | |     file.set_cursor(3);
Nov 01 13:21:33.546 INFO kablam! 58 | |     file.move_cursor_down();
Nov 01 13:21:33.546 INFO kablam! 59 | |     assert_eq!(file.cursor_offset, 4);
Nov 01 13:21:33.546 INFO kablam! 60 | | }
Nov 01 13:21:33.546 INFO kablam!    | |_^
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 13:21:33.546 INFO kablam! 
Nov 01 13:21:33.546 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.546 INFO kablam!   --> src/byt/views/file/tests.rs:57:5
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam! 57 |     file.set_cursor(3);
Nov 01 13:21:33.546 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.546 INFO kablam! 
Nov 01 13:21:33.546 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.546 INFO kablam!   --> src/byt/views/file/tests.rs:66:5
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam! 66 |     file.set_cursor(4);
Nov 01 13:21:33.546 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.546 INFO kablam! 
Nov 01 13:21:33.546 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.546 INFO kablam!   --> src/byt/views/file/tests.rs:76:5
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam! 76 |     file.set_cursor(4);
Nov 01 13:21:33.546 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.546 INFO kablam!    |
Nov 01 13:21:33.546 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.546 INFO kablam! 
Nov 01 13:21:33.551 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.551 INFO kablam!   --> src/byt/views/file/tests.rs:85:5
Nov 01 13:21:33.551 INFO kablam!    |
Nov 01 13:21:33.551 INFO kablam! 85 |     file.set_cursor(0);
Nov 01 13:21:33.551 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.551 INFO kablam!    |
Nov 01 13:21:33.551 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.551 INFO kablam! 
Nov 01 13:21:33.551 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.551 INFO kablam!    --> src/byt/views/file/tests.rs:101:5
Nov 01 13:21:33.551 INFO kablam!     |
Nov 01 13:21:33.551 INFO kablam! 101 |     file.set_cursor(3);
Nov 01 13:21:33.551 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.551 INFO kablam!     |
Nov 01 13:21:33.551 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.551 INFO kablam! 
Nov 01 13:21:33.551 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.551 INFO kablam!    --> src/byt/views/file/tests.rs:117:5
Nov 01 13:21:33.551 INFO kablam!     |
Nov 01 13:21:33.551 INFO kablam! 117 |     file.set_cursor(1);
Nov 01 13:21:33.551 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.551 INFO kablam!     |
Nov 01 13:21:33.551 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.551 INFO kablam! 
Nov 01 13:21:33.551 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.551 INFO kablam!    --> src/byt/views/file/tests.rs:126:5
Nov 01 13:21:33.551 INFO kablam!     |
Nov 01 13:21:33.551 INFO kablam! 126 |     file.set_cursor(0);
Nov 01 13:21:33.551 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.551 INFO kablam!     |
Nov 01 13:21:33.551 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.551 INFO kablam! 
Nov 01 13:21:33.551 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.551 INFO kablam!    --> src/byt/views/file/tests.rs:136:5
Nov 01 13:21:33.551 INFO kablam!     |
Nov 01 13:21:33.551 INFO kablam! 136 |     file.set_cursor(4);
Nov 01 13:21:33.551 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.551 INFO kablam!     |
Nov 01 13:21:33.551 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.551 INFO kablam! 
Nov 01 13:21:33.554 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.554 INFO kablam!    --> src/byt/views/file/tests.rs:186:5
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam! 186 |     file.set_cursor(0);
Nov 01 13:21:33.554 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.554 INFO kablam! 
Nov 01 13:21:33.554 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.554 INFO kablam!    --> src/byt/views/file/tests.rs:195:5
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam! 195 |     file.set_viewport_top(2);
Nov 01 13:21:33.554 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.554 INFO kablam! 
Nov 01 13:21:33.554 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.554 INFO kablam!    --> src/byt/views/file/tests.rs:204:5
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam! 204 |     file.set_viewport_top(2);
Nov 01 13:21:33.554 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.554 INFO kablam! 
Nov 01 13:21:33.554 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.554 INFO kablam!    --> src/byt/views/file/tests.rs:214:5
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam! 214 |     file.set_cursor(0);
Nov 01 13:21:33.554 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.554 INFO kablam! 
Nov 01 13:21:33.554 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.554 INFO kablam!    --> src/byt/views/file/tests.rs:229:5
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam! 229 |     file.set_cursor(0);
Nov 01 13:21:33.554 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.554 INFO kablam!     |
Nov 01 13:21:33.554 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.554 INFO kablam! 
Nov 01 13:21:33.555 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.555 INFO kablam!    --> src/byt/views/file/tests.rs:238:5
Nov 01 13:21:33.555 INFO kablam!     |
Nov 01 13:21:33.555 INFO kablam! 238 |     file.set_cursor(8);
Nov 01 13:21:33.555 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.555 INFO kablam!     |
Nov 01 13:21:33.555 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.555 INFO kablam! 
Nov 01 13:21:33.555 INFO kablam! warning: comparison is useless due to type limits
Nov 01 13:21:33.555 INFO kablam!    --> src/byt/views/file/mod.rs:216:12
Nov 01 13:21:33.555 INFO kablam!     |
Nov 01 13:21:33.555 INFO kablam! 216 |         if offset < 0 ||
Nov 01 13:21:33.555 INFO kablam!     |            ^^^^^^^^^^
Nov 01 13:21:33.555 INFO kablam!     |
Nov 01 13:21:33.555 INFO kablam!     = note: #[warn(unused_comparisons)] on by default
Nov 01 13:21:33.555 INFO kablam! 
Nov 01 13:21:33.555 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.555 INFO kablam!    --> src/byt/views/file/mod.rs:225:13
Nov 01 13:21:33.555 INFO kablam!     |
Nov 01 13:21:33.555 INFO kablam! 225 |             self.set_cursor(cursor - cmp::min(num_bytes, cursor - (offset + num_bytes)));
Nov 01 13:21:33.555 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.555 INFO kablam!     |
Nov 01 13:21:33.555 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.555 INFO kablam! 
Nov 01 13:21:33.555 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.555 INFO kablam!    --> src/byt/views/file/mod.rs:292:9
Nov 01 13:21:33.555 INFO kablam!     |
Nov 01 13:21:33.555 INFO kablam! 292 |         self.set_cursor(offset);
Nov 01 13:21:33.556 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:298:9
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 298 |         self.set_cursor(offset);
Nov 01 13:21:33.556 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:308:9
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 308 |         self.set_cursor(offset + 1);
Nov 01 13:21:33.556 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:352:9
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 352 |         self.set_cursor(dest_column + line_start);
Nov 01 13:21:33.556 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:369:9
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 369 |         self.set_cursor(current - 1);
Nov 01 13:21:33.556 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:381:9
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 381 |         self.set_cursor(current + 1);
Nov 01 13:21:33.556 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:406:9
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 406 |         self.set_viewport_top(dest_index);
Nov 01 13:21:33.556 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:500:13
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 500 |             renderer.write(format!("{}", termion::clear::All).as_str());
Nov 01 13:21:33.556 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:533:17
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 533 |                 renderer.move_cursor(line_number as u16, 1);
Nov 01 13:21:33.556 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:535:17
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 535 |                 renderer.write(&text);
Nov 01 13:21:33.556 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.556 INFO kablam! 
Nov 01 13:21:33.556 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.556 INFO kablam!    --> src/byt/views/file/mod.rs:542:17
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam! 542 |                 renderer.move_cursor(line, 1);
Nov 01 13:21:33.556 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.556 INFO kablam!     |
Nov 01 13:21:33.556 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.557 INFO kablam! 
Nov 01 13:21:33.557 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.557 INFO kablam!    --> src/byt/views/file/mod.rs:543:17
Nov 01 13:21:33.557 INFO kablam!     |
Nov 01 13:21:33.557 INFO kablam! 543 |                 renderer.write("~");
Nov 01 13:21:33.557 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.557 INFO kablam!     |
Nov 01 13:21:33.557 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.557 INFO kablam! 
Nov 01 13:21:33.557 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.557 INFO kablam!    --> src/byt/views/file/mod.rs:550:9
Nov 01 13:21:33.557 INFO kablam!     |
Nov 01 13:21:33.557 INFO kablam! 550 |         renderer.move_cursor(cursor_row, cursor_col);
Nov 01 13:21:33.557 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.557 INFO kablam!     |
Nov 01 13:21:33.557 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.557 INFO kablam! 
Nov 01 13:21:33.557 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.557 INFO kablam!   --> src/byt/mod.rs:45:9
Nov 01 13:21:33.557 INFO kablam!    |
Nov 01 13:21:33.557 INFO kablam! 45 |         editor.render(&mut renderer, size);
Nov 01 13:21:33.557 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.557 INFO kablam!    |
Nov 01 13:21:33.557 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.557 INFO kablam! 
Nov 01 13:21:33.557 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.557 INFO kablam!   --> src/byt/mod.rs:62:9
Nov 01 13:21:33.557 INFO kablam!    |
Nov 01 13:21:33.557 INFO kablam! 62 |         editor.target_mut().open(arguments.nth(1).unwrap().as_str());
Nov 01 13:21:33.557 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.557 INFO kablam!    |
Nov 01 13:21:33.557 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.557 INFO kablam! 
Nov 01 13:21:33.563 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.563 INFO kablam!   --> src/byt/mod.rs:64:9
Nov 01 13:21:33.563 INFO kablam!    |
Nov 01 13:21:33.563 INFO kablam! 64 |         editor.target_mut().open_empty();
Nov 01 13:21:33.563 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.563 INFO kablam!    |
Nov 01 13:21:33.563 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.563 INFO kablam! 
Nov 01 13:21:33.563 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.563 INFO kablam!   --> src/byt/mod.rs:67:5
Nov 01 13:21:33.563 INFO kablam!    |
Nov 01 13:21:33.563 INFO kablam! 67 | /     editor
Nov 01 13:21:33.563 INFO kablam! 68 | |         .target_mut()
Nov 01 13:21:33.563 INFO kablam! 69 | |         .current_file()
Nov 01 13:21:33.563 INFO kablam! 70 | |         .unwrap()
Nov 01 13:21:33.563 INFO kablam! 71 | |         .register_mutator(Box::new(Vym::new()));
Nov 01 13:21:33.563 INFO kablam!    | |________________________________________________^
Nov 01 13:21:33.563 INFO kablam!    |
Nov 01 13:21:33.563 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.563 INFO kablam! 
Nov 01 13:21:33.563 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 13:21:33.563 INFO kablam!    --> src/byt/mod.rs:105:21
Nov 01 13:21:33.563 INFO kablam!     |
Nov 01 13:21:33.563 INFO kablam! 105 |                     editor.call_action(name.as_str(), key);
Nov 01 13:21:33.563 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 13:21:33.563 INFO kablam!     |
Nov 01 13:21:33.563 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 13:21:33.563 INFO kablam! 
Nov 01 13:21:35.791 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 4.29s
Nov 01 13:21:35.791 INFO kablam! su: No module specific data is present
Nov 01 13:21:36.397 INFO running `"docker" "rm" "-f" "678aae1cf6738d6e797a661797d92a94e606e491be311454c7c912a39346ff03"`
Nov 01 13:21:36.683 INFO blam! 678aae1cf6738d6e797a661797d92a94e606e491be311454c7c912a39346ff03
