Skip to content

#4868 Gestion des backticks

marcimat a demandé de fusionner gh-1a0d891b/4869/unknown/refs/pull/4869/head vers master

Améliorer le support des backticks

  • permettre plus de 3 backticks pour les blocs de code.
  • permettre des espaces sur la ligne qui indique le langage du bloc de code.

Exemple:

```` php est beau
// il y a un espace avant php
````

Note: C’est toujours plus restreint que https://github.github.com/gfm/#info-string qui tolère quasiment tous les caractères sur cette première ligne, mais filtre le contenu tout de même pour définir la classe CSS langage-xxx, si je comprends bien.

Mais c’est déjà une avancée pour les personnes qui se plaignaient de pas avoir d’espace possible avant le nom du langage.

À noter que dans ce cas là, SPIP génère data-language="php est beau" ce qui n’est peut être pas ce qu’on attendrait (juste php). Dans ce cas là il faudrait repenser la fonction spip_balisage_code() de inc/texte_mini.php je présume.

Rapports de requête de fusion

Chargement en cours