Checklist에 GFM 체크박스 구문을 지원해야 하나요?

죄송합니다. 최근 변경 사항이 많아 다소 혼란을 드린 것 같습니다. 말씀드린 내용은 플러그인 페이지에 표시된 스크린샷으로, 여기서 점 목록(bulleted) 체크리스트 구문이 표시되지 않으며 (또는 rake migrate 작업이 이를 지원하지 않는 것으로 보입니다):

변경 사항을 보여주는 diff 스크린샷은 다음과 같습니다:

잘 보이지는 않지만, 왼쪽에는 점 목록 체크박스가 있는 반면, 현재 오른쪽에서는 점이 제거되어新用户에게 적용되는 기본 체크박스 구문이 다르다는 것을 시사합니다.


나중에 추가:

즉, 이제 체크리스트 플러그인을 사용하여 다음 모든 것이 지원됩니다:

[] first
-[] second
- [] third

다음과 같이 렌더링됩니다:

first
- second

  • third

반면 GFM tasklist 스펙은 세 번째 변형만 허용합니다(tasklist는 list이므로):

task list item은 첫 번째 블록이 task list item marker로 시작하고 다른 콘텐츠 전에 최소 하나의 공백 문자를 포함하는 list item입니다.

task list item marker는 선택적 수의 공백, 왼쪽 괄호 ( [ ), 공백 문자 또는 소문자/대문자 x, 그리고 오른쪽 괄호 ( ] )로 구성됩니다.

GFM tasklist 확장 스펙을 준수하려면, 첫 두 가지 변형은 허용되지 않아야 하며 플러그인 문서에서 이를 권장하지 않아야 합니다.

1개의 좋아요