Conversation
* Continuations for the restart command require the 'continuation' library and full 'callcc' support. * ISeq support is only available on CRuby
When debugging some local code, specifying a breakpoint to a local
filename does not work, i.e.
break lib/foo.rb:10
Expanding the filename makes it work. FWIW byebug has the same behavior.
* Fix debug documents to match Thread#to_s change (Feature #16412 ticket) * TracePoint#inspect returns "... file:line" (Feature #16513) * Guard older version of Ruby in Tracepoint inspection tests * Focus on current thread only when running TracePoint inspection test
Member
|
@headius Do you hope to release v0.2.1 with this patch? |
Member
|
I've requested v0.2.1 to Ruby 3.0.3 with this changes at ruby/ruby@1a44130 Thanks! |
Author
|
Thank you! I will update our default version of debug for JRuby 9.4. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This contains changes to support JRuby:
It also contains changes to align with CRuby 3.0.2, which claims to ship 0.1.0 (#298) but does not actually do so.
Once this is merged it should be released as 0.2.1 and Ruby 3.x should update to use that version.