Le 27 mai 09 à 12:28, Lily Bang a écrit :

>
> Bonjour,
>
> Je rencontre un problème avec Ruby on Rails et ce n'est pas la  
> première
> fois.
>
> J'enregistre tous mes fichiers en utf-8 avec Scite. J'ai abandonné
> notepad++ que je croyais coupable de mon souci.
>
> Pour une raison mystérieuse, il semble que des caractères invisibles  
> se
> glissent dans le fichier si par malheur Scite le charge dans un autre
> encodage que UTF-8, et c'est ensuite irréversible. Je me retrouve  
> devant
> l'erreur :
>
> lib/fight.rb:16: syntax error, unexpected kEND, expecting $end
>
> Si je retappe EXACTEMENT le même code, dans un fichier tout neuf  
> créé et
> sauvé en UTF-8 dès le début, je n'ai plus d'erreur. C'est exactement  
> le
> même code, à la virgule près. En revanche, ctrl+A et un copié / collé
> dans un nouveau fichier re génère la même erreur.
>
> Quelqu'un a déjà rencontré ce problème ? Aurait une solution ? Et
> surtout une méthode pour éviter définitivement ce problème.


Iconv ? pour transformer l'encodage de ton fichier ?

-- 
Cyril Mougel
http://blog.shingara.fr


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à