diff options
author | Mikel Lindsaar <raasdnil@gmail.com> | 2010-06-03 23:47:44 +1000 |
---|---|---|
committer | David Heinemeier Hansson <david@loudthinking.com> | 2010-06-04 12:30:03 -0500 |
commit | 4774680405adcbf0d3f64abbc236c7653d137fa3 (patch) | |
tree | eb9594758b5842d7a922782b2c0e45f2138bb2ee /railties/lib/rails/commands | |
parent | 517f709b51d1d2766d1a783d9f02fa7a6a41abc4 (diff) | |
download | rails-4774680405adcbf0d3f64abbc236c7653d137fa3.tar.gz rails-4774680405adcbf0d3f64abbc236c7653d137fa3.tar.bz2 rails-4774680405adcbf0d3f64abbc236c7653d137fa3.zip |
Changing command line API from 'rails blog' to 'rails new blog'.
Also removed the limitation of not being able to call your new server any of
the rails commands (generate, server, dbconsole, console etc) as there is
no longer any ambiguity here.
http://rails.lighthouseapp.com/projects/8994/tickets/4665
Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
Diffstat (limited to 'railties/lib/rails/commands')
-rw-r--r-- | railties/lib/rails/commands/application.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/railties/lib/rails/commands/application.rb b/railties/lib/rails/commands/application.rb index 8a8143e00e..a3a5aed399 100644 --- a/railties/lib/rails/commands/application.rb +++ b/railties/lib/rails/commands/application.rb @@ -4,7 +4,12 @@ if %w(--version -v).include? ARGV.first exit(0) end -ARGV << "--help" if ARGV.empty? +if ARGV.first != "new" || ARGV.empty? + ARGV[0] = "--help" +else + ARGV.shift +end + require 'rubygems' if ARGV.include?("--dev") require 'rails/generators' |