diff --git a/appveyor.yml b/appveyor.yml index fadd3d4d..accf1eb7 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -29,10 +29,12 @@ test_script: - if [%APPVEYOR_REPO_TAG%]==[false] ( cargo check --target %TARGET% && cargo check --target %TARGET% --release + cargo check --target %TARGET% --all-features && + cargo check --target %TARGET% --all-features --release ) before_deploy: - - cargo rustc --target %TARGET% --release --bin topgrade -- -C lto + - cargo rustc --target %TARGET% --release --bin topgrade --all-features -- -C lto - ps: ci\before_deploy.ps1 deploy: diff --git a/src/terminal.rs b/src/terminal.rs index 1351cdd4..4458f52e 100644 --- a/src/terminal.rs +++ b/src/terminal.rs @@ -78,7 +78,9 @@ impl Terminal { .bold() )).ok(); - match self.term.read_char()? { + let answer = self.term.read_char()?; + println!(); + match answer { 'y' | 'Y' => return Ok(true), 'n' | 'N' | '\r' | '\n' => return Ok(false), _ => (),