Skip to content
Extraits de code Groupes Projets
Valider fd803f44 rédigé par Fil's avatar Fil
Parcourir les fichiers

faute dans la regexp :

la chaine à matcher est "# toto"

selon l'implémentation de la librairie regexp,
le parser pouvait considérer qu'il avait "trouvé" (\**|#*) dès lors qu'il
avait matché \** sur la chaîne (vide) qui se trouve avant le #

Du coup il ne trouvait pas les #, et les listes numérotées ne marchaient pas.
parent ff674bb7
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -569,7 +569,7 @@ function traiter_listes ($texte) { ...@@ -569,7 +569,7 @@ function traiter_listes ($texte) {
// chaque item a sa profondeur = nb d'etoiles // chaque item a sa profondeur = nb d'etoiles
unset ($type); unset ($type);
while (list(,$item) = each($lignes)) { while (list(,$item) = each($lignes)) {
ereg("^(\**|\#*)[[:space:]]*(.*)", $item, $regs); ereg("^([*]*|[#]*)([^*#].*)", $item, $regs);
$profond = strlen($regs[1]); $profond = strlen($regs[1]);
if ($profond > 0) { if ($profond > 0) {
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter