Spec des backticks
nombre de backticks
cf. https://git.spip.net/spip/aide/pulls/4615#issuecomment-56267
Il parait qu’on peut mettre autant de backticks (pour le code) qu’on veut, genre 4 pour en montrer 3. Cependant SPIP ne traite que jusque qu’à 3 backticks.
Dans SPIP, ce code suivant échoue sur quatre
et quatre avec ```trois``` dedans
là où Gitea par exemple n’échoue pas (et les mets inline)
SPIP passe automatiquement en spip_code_block
à 3 backtick
-# un
-# deux
-# trois
-# quatre
-# deux avec `un` dedans
-# trois avec ``deux`` dedans
-# quatre avec ```trois``` dedans
5 backticks encadrent tout le bloc suivant:
-# `un`
-# ``deux``
-# ```trois```
-# ````quatre````
-# ``deux avec `un` dedans ``
-# ```trois avec ``deux`` dedans ```
-# ````quatre avec ```trois``` dedans````
info
cf. #4864 cf. https://github.github.com/gfm/#info-string donc
Toute la première ligne d’un code non inline est considéré comme l’info (trimmé), mais peut contenir des espaces donc…
``` truc est dans l’info
code
```
Pour le moment SPIP ne reconnait que si 1 mot est collé aux backticks
```truc
code
```