Quoting dschruth <[EMAIL PROTECTED]>:
> 
> I follwed the example here:
> http://dekstop.de/weblog/2005/12/rails_inflector_in_ruby_scripts/
> 
>  #!/usr/bin/ruby
>  require 'rubygems'
>  require 'active_support/inflector'
>  puts Inflector.singularize('inflections')
> 
> I loaded it into irb and wrote a killer script both of which worked
> perfectly for weeks.
> 
> Now when I try and run the script or run these simple example lines of
> code it doesn't work anymore.  And I can't for the life of me figure
> out what I changed to break it!  The last line gives me this error:
> 
> irb(main):003:0> puts Inflector.singularize('inflections')
> NameError: uninitialized constant Inflector
>         from (irb):3
> 

Probably you updated Rails to 2.1.1.  The above usage is now deprecated and
gives a warning to that effect in Rails.  Don't know why no warning in
straight Ruby.  Anyway, try

puts ActiveSupport::Inflector.singularize('inflections')

HTH,
  Jeffrey


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to