From 333e52dc49e4315b4d8d059d5d4a3d794e345284 Mon Sep 17 00:00:00 2001 From: Xyverle Date: Fri, 14 Mar 2025 18:57:00 -0400 Subject: [PATCH] cargo fmt, delete random c file --- src/lib.rs | 2 +- src/os/unix.rs | 7 ++++--- src/os/windows.rs | 4 ++-- test.c | 13 ------------- test.o | Bin 15416 -> 0 bytes 5 files changed, 7 insertions(+), 19 deletions(-) delete mode 100644 test.c delete mode 100755 test.o diff --git a/src/lib.rs b/src/lib.rs index 15ce0e3..9cc2b10 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,4 @@ #![warn(clippy::all, clippy::pedantic)] -pub mod os; pub mod ansi; +pub mod os; diff --git a/src/os/unix.rs b/src/os/unix.rs index 1a247e4..9adfc7a 100644 --- a/src/os/unix.rs +++ b/src/os/unix.rs @@ -46,7 +46,8 @@ struct Termios { cc: [u8; NCCS], } -#[must_use] pub fn is_terminal() -> bool { +#[must_use] +pub fn is_terminal() -> bool { unsafe { isatty(1) != 0 } } @@ -85,14 +86,14 @@ pub fn disable_raw_mode() -> io::Result<()> { fn get_attributes(fd: c_int, termios: &mut Termios) -> io::Result<()> { if unsafe { tcgetattr(fd, &raw mut *termios) } != 0 { - return Err(io::Error::last_os_error()) + return Err(io::Error::last_os_error()); } Ok(()) } fn set_attributes(fd: c_int, termios: &mut Termios) -> io::Result<()> { if unsafe { tcsetattr(fd, 0, std::ptr::from_mut(termios)) } != 0 { - return Err(io::Error::last_os_error()) + return Err(io::Error::last_os_error()); } Ok(()) } diff --git a/src/os/windows.rs b/src/os/windows.rs index 1d934d2..c51c702 100644 --- a/src/os/windows.rs +++ b/src/os/windows.rs @@ -9,7 +9,7 @@ const ENABLE_VIRTUAL_TERMINAL_PROCESSING: u32 = 4; const ENABLE_ECHO_INPUT: u32 = 4; const ENABLE_LINE_INPUT: u32 = 2; const ENABLE_PROCESSED_INPUT: u32 = 1; -const INVALID_HANDLE_VALUE: usize = usize::MAX-1; +const INVALID_HANDLE_VALUE: usize = usize::MAX - 1; unsafe extern "system" { fn GetStdHandle(nStdHandle: u32) -> usize; @@ -43,7 +43,7 @@ pub fn is_terminal() -> bool { Ok(handle) => { let mut dwMode = 0; return unsafe { GetConsoleMode(handle, &mut dwMode) != 0 }; - }, + } _ => false, } } diff --git a/test.c b/test.c deleted file mode 100644 index 9ad847f..0000000 --- a/test.c +++ /dev/null @@ -1,13 +0,0 @@ -#include -#include -#include - -int main() { - printf("ECHO: 0x%x\n", ECHO); - printf("ICANON: 0x%x\n", ICANON); - printf("ISIG: 0x%x\n", ISIG); - - printf("\nNCCS: 0x%x\n", NCCS); - printf("TIOCFWINSZ: 0x%x\n", TIOCGWINSZ); - return 0; -} diff --git a/test.o b/test.o deleted file mode 100755 index ffe01e37224a7738393a59be66cbf64443bb3e64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15416 zcmeHOYiJzT6~4Q&W5ux^aiUhSTYCsfkP8|;ttd_vue5s123c|}nb4-`u+omCEz+*K zJ4$5}h>F@0HKcYZ4Q~E4Aq4WL4`_Y_Qi2>O=^JEPiV3Av9|0$|Ta~&cX~EO)%$zeC z-AGNLPzcO{nRCzMyZ6qycjn&NIs0h;&_FVgP(l^zUPV%>HqfNl@KOgCz*4G9RpWd> zeO%oDd55nH?5Tjk8c=P;W?sp9QWNe)w(I<3>?d4$NStunQHnYQ60Z0<2)C0AEbIIt zHy~W>VS5IFL56=0`5wjzkK(8+t4)FbYWHStB?I|5bHR~FxHZPDF)rlX-Wqd>C&h%0 z;~Y<&r(h#W`Ddkc+*!uyyn+3NQyWCY>9}Ix1k$bGhn<7*llek+CV$#dbESO2omAvSm)@xchcdlsyUlDf4~OOU4rOP? zj@db<_gp>+OyTJHS5t`yc9Dz6jaRlNB#1V)i5Jw=6z=tOS zf2%q0PiyH)rSbG}+!>^E{96 ztyeS47e8w)|K3{q0&?m@U;n>1?(KPQR7TS`dTTWY7s>GgbNGMW_donOVu!9<%j?$pKOeQuzguA?-morScW*@nRa`-( zw>DXGux|rT{afsAf?3VCpR|^`-!W0Nmfv!#tjD{nq4(-8L3Mco7xTu>9Z)15y0FpT z3zHjVx_+wf?J4-4L>;ft?i`o$ay3=?!M<)S*e@19SzH~60q3Huowd9?Ew`Sn!S zekGZ%x*@rQ7Dy3%uck`r9h|^Mp8s{V4#C2x`5yNJa8_v>DfHH;R3kSm`f2W% z^m~Qo_!8{P5@)=A`f?-N-(y+&&DH{A z+$RuyTEuy)cE1ii)uY${4D<#LoxTgj&B=Nt@fZ6KNUv%_ko;EhQ|N2eZOTZAXTZM+ zwpUe!|KIR`OMz|`2l?yQ^=tOOoA3X}AQSx#2lYqyzY4v9L#JJdt@F5VhkkDoceOUp zlpp z+InJmN)o?6DB0V|W! zmz|ulodQnwc)842&Q?dJx!ph9XaA?X^36Hzo4bQxlv@&z23aB*TZYi)l?3Bv+VqueD z!&Y);vIOAL+>A>#qGP7(Ea2=1(<~MJ(3;M)Jz2`mI`(u9Sdq9}J-wMGH#-&J?QE%( zMTZG5Wi*qW%}<~YMbwOw={FZtjqoaSqBuM26cCmFnP^?3wLsPn`TvRVl-7c*6QVXz zh~m%k170{ir=leHt>}7Cz^xIszuo_z#Gibll!5RMtS!?2Rc>Fntjn_g>ir)Dp4M8y zuQOiw3)~njo7A@8WnFv_I)VsZ)_37&V2hI8{|Ojr?G(JMm%@?lVZ7ddR;x!*pfM4=><5Ieu%ooEU;i@Wd)ZI+7s4e@gr_}-j;Hm3V#3>!jprjj zCuQFS7oYU`^EGIrc!O~vXPhuLhmT=eC!+WiI|%=xHeiC6`o5*%WnC05`%3ZG`~N)S zCH~4_Pv$hgqom`%4I_0?@Ul-3-Vg<&tm9wS@N-505dKIYhG!W+QM`^q^!~qM1Qy{e z21=au_J08#&2hf%le{A zz+d_))d((>0VbXFU-mimjMx3CtteG-`|KW?1h3z}f{${UyCE2bF0L@eMtY9Z7)XEQ kxkB$L(svX?T4)Q3jnWWXG!c8st?|#a2Y`=g08Lc?1_XVU?f?J)