element-hq / element-hq/element-web
Markdown parsing failure involving dash (`-`) and escaped underscore (`\_`)
- Lingua principale
- TypeScript
- Stelle
- 13.5k
- Fork
- 2.8k
- Metriche di merge delle PR
- Metriche PR in attesa
Descrizione
### Steps to reproduce
1. Input
```
-
\_
```
2. Send
3. Message that gets sent: `
Another case:
```
a
a -> b
\_
```
results in a single collapsed paragraph:
```
a a -> b _
```
### Outcome
#### What did you expect?
Message should be sent as is.
#### What happened instead?
Message is corrupted.
### Operating system
Arch Linux
### Application version
Element version: 1.11.86 Crypto version: Rust SDK 0.7.2 (517d99b), Vodozemac 0.7.0
### How did you install the app?
Arch Linux repo
### Homeserver
termina.org.uk
### Will you send logs?
No
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Riproduci entrambi gli input Markdown in Element Web e confronta i messaggi renderizzati e inviati con il testo previsto. Traccia il percorso di analisi Markdown responsabile dei marcatori di elenco, degli underscore con escape e dei paragrafi collassati; il lavoro è completato quando entrambi gli esempi vengono inviati invariati, senza HTML o formattazione corrotti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- typescript
- Ambito
- frontend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100