La coloration syntaxique ne fonctionne pas dans ce post

Salut, je n’ai eu aucun problème avec la coloration syntaxique sur mon site, sauf dans ce post particulier, pour une raison inconnue, des idées ? (J’ai forcé la syntaxe lisp)

Est-ce que ça fonctionne en mode sans échec ?

1 « J'aime »

Oui, ça le fait. Je n’avais pas pensé à essayer car tous les autres messages fonctionnent.

@patrickemin que souhaitez-vous faire de ce sujet ? Devons-nous le supprimer ou y a-t-il un problème réel pour lequel vous avez besoin d’aide ? Si oui, pouvez-vous fournir suffisamment de détails pour que nous puissions vous aider, et peut-être une capture d’écran ?

En fait, j’ai toujours ce problème : la coloration syntaxique ne fonctionne pas pour cette publication particulière, mais elle fonctionne pour toutes les autres. Et donc, après avoir testé en mode sans échec, la coloration syntaxique fonctionne pour toutes les publications. Cela n’explique pas pourquoi, pour cette publication particulière, qui n’a rien d’extraordinaire, la coloration syntaxique ne fonctionne pas lorsque le mode sans échec n’est pas activé.

Si vous copiez/collez cette publication dans un MP ici, cela fonctionnerait-il ?

D’après ce que je peux voir, je pense que c’est le composant de thème Code-block line numbers. Spécifiquement avec le langage lisp.

3 « J'aime »

Oui, cela fonctionne partout ailleurs, par exemple ici.

En fait, il y a deux composants de thème, la coloration syntaxique et la numérotation des lignes qui devraient agir lorsque je publie du code sur mon site, la numérotation des lignes fonctionne mais la coloration syntaxique ne fonctionne pas (uniquement pour ce message)

Et il semble que je n’ai pas été très clair lorsque j’ai fait ma demande. Je vais essayer de la reformuler au mieux ci-dessous. Sur mon site Discourse, quelqu’un a publié un message contenant du code de programmation autolisp. Normalement, avec les deux composants que j’ai installés sur mon site, à savoir la coloration syntaxique et la numérotation automatique des lignes, ce code devrait être numéroté automatiquement et le langage lisp devrait apparaître en couleur. Cela ne fonctionne pas, et je tiens à souligner que c’est uniquement pour ce message, car cela fonctionne pour tous les autres. Donc, uniquement pour ce message, la numérotation des lignes fonctionne bien, en fait, je n’ai jamais signalé ce problème. Mais la coloration syntaxique ne fonctionne pas. Je ne sais pas pourquoi ce composant de thème ne fonctionne pas pour ce message uniquement, et pourquoi il fonctionne pour tous les autres.

Je pense que cela pourrait être la taille de l’extrait. Lorsque je découpe (très grossièrement :slight_smile:) un morceau du premier pour le rendre plus petit, il est alors mis en surbrillance comme prévu.

1 « J'aime »

Ah d’accord, cela pourrait être un indice. En fait, j’ai rapidement vérifié et je n’ai probablement jamais eu de code de cette longueur sur mon site (je ne sais pas quelle est la longueur maximale)

1 « J'aime »

Si vous désactivez le composant de numérotation des lignes, vous devriez pouvoir voir que la mise en surbrillance fonctionne comme prévu (comme le mode sans échec, mais plus spécifique). Il semble donc s’agir d’une limitation du composant de thème. Je n’en connais pas les détails cependant.

2 « J'aime »