windows: Donโ€™t skip the typo check for the windows folder (#37314)

ๅผ ๅฐ็™ฝ created

Try to narrow down the scope of typo checking


Release Notes:

- N/A

Change summary

crates/gpui/src/platform/windows/directx_renderer.rs | 2 +-
crates/gpui/src/platform/windows/events.rs           | 2 +-
crates/gpui/src/platform/windows/vsync.rs            | 2 +-
typos.toml                                           | 5 ++++-
4 files changed, 7 insertions(+), 4 deletions(-)

Detailed changes

crates/gpui/src/platform/windows/directx_renderer.rs ๐Ÿ”—

@@ -1760,7 +1760,7 @@ mod amd {
                 anyhow::bail!("Failed to initialize AMD AGS, error code: {}", result);
             }
 
-            // Vulkan acctually returns this as the driver version
+            // Vulkan actually returns this as the driver version
             let software_version = if !gpu_info.radeon_software_version.is_null() {
                 std::ffi::CStr::from_ptr(gpu_info.radeon_software_version)
                     .to_string_lossy()

crates/gpui/src/platform/windows/events.rs ๐Ÿ”—

@@ -708,7 +708,7 @@ impl WindowsWindowInner {
                 .system_settings
                 .auto_hide_taskbar_position
         {
-            // Fot the auto-hide taskbar, adjust in by 1 pixel on taskbar edge,
+            // For the auto-hide taskbar, adjust in by 1 pixel on taskbar edge,
             // so the window isn't treated as a "fullscreen app", which would cause
             // the taskbar to disappear.
             match taskbar_position {

crates/gpui/src/platform/windows/vsync.rs ๐Ÿ”—

@@ -94,7 +94,7 @@ impl VSyncProvider {
         // DwmFlush and DCompositionWaitForCompositorClock returns very early
         // instead of waiting until vblank when the monitor goes to sleep or is
         // unplugged (nothing to present due to desktop occlusion). We use 1ms as
-        // a threshhold for the duration of the wait functions and fallback to
+        // a threshold for the duration of the wait functions and fallback to
         // Sleep() if it returns before that. This could happen during normal
         // operation for the first call after the vsync thread becomes non-idle,
         // but it shouldn't happen often.

typos.toml ๐Ÿ”—

@@ -36,7 +36,10 @@ extend-exclude = [
     # glsl isn't recognized by this tool.
     "extensions/glsl/languages/glsl/",
     # Windows likes its abbreviations.
-    "crates/gpui/src/platform/windows/",
+    "crates/gpui/src/platform/windows/directx_renderer.rs",
+    "crates/gpui/src/platform/windows/events.rs",
+    "crates/gpui/src/platform/windows/direct_write.rs",
+    "crates/gpui/src/platform/windows/window.rs",
     # Some typos in the base mdBook CSS.
     "docs/theme/css/",
     # Spellcheck triggers on `|Fixe[sd]|` regex part.