Clipboard and spelling follow-ups from PR #122: real-clipboard test guards, PasteOrder, restart threads
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 42/100
Direzione di ricerca
Start with the RealClipboard tests and their CI configuration to assess clipboard side effects, timeouts, platform skips, and mutex naming. Then inspect RestartSpelling, PasteOrder, and the Avalonia test fixture that sets the font size. The issue is done when each follow-up has a clear resolution and relevant tests cover the chosen behavior; the payload does not name specific files or tests.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
From the PR #122 re-reviews:
- RealClipboard tests: add a local opt-out env var (e.g. TEXTEDITING_SKIP_REAL_CLIPBOARD=1) since
dotnet testoverwrites the developer's clipboard; give the mutex wait and UI invoke a ~60 s timeout that fails the test; skip with a clear message when the Win32 platform can't start (no desktop session); use aGlobal\mutex name for multi-session machines. If windows-latest CI flakes, move them to their own CI step. RestartSpellingduring a hungCheckleaves that pool thread blocked; repeated restarts accumulate blocked threads (bounded by restart frequency).PasteOrderis mutable; consider an immutable list or copy-on-set.- About 61 Avalonia tests assume the 16 pt fixture size and would be vacuous at the real 10 pt default; review whether any should run at 10 pt.
- Lingua principale
- C#
- Stelle
- 0
- Fork
- 0
- Merge medio
- 1h 43m
- PR unite (30g)
- 43
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di sillsdev/SIL.TextEditing
-
Playground selection bar: comes back after Apply or scrolling while focus is in the Markdown paneAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
sillsdev/SIL.TextEditing#175 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
sillsdev/SIL.TextEditing#167 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
sillsdev/SIL.TextEditing#164 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
sillsdev/SIL.TextEditing#137 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 82/100
sillsdev/SIL.TextEditing#133 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di sillsdev/SIL.TextEditing
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Facepunch/sbox-public#12305 ·
I maintainer di solito rispondono entro 5 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
JiaFeiMiao-K-Cat/DiscImageStudio#205 ·
I maintainer di solito rispondono entro 1 giorno
-
bug keep-fresh
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Flow-Launcher/Flow.Launcher#4744 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
flyingpie/windows-terminal-quake#419 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100