l'écriture existe aussi dans la dist 1.9
http://trac.rezo.net/trac/spip/browser/branches/spip-1.9.2/dist/jquery.js.html
non, il y a bien une parenthèse avant le # dans ces cas.
Par exemple est-ce que l'exemple ci-dessous est syntaxiquement valide ? (remarque, ça fonctionne encore (ouf !))
#SET{left,#ENV{ltr}|choixsiegal{left,left,right}}
Pris dans : http://trac.rezo.net/trac/spip/browser/branches/spip-2.0/prive/style_prive_plugins.html#L20
Ah mon sens, non, mais je n'avais pas vu l'étendue du désastre, j'admets que revenir en arrière là-dessus est impossible si même la branche stable donne le mauvais exemple.
Ah génial, on commit dans une version stable un correctif qui casse des squelettes existants ...
Désolé, mais au moment de l'envoi il semblait qu'il n'y avait pas régression.
Mais on ne peut raisonablement pas intégrer ça dans une release mineure
Je vais voir ce qu'on peut faire sans remettre le bug qui a déclenché tout ça, mais un peu de patience.
par définition je dois toujours pouvoir upgrader d'une 2.0.x a une 2.0.y les yeux fermés en étant sûr de pas avoir à réécrire mes squelettes.
En gros oui, mais on ne peut même pas garantir ça à 100%: combien de squelettes mal écrits passaient à une certaine époque avec le résultat espéré, puis ont été refusés lors de l'amélioration de l'analyseur ? Il y a des bugs qui ont des effets pervers, sur lesquels il ne faut pas avoir d'état d'ame. Mais bon, là c'est pas le cas je vais essayer d'arranger ça.
Committo,Ergo:Sum