Re: [Ironruby-core] require 'rubygems' gives llformed requirement [">= 0"] (ArgumentError)

2011-06-10 Thread Michael Letterle
FWIW, the issue only appears to manifest itself when later sequences in a '|' group are substrings of earlier squences. So, for instance if you move |>|< to the end of the group it appears to work: (?-six:\A[\s]*(=|!=|>=|<=|~>|>|<)?[\s]*([0-9]+(\.[0-9a-zA-Z]+)*)[\s]*\z) Editing the rubygems/requi

Re: [Ironruby-core] require 'rubygems' gives llformed requirement [">= 0"] (ArgumentError)

2011-06-10 Thread Michael Letterle
This appears to be a result of the following mono bug: https://bugzilla.novell.com/show_bug.cgi?id=541823 The specific issue is that the regex: (?-six:\A[\s]*(=|!=|>|<|>=|<=|~>)?[\s]*([0-9]+(\.[0-9a-zA-Z]+)*)[\s]*\z) Does not match ">= 0" in mono but does match on .NET This is a mono bug, not an