[Bug]: Double hyphens look like a single dash in the project script command field

Aperta Adatta ai principianti
#32,957 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@Mnigos ci sta già lavorando.

Dal 8/11/2026.

  • #33004 di @Mnigos — aperta

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
68/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
desktop

Direzione di ricerca

Inizia dal campo del comando dello script del progetto apps/web e confronta lo stile del carattere con la correzione della barra degli indirizzi dell’anteprima in issue #21579. Verifica se le legature tipografiche fanno apparire --demo come un solo trattino; l’issue segnala che il comando continua a essere eseguito correttamente. Il lavoro è completato quando entrambi i trattini sono visibilmente distinti nel campo e il comando inserito rimane invariato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

apps/web

Steps to reproduce
  1. Open Add project script.
  2. Enter ./scripts/start.sh --demo in the Command field.
  3. Look at the two hyphens before demo.
Expected behavior

Both hyphens should be clearly distinguishable so I can read the command exactly as entered.

Actual behavior

--demo looks like -demo in the command field. I initially thought T3 was removing one of the hyphens.

The command still runs as intended, so this appears to be a rendering issue. Font ligatures are a suspected cause, but I haven't confirmed that by changing fonts.

Impact

Cosmetic issue. It makes valid command-line flags look incorrect.

Version or commit

0.1.8-nightly.20261106.4288

Environment

Linux, T3 Code desktop.

Workaround

The command works despite its appearance. No visual workaround tested.

Related work

#21579 disabled font ligatures in the preview address bar to fix a similar problem where characters appeared to be missing. This report concerns the project script command field.

Lingua principale
TypeScript
Stelle
24.8k
Fork
6.4k
Merge medio
7h 33m
PR unite (30g)
96

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di pingdotgg/t3code

Tutte le issue di pingdotgg/t3code

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.