r24615 - in spip: . ecrire/public

Author: marcimat@rezo.net
Date: 2020-06-16 11:10:56 +0200 (mar 16 jun 2020)
New Revision: 24615

Log:
Le compilateur teste avec `@eval` la syntaxe PHP des squelettes issus de la compilation.
Depuis PHP 7, celui-ci retourne une exception en cas d?\226?\128?\153erreur, bloquant la suite du script.
On ajoute une capture de cette exception pour PHP 7 (et quand on ne supportera plus PHP 5.6, on pourra simplifier ?\195?\169galement). Le fait que la classe `ParseError` n?\226?\128?\153existe pas en PHP 5.6 n?\226?\128?\153est pas g?\195?\170nant par ailleurs.

Modified:
   spip/
   spip/ecrire/public/composer.php

Details: http://core.spip.org/projects/spip/repository/revisions/24615