Только Markdown: не удается выделить жирным слово в конце строки

Я проверил и обнаружил, что ошибка находится в этой строке

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/lib/textarea-text-manipulation.js#L289

Он не определяет знаки с обеих сторон, а только знак справа (хвост). Если знак появляется справа от выделенного текста, выполняется блок удаления.

Это означает, что something** превратится в mething при нажатии ctrl + b.

Я создал PR для исправления

7 лайков