developit / developit/snarkdown
Unexpected parsing with single characters such as *
- Vorherrschende Sprache
- JavaScript
- Sterne
- 2.4k
- Forks
- 116
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I'm trying to use an asterisk in my string but it makes everything after is _Italic_. I believe this behaviour is unexpectes.
Input:
```
This string has something *important, so I use an asterisk.
```
Expected:
This string has something *important, so I use an asterisk.
Actual:
This string has something *_important, so I use an asterisk._
If this behaviour is expected I then one should resort to escaping the said character, however this also produces an undesirable result.
Input:
```
This string has something \*important, so I use an asterisk.
```
Expected:
This string has something *important, so I use an asterisk.
Actual:
This string has something \\*important, so I use an asterisk.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die beiden im Issue gezeigten Eingaben zu reproduzieren und die Behandlung eines nicht gepaarten Sternchens durch den Parser mit seiner durch einen Backslash escapten Form zu vergleichen. Fertig ist es, wenn ein einzelnes Sternchen literal bleibt und sein Escaping ein einzelnes literales Sternchen erzeugt, entsprechend der angegebenen erwarteten Ausgabe.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100