diff options
author | Kasper Timm Hansen <kaspth@gmail.com> | 2015-08-22 12:30:55 +0200 |
---|---|---|
committer | Kasper Timm Hansen <kaspth@gmail.com> | 2015-08-22 12:30:55 +0200 |
commit | 0885a5cbf0c26fb01f95293b564267c70317ac9e (patch) | |
tree | 51ff7a13bbac39cfb24ccdbd2580e120578c632b /guides/source/debugging_rails_applications.md | |
parent | 15f3cc8119c03ad522783a3fbee4aa4acbb45484 (diff) | |
parent | 94a0c1c584622d7227f514d64aaf961cefd22990 (diff) | |
download | rails-0885a5cbf0c26fb01f95293b564267c70317ac9e.tar.gz rails-0885a5cbf0c26fb01f95293b564267c70317ac9e.tar.bz2 rails-0885a5cbf0c26fb01f95293b564267c70317ac9e.zip |
Merge pull request #21328 from jonatack/fix-debugging-rails-guide
[skip ci] Debugging Rails Guide fixes
Diffstat (limited to 'guides/source/debugging_rails_applications.md')
-rw-r--r-- | guides/source/debugging_rails_applications.md | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/guides/source/debugging_rails_applications.md b/guides/source/debugging_rails_applications.md index c486009741..40d5bd2012 100644 --- a/guides/source/debugging_rails_applications.md +++ b/guides/source/debugging_rails_applications.md @@ -619,13 +619,15 @@ Processing by ArticlesController#index as HTML (byebug) ``` -If we use `next`, we want go deep inside method calls. Instead, byebug will go -to the next line within the same context. In this case, this is the last line of -the method, so `byebug` will jump to next next line of the previous frame. - +If we use `next`, we won't go deep inside method calls. Instead, `byebug` will +go to the next line within the same context. In this case, it is the last line +of the current method, so `byebug` will return to the next line of the caller ++method. ``` (byebug) next -Next went up a frame because previous frame finished + +Next advances to the next line (line 6: `end`), which returns to the next line +of the caller method: [4, 13] in /PathTo/project/test_app/app/controllers/articles_controller.rb 4: # GET /articles @@ -642,8 +644,8 @@ Next went up a frame because previous frame finished (byebug) ``` -If we use `step` in the same situation, we will literally go to the next Ruby -instruction to be executed. In this case, Active Support's `week` method. +If we use `step` in the same situation, `byebug` will literally go to the next +Ruby instruction to be executed -- in this case, Active Support's `week` method. ``` (byebug) step |