[ecrire ↪ fix_collecteur] 4 commits

spip/ecrire | 4 commits

Par Cerdic, le 22 août 2025 à 10h31min :

perf: Optimisation dans le Collecteur de tag html.

Ajouter un argument $ifchars='>' car pas la peine de faire
quoi que ce soit si on a pas de > fermant les balises html

Modifié
src/Texte/Collecteur/HtmlTag.php

Détails : perf: Optimisation dans le Collecteur de tag html. (2691b660) · Validations · spip / ecrire · GitLab

==============================
Par Cerdic, le 22 août 2025 à 10h28min :

fix: Corrige une optimisation du Collecteur de textes

Retour sur 83c1bb20 induit en erreur par 48bb07a3 qui avait remplace le
strpos avec 3eme argument pos par un str_contains non equivalent.

Du coup on corrige l’optimisation de l’erreur en faisant un unique strrpos
pour avoir la dernière position du ifchars et faire une simple comparaison
à chaque iteration du while, ce qui rétablit donc le fonctionnement
initial, optimisé

Modifié
src/Texte/Collecteur/AbstractCollecteur.php

Détails : fix: Corrige une optimisation du Collecteur de textes (f0bb12eb) · Validations · spip / ecrire · GitLab

==============================
Par Cerdic, le 21 août 2025 à 16h39min :

fix: utf8_noplanes n’accepte qu’une string en entrée

Refs: #61

Modifié
inc/charsets.php

Détails : fix: utf8_noplanes n'accepte qu'une string en entrée (ffccf4dd) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 20 août 2025 à 22h19min :

ci: Installer unzip afin de faciliter Composer

Modifié
.gitlab-ci.yml

Détails : ci: Installer unzip afin de faciliter Composer (5a45a9b5) · Validations · spip / ecrire · GitLab