[spip-dev] copie_locale(url, 'modif') blessé par r20113 ?

Yop,

Il semble que http://core.spip.org/projects/spip/repository/revisions/20113 (qui n'est pas intégré dans la dev d'ailleurs) casse la récupération du XML des plugins dans SVP

En fait, ça marche la première fois (fichier local absent) ou lorsque le fichier distant à été modifié, mais si le fichier local est présent et le distant non modifié.

Dans ce cas là copie_locale(url, 'modif') retourne false si le fichier est là mais pas modifié depuis au lieu de retourner le chemin local comme avant.

Si je remets les lignes 76 à 86 cela refonctionne. Ceci dit, je ne suis pas certain que l'erreur vienne précisément de ce dépot ou du retour de recuperer_lapage qui passe par là et retourne false :

// Chinoisierie inexplicable pour contrer
// les actions liberticides de l'empire du milieu
if ($headers){
  spip_log("HTTP status $headers pour $url");
  return false;
}

MM.