bug(markdown) Adding code block around backticks doesn't work properly
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 42/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- markdown, typescript
- Domaine
- frontend
Piste de recherche
Reproduisez le cas d’un bloc de code à quatre backticks en mode MD, appliquez le formatage de bloc de code, puis faites-le passer par RT et revenir à MD. Suivez les chemins de conversion concernés de Markdown vers le rich text et du rich text vers Markdown ; le travail est terminé lorsque le contenu reste un bloc de code valide et correctement rendu pendant toute la conversion aller-retour, y compris l’exemple présenté dans l’issue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
To Reproduce
- MD mode, type in 4 backticks
- Highlight them, set codeblock
- results in 3 lines with 3 backticks
- This gets mangled when go to RT, turning into 2 empty code blocks. So this translation is a problem.
- Going back to MD, ends up with 2 lines of 3 backticks, and empty line, and 2 lines of 3 backticks again (translation of the RT from step 4).
The MSE post points out several way to apply the codeblock to make this work, most practically in this case:
````
```
````
Which translates fine round-trip.
Expected behavior
Making this into a code block will do so in such a way that it can round trip and render properly
Screenshots

Desktop (please complete the following information):
Windows 11 Chrome 103
Additional context
https://meta.stackexchange.com/a/380356/51
- Langage dominant
- TypeScript
- Étoiles
- 442
- Forks
- 60
- Merge moyen
- 4 h 5 min
- PR mergées (30 j)
- 11
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de StackExchange/Stacks-Editor
-
enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
StackExchange/Stacks-Editor#504 · 1 commentaire · 2 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
StackExchange/Stacks-Editor#395 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
StackExchange/Stacks-Editor#343 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Task list supportOuverteenhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
StackExchange/Stacks-Editor#272 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Math formulas supportOuverteenhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
StackExchange/Stacks-Editor#250 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de StackExchange/Stacks-Editor
Issues similaires
-
[Text] Add Reading Time & Word Count Estimator for Reflection Notes in src/lib/text/reading-time.tsOuvertearea:core beginner-friendly community contributions-welcome difficulty:easy enhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
[fullsend] E2E: scorecard — filecheck GitLab entity metrics unavailable due to initialDelay timingOuvertee2e-failure ready-to-code
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
redhat-developer/rhdh-plugin-export-overlays#4698 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
devswha/herdr-web-ui#2884 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
b:minor bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
software-mansion/argent#1771 ·
Les mainteneurs répondent en général sous 1 jour