From f3bca632326a215836daa84cc3ef056fc1ad9157 Mon Sep 17 00:00:00 2001
From: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>
Date: Mon, 14 Jul 2025 21:46:54 +0800
Subject: [PATCH 1/4] Update wording
---
Flow.Launcher/Languages/en.xaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Flow.Launcher/Languages/en.xaml b/Flow.Launcher/Languages/en.xaml
index 2fca066059a..acd38baac38 100644
--- a/Flow.Launcher/Languages/en.xaml
+++ b/Flow.Launcher/Languages/en.xaml
@@ -106,7 +106,7 @@
Search with Pinyin
Allows using Pinyin to search. Pinyin is the standard system of romanized spelling for translating Chinese.
Use Double Pinyin
- Allows using Double Pinyin to search. Double Pinyin is a variation of Pinyin that uses two characters.
+ Use Double Pinyin instead of Full Pinyin to search.
Double Pinyin Schema
Xiao He
Zi Ran Ma
From dae16b9b8de42752162c21d07741425d86c62d4e Mon Sep 17 00:00:00 2001
From: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>
Date: Mon, 14 Jul 2025 21:53:49 +0800
Subject: [PATCH 2/4] Try to fix false spell check alarms by using stable
version
---
.github/workflows/spelling.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/spelling.yml b/.github/workflows/spelling.yml
index 47bd66107b3..eb3bec416bc 100644
--- a/.github/workflows/spelling.yml
+++ b/.github/workflows/spelling.yml
@@ -72,7 +72,7 @@ jobs:
steps:
- name: check-spelling
id: spelling
- uses: check-spelling/check-spelling@prerelease
+ uses: check-spelling/check-spelling@0.0.25
with:
suppress_push_for_open_pull_request: 1
checkout: true
From c15ff61f92e6d1a5a755ca9c559a327728be3b5c Mon Sep 17 00:00:00 2001
From: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>
Date: Mon, 14 Jul 2025 22:19:34 +0800
Subject: [PATCH 3/4] Use stable version
---
.github/workflows/spelling.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/spelling.yml b/.github/workflows/spelling.yml
index eb3bec416bc..ebea86d6294 100644
--- a/.github/workflows/spelling.yml
+++ b/.github/workflows/spelling.yml
@@ -128,7 +128,7 @@ jobs:
if: (success() || failure()) && needs.spelling.outputs.followup && contains(github.event_name, 'pull_request')
steps:
- name: comment
- uses: check-spelling/check-spelling@prerelease
+ uses: check-spelling/check-spelling@0.0.25
with:
checkout: true
spell_check_this: check-spelling/spell-check-this@main
From e08b73154880ae1b1065195a2b39c253937da587 Mon Sep 17 00:00:00 2001
From: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>
Date: Tue, 15 Jul 2025 00:10:44 +0800
Subject: [PATCH 4/4] Disable line_forbidden.patterns
---
.../actions/spelling/line_forbidden.patterns | 124 +++++++++---------
1 file changed, 62 insertions(+), 62 deletions(-)
diff --git a/.github/actions/spelling/line_forbidden.patterns b/.github/actions/spelling/line_forbidden.patterns
index 7341d9b7363..119d8932173 100644
--- a/.github/actions/spelling/line_forbidden.patterns
+++ b/.github/actions/spelling/line_forbidden.patterns
@@ -1,62 +1,62 @@
-# reject `m_data` as there's a certain OS which has evil defines that break things if it's used elsewhere
-# \bm_data\b
-
-# If you have a framework that uses `it()` for testing and `fit()` for debugging a specific test,
-# you might not want to check in code where you were debugging w/ `fit()`, in which case, you might want
-# to use this:
-#\bfit\(
-
-# s.b. GitHub
-#\bGithub\b
-
-# s.b. GitLab
-\bGitlab\b
-
-# s.b. JavaScript
-\bJavascript\b
-
-# s.b. Microsoft
-\bMicroSoft\b
-
-# s.b. another
-\ban[- ]other\b
-
-# s.b. greater than
-\bgreater then\b
-
-# s.b. into
-\sin to\s
-
-# s.b. opt-in
-\sopt in\s
-
-# s.b. less than
-\bless then\b
-
-# s.b. otherwise
-\bother[- ]wise\b
-
-# s.b. nonexistent
-\bnon existing\b
-\b[Nn]o[nt][- ]existent\b
-
-# s.b. preexisting
-[Pp]re[- ]existing
-
-# s.b. preempt
-[Pp]re[- ]empt\b
-
-# s.b. preemptively
-[Pp]re[- ]emptively
-
-# s.b. reentrancy
-[Rr]e[- ]entrancy
-
-# s.b. reentrant
-[Rr]e[- ]entrant
-
-# s.b. workaround(s)
-\bwork[- ]arounds?\b
-
-# Reject duplicate words
-\s([A-Z]{3,}|[A-Z][a-z]{2,}|[a-z]{3,})\s\g{-1}\s
+## reject `m_data` as there's a certain OS which has evil defines that break things if it's used elsewhere
+## \bm_data\b
+#
+## If you have a framework that uses `it()` for testing and `fit()` for debugging a specific test,
+## you might not want to check in code where you were debugging w/ `fit()`, in which case, you might want
+## to use this:
+##\bfit\(
+#
+## s.b. GitHub
+##\bGithub\b
+#
+## s.b. GitLab
+#\bGitlab\b
+#
+## s.b. JavaScript
+#\bJavascript\b
+#
+## s.b. Microsoft
+#\bMicroSoft\b
+#
+## s.b. another
+#\ban[- ]other\b
+#
+## s.b. greater than
+#\bgreater then\b
+#
+## s.b. into
+#\sin to\s
+#
+## s.b. opt-in
+#\sopt in\s
+#
+## s.b. less than
+#\bless then\b
+#
+## s.b. otherwise
+#\bother[- ]wise\b
+#
+## s.b. nonexistent
+#\bnon existing\b
+#\b[Nn]o[nt][- ]existent\b
+#
+## s.b. preexisting
+#[Pp]re[- ]existing
+#
+## s.b. preempt
+#[Pp]re[- ]empt\b
+#
+## s.b. preemptively
+#[Pp]re[- ]emptively
+#
+## s.b. reentrancy
+#[Rr]e[- ]entrancy
+#
+## s.b. reentrant
+#[Rr]e[- ]entrant
+#
+## s.b. workaround(s)
+#\bwork[- ]arounds?\b
+#
+## Reject duplicate words
+#\s([A-Z]{3,}|[A-Z][a-z]{2,}|[a-z]{3,})\s\g{-1}\s