Alir3z4 / Alir3z4/html2text

Line breaks in bold renders incorrect markdown

Ouverte
#151 2 commentaires 5 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
Python
Étoiles
2.2k
Forks
296
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Bold generally should not be allowed to have line breaks in between them, or have whitespace on the inside, or they'll be treated as literal asterisks. So for example:

```
Our bold text

```

Results in:
```
**Our bold text\n **
```
Which will not render in bold with most markdown interpreters.

Instead we should move trailing line breaks outside of the asterisks:

```
**Our bold text**\n
```

and end and re-start bold for if it's not trailing, eg:

```
Our multiline
bold text

```
to
```
**Our multiline**\n **bold text**
```

- Version by 2016.9.19
- Python version 2.7.6

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.