public
Fork of rails/rails
Description: Ruby on Rails
Homepage: http://rubyonrails.org
Clone URL: git://github.com/josh/rails.git
Made RAILS_GEM_VERSION work for beta gems too, so specifying 1.1.6 will 
give you 1.1.6.4520 if available [DHH]

git-svn-id: 
http://svn-commit.rubyonrails.org/rails/branches/1-2-pre-release@5613 
5ecf4fe2-1ee6-0310-87b1-e25e094e27de
dhh (author)
Wed Nov 22 20:40:38 -0800 2006
commit  783c16bd61e48d2b3b93a155858bf9df5bd05755
tree    74a688909b6f64a1b2f0645df6c003bfe1f523a1
parent  34a3d04af11b7a4a68c59e3e86858fab87e3e881
...
1
2
 
 
3
4
5
...
1
2
3
4
5
6
7
0
@@ -1,5 +1,7 @@
0
 *1.2.0 RC1* (November 22nd, 2006)
0
 
0
+* Made RAILS_GEM_VERSION work for beta gems too, so specifying 1.1.6 will give you 1.1.6.4520 if available [DHH]
0
+
0
 * Update to Prototype and script.aculo.us [5579]. [Sam Stephenson, Thomas Fuchs]
0
 
0
 * Made script/server work with -e and -d when using Mongrel [DHH]
...
22
23
24
25
 
 
26
27
28
...
22
23
24
 
25
26
27
28
29
0
@@ -22,7 +22,8 @@ unless defined?(Rails::Initializer)
0
     rails_gem_version = $1
0
 
0
     if version = defined?(RAILS_GEM_VERSION) ? RAILS_GEM_VERSION : rails_gem_version
0
- rails_gem = Gem.cache.search('rails', "=#{version}").first
0
+ # Asking for 1.1.6 will give you 1.1.6.5206, if available -- makes it easier to use beta gems
0
+ rails_gem = Gem.cache.search('rails', "~>#{version}.0").sort_by { |g| g.version.version }.last
0
 
0
       if rails_gem
0
         require_gem "rails", "=#{version}"

Comments

    No one has commented yet.