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