Rich text editor can generate potentially invalid commonmark
Maintainer antworten meist innerhalb von 1 Tag
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Reported on Meta.SE
Describe the bug
Overlapping bold/italic formatting leads to incorrect formatting when toggling to Markdown mode.
- In rich text mode, write some text.
- this is bold, now italic, and now?!
- Select part of the text.
- Make the selection italic.
- this is bold, now italic, and now?!
- Select some overlapping text.
- Make the selection bold.
- this is bold, now italic, and now?!
(Now bold and italic formatting is correctly applied to overlapping portions of the text.)
When switching to Markdown, the formatting is screwed up because Markdown doesn’t support overlapping formatting in this way: adjacent
*/**is ambiguous at the best of times, but Markdown wouldn’t support this even when using_to format italics.Here’s what the editor generates:
**this is bold, *now italic****, and now?!*… but as mentioned, even the following isn’t really supported by Markdown as far as I’m aware (it certainly isn’t on this site):
**this is bold, _now italic**, and now?!_
- Vorherrschende Sprache
- TypeScript
- Sterne
- 439
- Forks
- 61
- Ø Merge
- 4 T. 3 Std.
- Gemergte PRs (30 T.)
- 16
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus StackExchange/Stacks-Editor
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
StackExchange/Stacks-Editor#504 · 1 Kommentar · 2 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
StackExchange/Stacks-Editor#395 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
StackExchange/Stacks-Editor#343 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Task list supportOffenenhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
StackExchange/Stacks-Editor#272 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Math formulas supportOffenenhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
StackExchange/Stacks-Editor#250 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in StackExchange/Stacks-Editor
Ähnliche Issues
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:other issue-rating: 🦞 diamond lobster no-stale P2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
openclaw/openclaw#168089 · 2 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
✨ enhancement needs-discussion
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
[Bug]: [MCP/CLI] Bare loopback IP addresses (127.0.0.1:port) and hosts with ports fail to navigate due to erroneous scheme inferenceEvtl. vergeben @alok-108 hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
microsoft/playwright#43263 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:studio type:security
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue Stellar Wave trivial
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
StellarCanary/ProtocolCanary-Action#331 ·
Maintainer antworten meist innerhalb von 1 Tag