spip-contrib-extensions/markdown | 12 commits
Par Cerdic, le 27 août 2025 à 00h03min :
fix: bugfix fenced code block + echapper les ticks restants
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 23h49min :
fix: on traite nous meme les code inline
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 23h07min :
refactor: detection des blocs de code
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 18h45min :
fix: corriger les hard lines avec backslash
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 18h15min :
fix: ajouter une option autolink (true par defaut) à la fonction markdown_raccourcis pour les tests commonMark qui doivent se faire sans
Modifié
inc/markdown.php
tests/CommonMarkStrictTest.php
==============================
Par Cerdic, le 26 août 2025 à 18h15min :
fix: nettoyer le html brut avant appel de parsedown
- simplifier le html complexe mais valide pas compris par parsedown
- echapper le html invalide accepté à tort par parsedown
Permets de fixer tous les tests de la categorie Raw HTML de la spec https://raw.githubusercontent.com/jgm/CommonMark/master/spec.txt
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 18h15min :
refactor: utiliser str_contains
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 18h15min :
fix: les commentaires sont de plusieurs formes possibles
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 18h15min :
refactor: permettre la reutilisation de markdown_echappe_code
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 18h15min :
fix: bug sur la regexp echappement qui prenait aussi tout entre ! et ~ car le - n’était pas à la fin
Modifié
inc/markdown.php
==============================
Par Cerdic, le 26 août 2025 à 18h15min :
docs: PHPdoc for IDE
Modifié
markdown_options.php
Détails : docs: PHPdoc for IDE (7124fb5f) · Validations · spip-contrib-extensions / markdown · GitLab
==============================
Par Cerdic, le 26 août 2025 à 18h15min :
tests: nommer les tests avec la section pour pouvoir filtrer par section
Modifié
tests/CommonMarkStrictTest.php