Ola Bini wrote:
Hi,

Not sure if we ever reached a consensus on 1.8.7.

A typical problem point is that the new Hpricot is using some 1.8.7 features (such as String#lines). Should we start making things 1.8.7 compatible or not? If not, how should we handle libraries like these?

Cheers


There's very few places where new 1.8.7 features differ from 1.9 ones (notably individual String/Enumerable methods, or slight difference for deep hashing like Hash#hash which shouldn't be detectable in 1.8.7/1.9). We have almost everything (if not all) in place. We'd have to go by http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/NEWS and annotate them also as 1.8.7 ones. The only question is what protocol to use for run time disambiguation (like runtime.is19() etc.. an Enum ?) since some features are reused in both 1.8.6/1.8.7 and others in both 1.8.7/1.9 modes.

marcin

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to