This repository was archived by the owner on Apr 15, 2026. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
crates/cargo-gpu-install/src Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -181,7 +181,7 @@ fn get_consent_for_toolchain_install(
181181
182182 log:: debug!( "asking for consent to install the required toolchain" ) ;
183183 crossterm:: terminal:: enable_raw_mode ( ) . context ( "enabling raw mode" ) ?;
184- crate :: user_output!( "{prompt} [y /n]: " ) ;
184+ user_output ! ( "{prompt} [Y /n]: " ) ;
185185 let mut input = crossterm:: event:: read ( ) . context ( "reading crossterm event" ) ?;
186186
187187 if let crossterm:: event:: Event :: Key ( crossterm:: event:: KeyEvent {
@@ -196,14 +196,19 @@ fn get_consent_for_toolchain_install(
196196 }
197197 crossterm:: terminal:: disable_raw_mode ( ) . context ( "disabling raw mode" ) ?;
198198
199+ #[ expect( clippy:: print_stdout, reason = "need a newline after crossterm input" ) ]
200+ {
201+ println ! ( ) ;
202+ }
203+
199204 if let crossterm:: event:: Event :: Key ( crossterm:: event:: KeyEvent {
200- code : crossterm:: event:: KeyCode :: Char ( 'y' ) ,
205+ code : crossterm:: event:: KeyCode :: Char ( 'y' ) | crossterm :: event :: KeyCode :: Enter ,
201206 ..
202207 } ) = input
203208 {
204209 Ok ( ( ) )
205210 } else {
206- crate :: user_output!( "Exiting...\n " ) ;
211+ user_output ! ( "Exiting...\n " ) ;
207212 #[ expect( clippy:: exit, reason = "user requested abort" ) ]
208213 std:: process:: exit ( 0 ) ;
209214 }
You can’t perform that action at this time.
0 commit comments