source: spip-zone/_core_/plugins/textwheel/paquet.xml @ 69188

Last change on this file since 69188 was 69188, checked in by cedric@…, 8 years ago

Report de r68671 r68672 r69009 : #2531 : segmentation fault dans le traitement des listes
on essaye de simplifier la regexp
Par ailleurs petit bug possible : on passe toujours dans le close() il faut donc toujours passer dans le init() sinon on ne sait pas ce qui sera ferme. Corrolaire, on enleve le if_match

J'ai tente sans effet :

  • la suppression des static et remplacement en globales
  • le dispatching des 3 etats du switch dans les 3 fonctions

#2531 : sur spip-contrib, avec un cas test de message de forum qui reproduit le segfault a chaque fois,
le seul fix fiable qui marche est un appel a charger_fonction dans le init().
Aucune explication a l'horizon en ce qui me concerne, a voir si cela regle le bug dans les autres cas decrits par #2531
versionner les wheels cachees pour eviter un bug en cas de modification sensible lors d'un upgrade (kent1)

  • Property svn:eol-style set to native
File size: 581 bytes
Line 
1<paquet
2        prefix="tw"
3        categorie="edition"
4        version="0.8.15"
5        etat="stable"
6        compatibilite="[3.0.0;3.1.*]"
7        logo="textwheel-32.png"
8>       
9
10        <nom>TextWheel pour SPIP</nom>
11        <!-- Gestion de la typographie SPIP avec TextWheel -->
12
13        <auteur>Collectif SPIP</auteur>
14
15        <licence lien="http://www.gnu.org/licenses/lgpl.html">GNU/LGPL</licence>
16
17        <pipeline nom="trig_purger" inclure="inc/textwheel.php" />
18        <pipeline nom="pre_liens" action="autoliens" inclure="inc/autoliens.php" />
19        <utilise nom="yaml" compatibilite="[1.3;[" />
20        <utilise nom="memoization" compatibilite="[0.9;[" />
21</paquet>
Note: See TracBrowser for help on using the repository browser.