Блок с кодом в кавычках форматирует часть текста курсивом

Привет, эта ошибка встречается в Discourse 3.1.0.beta2 (def4133d59). Я также воспроизвёл её на другом форуме Discourse, который мне не принадлежит. Однако по какой-то причине здесь, на Discourse Meta, она не проявляется.

Следующий блок кода форматирует часть одной строки курсивом:

| Left-aligned | Center-aligned | Right-aligned |
| :---         |     :---:      |          ---: |
| git status   | git status     | git status    |
| git diff     | git diff       | git diff      |

Я использую Firefox 102 ESR на Linux.

Синий “status” — это подсказка: он форматируется с использованием вашего языка кода по умолчанию.

Здесь, на meta, это “text”.

Вы можете исправить это, указав язык с помощью:

```text

в первой паре тильд.

При указании значения по умолчанию “auto” я получаю:

| Выравнивание по левому краю | Выравнивание по центру | Выравнивание по правому краю |
| :---         |     :---:      |          ---: |
| git status   | git status     | git status    |
| git diff     | git diff       | git diff      |

Ах, большое спасибо за объяснение. Изменение значения по умолчанию на text выглядит как лучший вариант для моего форума.

Однако я всё же считаю, что моноширинный шрифт в блоках кода никогда не должен форматироваться иначе, чем только цветом для языка.

Это выглядит странно, так как язык был определён неверно.

С правильным языком это выглядело бы гораздо лучше!