Forum: Rails France et charsruby ..

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
1fea9c35033711b5ade9f4dcfc60bcbd?d=identicon&s=25 Nicolas G (Guest)
on 2009-01-12 11:59
(Received via mailing list)
bonjour
et meilleurs voeux à tous

j'ai une erreur, connue apparement, avec une migration d'une appli ROR
2.1
/ruby 1.8.6 vers ror 2.2.2/ruby 1.8.7

toutes les chaines sur lesquelles j'applique . chars me ressortent avec
une
erreur "enumerable etc.."

j'ai donc enlevé la méthode chars mais comment faire pour la remplacer ?
les accents ne sont alors plus gérés en majuscule ( via .chars.upcase
par
exemple).

c'est loin d'être critique mais bon ...

Merci
Fc37191f4c6e09e30527df4913738aea?d=identicon&s=25 Nicolas Cavigneaux (Guest)
on 2009-01-12 12:14
(Received via mailing list)
Le 12 janv. 09 à 11:58, Nicolas G a écrit :

> bonjour
> et meilleurs voeux à tous

Meilleurs voeux.

>
> j'ai une erreur, connue apparement, avec une migration d'une appli
> ROR 2.1 /ruby 1.8.6 vers ror 2.2.2/ruby 1.8.7
>
> toutes les chaines sur lesquelles j'applique . chars me ressortent
> avec une erreur "enumerable etc.."

La méthode chars est dépréciée depuis Rails > 2.1.0

Tu peux utiliser : "test".mb_chars.upcase

--
Nicolas Cavigneaux
http://www.bounga.org
http://www.cavigneaux.net
E8ea895a56fb370bd3f678f774fe290a?d=identicon&s=25 Julien Biard (brasco)
on 2009-01-12 12:19
(Received via mailing list)
1fea9c35033711b5ade9f4dcfc60bcbd?d=identicon&s=25 Nicolas G (Guest)
on 2009-01-12 14:23
(Received via mailing list)
ok
merci :-)
C'est marrant dans les tickets lighthouse de rails que j'ai pu voir ils
n'en
parlent pas ...

existe -t-il un endroit ou l'on peux voir les méthodes obsolètes et
autres
joyeusetés de l'évolution ?

merci

NG
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2009-01-12 14:26
(Received via mailing list)
Le 12 janvier 2009 14:22, Nicolas G  a écrit :

> merci :-)
> C'est marrant dans les tickets lighthouse de rails que j'ai pu voir ils n'en
> parlent pas ...
>
> existe -t-il un endroit ou l'on peux voir les méthodes obsolètes et autres
> joyeusetés de l'évolution ?

Dans le code source de Rails :

ActiveSupport::Deprecation.warn('String#chars has been deprecated in
favor of String#mb_chars.', caller)

   -- Jean-François.

--
http://twitter.com/underflow_
This topic is locked and can not be replied to.