Нет жирного форматирования текста в скобках

Проблема: Отсутствие жирного форматирования для текста в скобках, когда вокруг скобок есть ведущие или завершающие символы.

Пример текста, в котором мы хотим выделить (5255):

1.0.15 Build 20200721 rel.40773(5255)

40773**(5255)** → НЕТ
40773(5255)
407735255


Теперь добавим одну точку в конец первой строки.
Обратите внимание, как изменились 1-я, 2-я и 3-я строки:

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


Эксперименты с другими примерами

Без скобок: Всё в порядке.

скобки → ОК
скобки → ОК
aскобки1 → ОК
aскобкиa → ОК
aскобки.1 → ОК
aскобки#1 → ОК
aскобки?1 → ОК

Со скобками: Происходят странные вещи.

скобки → ОК
(скобки) → ОК
**(скобки)**1 → НЕТ
(скобки).1 → ОК
**(скобки)**a → НЕТ
(скобки).a → НЕТ
(скобки)#1 → ОК
(скобки)?1 → ОК

aскобки1 → НЕТ
aскобки1 → НЕТ

aскобки1 → НЕТ


Две одинаковые строки, разделённые пустой строкой

скоб**(ки)** → НЕТ

скоб**(ки)** → НЕТ


То же самое, но без разделения пустой строкой

(скобки) → НЕТ
скоб**(ки)** → НЕТ


Если я правильно помню, это ограничение спецификации Markdown.

Мы следуем этой спецификации. Попробуйте там — у них тоже не работает.

Существуют ограничения на то, что парсеры могут делать с высокой производительностью, и я не могу сказать, что видел парсер Markdown, работающий так, как вы описываете, ни в одном случае, хотя я могу ошибаться.