Sollte Checklist die GFM-Checkbox-Syntax unterstützen?

Entschuldigung, das wirkt verwirrend, da sich die Dinge vor nicht allzu langer Zeit geändert haben. Ich beziehe mich auf den Screenshot auf der Plugin-Seite, der die Aufzählungszeichen-Checklist-Syntax nicht anzeigt (und die Aufgabe rake migrate scheinbar nicht unterstützt):

Hier ist der Diff-Screenshot, der die Änderung vorgenommen hat:

Man sieht es schwer, aber auf der linken Seite gibt es Aufzählungszeichen mit Checkboxen, während die aktuelle rechte Seite die Aufzählungszeichen entfernt. Das deutet auf eine andere Standard-Checkbox-Syntax für neue Benutzer hin.


Später hinzugefügt:

Mit anderen Worten: All dies wird nun vom Checklist-Plugin unterstützt:

[] first
-[] second
- [] third

gerendert als:

first
- second

  • third

während die GFM-Tasklist-Spezifikation nur die dritte Variante zulässt (da eine Tasklist eine Liste ist):

Ein Aufgabenlisten-Eintrag ist ein Listeneintrag, bei dem der erste Block darin ein Absatz ist, der mit einem Aufgabenlisten-Marker und mindestens einem Leerzeichen vor jeglichem anderen Inhalt beginnt.

Ein Aufgabenlisten-Marker besteht aus einer optionalen Anzahl von Leerzeichen, einer öffnenden Klammer ([), entweder einem Leerzeichen oder dem Buchstaben x (klein oder großgeschrieben) und dann einer schließenden Klammer (]).

Wenn man sich an die GFM Tasklist-Erweiterungsspezifikation halten möchte, sollten die ersten beiden Varianten nicht erlaubt sein und auch nicht in der Plugin-Dokumentation beworben werden.

1 „Gefällt mir“