On Mar 31, 2010, at 17:15 , Hugh Sasse wrote:

> That's good. I suppose the WikiWords will become proper links later.
> Only suggestion I have is for 
> 
> http://docs.rubygems.org/read/chapter/16#page74
> 
> (Pessamistic version control), and that is the flow of the text
> suggests that a couple of examples would fit nicely at the end:
> 
>  "~> 2.7.1.8" => ">= 2.7.1.8", "< 2.7.2"
>  "~> 2.7.1"   => ">= 2.7.1", "< 2.8"

I just modified the last paragraph to read:

Notice that we only include 2 digits of the version. The operator will drop the 
final digit of a version, then increment the remaining final digit to get the 
upper limit version number. Therefore ‘~> 2.2’ is equivalent to: [‘>= 2.2’, ‘< 
3.0’]. Had we said ‘~> 2.2.0’, it would have been equivalent to: [‘>= 2.2.0’, 
‘< 2.3.0’]. The last digit specifies the level of granularity of version 
control. (Remember, you can alway supply an explicit upper limit if the 
pessimistic operator is too limited for you).

Edits welcome.

_______________________________________________
Rubygems-developers mailing list
http://rubyforge.org/projects/rubygems
[email protected]
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to