Уценка Maruku удаляет любой HTML в элементе списка
Простой пример здесь.
Источник:
<span> hello </span>
1. <span> world </span>
Цель:
<span> hello </span>
<ol>
<li />
</ol>
Кажется, происходит независимо от того, какой тег я использую. Насколько я могу судить из документации по отважному файерболлу, это должно быть законно; теги span могут появляться где угодно. Я нахожусь на Jekyll и не знаю, какой слой ответственен за это (ошибка в Jekyll's markdown renderer, мое некорректное использование markdown и т. Д.). Для правильной оценки давайте посмотрим, что SO делает с тем же источником:
Привет
- Мир
Похоже, что SO рендерит правильно.
Это не влияет на красный карпет или kramdown и, по-видимому, является ошибкой в Maruku. Отчет об ошибке представлен здесь: https://github.com/bhollis/maruku/issues/88
Оставив тег Jekyll как Maruku, это процессор уценки по умолчанию для Jekyll, и вот как я нашел это.