Jacques proposait hier (http://article.gmane.org/gmane.comp.web.spip.devel/33867)
de séparer propre en deux parties.
Ça me parait une très bonne idée (déjà évoquée régulièrement
d'ailleurs :-), d'autant plus qu'on aurait alors une partie du code
un peu costaud (découpage selon des séparateurs moyennement bien
définis) mais peu changeante, et une partie plus simple (remplacement
quasi systématique) pour la partie ou il y a le plus de propositions
d'évolutions.
Ça simplifierait donc pas mal de code des plugins, en permettant
d'avoir un pipeline spécifique au raccourcis "texte" et un autre pour
les raccourcis "bloc".
C'est un peu ce que j'avais commencé à attaquer via placid, mais les
perfs étaient pas terribles, et y'a tellement de cas particuliers que
c'est pas gagné d'obtenir un truc "compatible ascendant".