1 comentário (1 comentário)4 reações (4 reações)0 responsável (0 responsável)TypeScript1.574 forks (1.574 forks)batch import
area/imehelp wantedtype/bug
Métricas do repositório
- Stars
- 16.196 estrelas (16.196 estrelas)
- Métricas de merge de PR
- Mesclagem média 2d 10h (Mesclagem média 2d 10h)16 fundiu PRs em 30d (16 fundiu PRs em 30d)
Description
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
Guia do colaborador
- Direção de pesquisa
- Investigue como o xterm.js lida com eventos de composição e entrada de pontuação. Examine o código de manipulação de entrada em `src/InputHandler.ts` e `src/Terminal.ts` para ver como os eventos de tecla e os eventos compositionend são processados. O problema provavelmente está relacionado ao evento de composição do navegador não sendo traduzido corretamente para os códigos de caractere apropriados. Verifique se há testes existentes para entrada IME no conjunto de testes.
- Pilha de tecnologia
- typescriptjavascript
- Domain
- frontend
- Tipo Issue
- Bug
- Prerequisites
- GitJavaScript