Pas de mise en forme en gras du texte entre parenthèses

Problème : Aucune mise en gras pour le texte entre parenthèses lorsqu’il y a des caractères avant ou après les parenthèses.

Exemple de texte dans lequel nous souhaitons mettre en évidence (5255) :

1.0.15 Build 20200721 rel.40773(5255)

40773**(5255)** → ÉCHEC
40773(5255)
407735255


Maintenant, ajoutons un simple point à la fin de la première ligne.
Remarquez comment la 1re, la 2e et la 3e ligne changent :

40773**(5255).
40773(5255)
40773
5255**


Expérimentation avec d’autres exemples

Sans parenthèses : Tout est correct.

parenthèses → OK
parenthèses → OK
aparenthèses1 → OK
aparenthèsesa → OK
aparenthèses.1 → OK
aparenthèses#1 → OK
aparenthèses?1 → OK

Avec parenthèses : Des choses étranges se produisent.

parenthèses → OK
(parenthèses) → OK
**(parenthèses)**1 → ÉCHEC
(parenthèses).1 → OK
**(parenthèses)**a → ÉCHEC
(parenthèses).a → ÉCHEC
(parenthèses)#1 → OK
(parenthèses)?1 → OK

aparenthèses1 → ÉCHEC
aparenthèses1 → ÉCHEC

aparenthèses1 → ÉCHEC


Deux fois la même ligne, séparées par une ligne vide

paren**(thes)**es → ÉCHEC

paren**(thes)**es → ÉCHEC


Même chose que ci-dessus, sauf sans séparation par une ligne vide

(paren)thèses → ÉCHEC
paren
(thèses)
→ ÉCHEC


Si ma mémoire est bonne, il s’agit d’une limitation de la spécification Markdown.

C’est la spécification que nous suivons. Essayez-y — cela ne fonctionne pas non plus.

Il existe des limites à ce que les analyseurs syntaxiques peuvent faire de manière performante, et je n’ai jamais vu d’analyseur Markdown fonctionner comme vous le décrivez, même si je pourrais me tromper.