Patches item #27903, was opened at 2010-03-01 03:17 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=577&aid=27903&group_id=126
Category: None Group: None Status: Open Resolution: None Priority: 3 Submitted By: David Chelimsky (dchelimsky) Assigned to: Nobody (None) Summary: order string segments ending in numbers by numeric value Initial Comment: Version segments with any alpha chars are treated as strings, and ordered lexically. This creates a situation in which versions get ordered in unexpected ways: 2.0.0.a1 2.0.0.a10 2.0.0.a2 2.0.0.a3 etc The attached patch adds tests and implementation that checks that the leading alpha chars match, and then extracts the trailing digits, converts them to integers, and compares based on their numeric values. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=577&aid=27903&group_id=126 _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers