This project is archived and is in readonly mode.
Incorrect inflectors for 'business' or '*ness'
I'm using activesupport 2.3.2, and found a simple inflector error.
>> require "activesupport" => true >> "business".singularize => "busines" >> "madness".singularize => "madnes"
But plurals and handled nicely.
>> "business".pluralize => "businesses" >> "madness".pluralize => "madnesses"
Comments and changes to this ticket
- Tag set to activesupport, inflections, inflector
Paulo you're right. I've found that singular words ending in 'ess' like:
business, address, express, dress, press
are singularized wrongly since the current inflections do not contain a proper rule. I propose to include such rule, that you can find attached along with tests.
"address".singularize => "addres" "address".classify => "Addres"
After patch "Address"
"address".singularize => "address" "address".classify => "Address"
thank you for your response. In case of erratic behaviour of the inflector,
that's enough to add a rule to the inflector initializer and stay neat and
Just for clarity, the problem raised by Paulo will be solved by adding the
ActiveSupport::Inflector.inflections do |inflect|
to the file:
When Coach began as Manhattan Leather Bags in 1941, they were inspired by baseball glove design and they created discount handbags with similar qualities.supra shoes didn't come along until years later. The original handbag collection had twelve designs, and they were made from supple, tan, top-quality leathers, and showed the same excellent craftsmanship and stitching that we still expect today.
Coach hired a woman named Bonnie Cashin in 1962, and she brought new looks to Coach bags. She used many new fabrics and organic materials like jersey and wool. She created the brass hardware that is symbolic of timberland boots. When Lew Frankfort came aboard in 1979, he brought Coach to the next level, and they became a name known the world over. Affordable luxury was not a concept that many people knew, but now they would. Soon after Frankfort joined Coach, they came out with a catalog, and opened their flagship store in New York City.
In the 1980's, Coach expanded and made innovations that brought its brand relevance and strength. They designed watches starting in 1988, and also expanded their company to Tokyo. Japan still counts among the leading purchasers of coach purses and Coach heels. The manufacture of Coach shoes began in the mid 90's, and Reed Krakoff, the lead designer, loaned his talents to help put Coach heels and louis vuitton bags outlet on the map. Their shoes aren't as popular as their handbags, but they are well worth the money invested in their purchase.
Women love heels, but at times you may want to wear shoes that don't have this height. true religion jeans outlet are as dedicated to comfort as they are to style and pizzazz. Coach platforms come in many styles, from gold loafers to slingbacks with open toes. You may be able to find Coach shoes at discount prices online, but be sure that you are buying genuine Coach products.
If you're looking for moncler jackets that will make you feel and look glamorous, Coach shoes and chanel purses can do that well. Coach sneakers and heels will make you feel sporty, too. When selecting pumps or sandals to wear, you'll be happy to count on the long-standing quality and service of the Coach company. They have many styles to choose from, including chic and glamorous Coach boots and Coach heels. Whether you are looking for sports shoes like Coach sneakers or sexy shoes like Coach boots, the Coach name will never let you down.
In ticket #6057, Andrés Mejía asked:
"Rails has a longstanding policy of not taking further inflector patches."
May I ask what is the reason behind this?
I'd also like to know the answer for this. I can imagine that patches tend to break other cases, so maybe that's the reason. But for such a long-standing problem that affects Rails 2.3.x and 3.x, I'm surprised to still see this as an issue.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
<h2 style="font-size: 14px">Tickets have moved to Github</h2>
The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>