J'utilise un hook de pré-commit pour Git qui vérifie la syntaxe de mes fichiers avant de pouvoir les valider. Dans une application Rails 3 (j'utilise la nouvelle syntaxe d'assistant de formulaire: <%= form_for @article do |f| %>
mais j'obtiens une erreur de syntaxe, pas quand j'utilise l'application, mais quand je vérifie la syntaxe via la commande CLI ruby ou celle de Textmate commande bundle.Erreur de syntaxe avec Rails 3 new form helper et ERB
la commande qui est exécutée est erb -xT - #{file} | ruby -c
il passe par erb
avant ruby
. Si je change le erb
binaire erubis
, je reçois la même erreur.
J'ai essayé de créer un vide Rails3 application, avec un échafaudage générique, et le résultat est exactement le même
J'ai aussi essayé ceci avec REE 1.8.7 2010.02, 1.8.7-p174, 1.9.2-preview3, ... et j'ai la même erreur.