Извините, это может сбить с толку, так как недавно всё изменилось. Я имею в виду скриншот, показанный на странице плагина, который не отображает синтаксис маркированного списка задач (и который, похоже, не поддерживается задачей rake migrate):
Вот скриншот с разницей, который иллюстрирует это изменение:
Трудно разглядеть, но слева есть маркированные чекбоксы, тогда как справа на текущей версии маркеры убраны, что предполагает другой синтаксис чекбоксов по умолчанию для новых пользователей.
Добавлено позже:
Иными словами, теперь плагин checklist поддерживает все следующие варианты:
[] first
-[] second
- [] third
отображается как:
first
- second
- third
В то время как спецификация GFM tasklist допускает только третий вариант (поскольку tasklist является списком):
Элемент списка задач — это элемент списка, в котором первый блок представляет собой абзац, начинающийся с маркера элемента списка задач и как минимум одного пробельного символа перед любым другим содержимым.
Маркер элемента списка задач состоит из необязательного количества пробелов, левой квадратной скобки (
[), либо пробельного символа, либо буквыx(в нижнем или верхнем регистре), а затем правой квадратной скобки (]).
Если кто-то хочет соответствовать спецификации расширения GFM tasklist, то первые два варианта не должны быть разрешены и не должны продвигаться в документации плагина.
