1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

review changes for #5875

This commit is contained in:
Aditya Sanghi 2012-04-18 00:48:59 +05:30
parent 0232543e0d
commit 6f80ea2aec
3 changed files with 6 additions and 6 deletions

View file

@ -1,6 +1,6 @@
module Kernel
unless respond_to?(:debugger)
# Starts a debugging session if debugger has been loaded (call rails server --debugger to do load it).
# Starts a debugging session if +debugger+ gem has been loaded (call rails server --debugger to do load it).
def debugger
message = "\n***** Debugger requested, but was not available (ensure debugger is listed in Gemfile/installed as gem): Start server with --debugger to enable *****\n"
defined?(Rails) ? Rails.logger.info(message) : $stderr.puts(message)

View file

@ -87,7 +87,7 @@ Debugger support is available through the debugger command when you start your
Mongrel or WEBrick server with --debugger. This means that you can break out of
execution at any point in the code, investigate and change the model, and then,
resume execution! You need to install debugger to run the server in debugging
mode. With gems, use <tt>sudo gem install debugger</tt>. Example:
mode. With gems, use <tt>gem install debugger</tt>. Example:
class WeblogController < ActionController::Base
def index

View file

@ -202,16 +202,16 @@ h4. Setup
The debugger used by Rails, +debugger+, comes as a gem. To install it, just run:
<shell>
$ sudo gem install debugger
$ gem install debugger
</shell>
TIP: If you are using Ruby 1.9, you can install a compatible version of +ruby-debug+ by running +sudo gem install debugger+
TIP: If you are using Ruby 1.9, you can install a compatible version of +ruby-debug+ by running +gem install debugger+
In case you want to download a particular version or get the source code, refer to the "project's page on rubyforge":http://rubyforge.org/projects/ruby-debug/.
Rails has had built-in support for ruby-debug since Rails 2.0. Inside any Rails application you can invoke the debugger by calling the +debugger+ method.
ruby-debug19 has had a number of compatibility issues with ruby 1.9.3+ and as such the ball has been picked to maintain the ruby debugging gem in the newer "debugger" gem.
+ruby-debug19+ gem has been replaced by the +debugger+ gem due to multiple issues on Ruby 1.9.3.
Here's an example:
@ -639,7 +639,7 @@ If a Ruby object does not go out of scope, the Ruby Garbage Collector won't swee
To install it run:
<shell>
$ sudo gem install bleak_house
$ gem install bleak_house
</shell>
Then setup your application for profiling. Then add the following at the bottom of config/environment.rb: