• [^] # Re: Quel est la raison de la version 3 ?

    Posté par . En réponse à la dépêche Sortie de Templeet 3.0. Évalué à 3.


    >- Les commentaires // et /* */ sont maintenant reconnus dans le code templeet.
    ça existe en version 2 mais dans les ~rem

    les ~rem evaluent leurs arguments, donc cela sert juste a retirer la sortie. ~noeval est l'équivalent, mais garde une syntaxe templeet, ce qui n'est pas le cas de // et /* */


    chouête de nouveaux opérateurs (mais ça vaut pas un passage de version majeure....)

    cf. plus haut, cassage de compatibilité pour le format de package.

    A peu de chose prêt, c'est l'idée même de templeet faire des pages statiques renvoyées par apache sans passer par PHP quand c'est possible. L'évolution n'est pas bien visible dans cette explication. Ou alors mon cerveau a un peu du mal ce matin.

    Oui, mais un ~uncache('/') etait problématique dans le cas ou le cache de page était situé a la racine, cela effacait _tous_ les fichiers y compris templeet et les templates... (plutot mauvais ;-)

    - il est maintenant possible de remplacer des occurrences d'un texte par le résultat de l'évaluation d'un code templeet.
    ça aussi , ça à l'air interessant : si je comprends bien il s'agit de l'intégration fine des regexp directement dans le moteur templeet ?

    exactement, a l'instar d'une regex PHP avec evaluation du code en fonction des correspondances trouvées.