1 commento (1 commento)4 reazioni (4 reazioni)0 assegnatari (0 assegnatari)TypeScript1574 fork (1574 fork)batch import
area/imehelp wantedtype/bug
Metriche repository
- Star
- 16.196 stelle (16.196 stelle)
- Metriche merge PR
- Merge medio 2g 10h (Merge medio 2g 10h)16 PR mergiate in 30 g (16 PR mergiate in 30 g)
Descrizione
Details
- Browser and browser version: Version 112.0.5615.121 (Official Build) (arm64)
- OS version: 13.3.1 (22E261)
- xterm.js version: test on http://xtermjs.org or vscode 1.77.3
Steps to reproduce
- install any third party chinese IME,like (sougou)[https://pinyin.sogou.com/mac/] input (not the mac builtin chinese simplified)
- enter punctuation,expect chinese punctuation bug get english punctuation
Guida contributor
- Direzione di ricerca
- Indaga su come xterm.js gestisce gli eventi di composizione e l'input di punteggiatura. Esamina il codice di gestione dell'input in `src/InputHandler.ts` e `src/Terminal.ts` per vedere come vengono elaborati gli eventi dei tasti e gli eventi compositionend. Il problema probabilmente riguarda il fatto che l'evento di composizione del browser non viene tradotto correttamente nei codici carattere appropriati. Verifica se esistono test esistenti per l'input IME nella suite di test.
- Tech stack
- typescriptjavascript
- Dominio
- frontend
- Tipo issue
- Bug
- Prerequisiti
- GitJavaScript