Author: esj@rezo.net
Date: 2008-09-12 14:27:56 +0200 (ven, 12 sep 2008)
New Revision: 12609
Log:
Déclarations de globales incohérentes: soit nécessaires mais oubliés, soit inutiles.
Si on compare avec #877, voila où on en est en matière de variable globales, avec le nouveau script suivant tenant compte de fichiers php dorénavant aussi dans dist et prive en plus de ecrire:
{{{
grep "^[[:space:]]*global" [dep]*/*.php [dep]*/[a-km-z]*/*.php 2>/dev/null |tr ',; \t' '\n'|grep '$.'|sort |wc -l
grep "^[[:space:]]*global" [dep]*/*.php [dep]*/[a-km-z]*/*.php 2>/dev/null |wc -l
cat [dep]*/*php [dep]*/[a-km-z]*/*php|tr "];,.(" "\n"|grep GLOBALS |wc -l
}}}
Ca donne 594, 375 et 1594 contre 1195, 557 et 1305 pour la 1.9.2. Autrement dit les 2500 utilisations de globales de la 1.9.2 ont été ramenées à 2200, et alors que l'intégralité du source est passé de moins 9Mo à près de 11Mo.
Modified:
spip/ecrire/exec/articles.php
spip/ecrire/exec/breves_voir.php
spip/ecrire/exec/configuration.php
spip/ecrire/exec/menu_rubriques.php
spip/ecrire/exec/mots_edit.php
spip/ecrire/exec/sites.php
spip/ecrire/inc/commencer_page.php
spip/ecrire/inc/editer_auteurs.php
spip/ecrire/inc/formater_article.php