debug icon indicating copy to clipboard operation
debug copied to clipboard

Debugging functionality for Ruby

Results 131 debug issues
Sort by recently updated
recently updated
newest added

**Your environment** ```sh mzagaja@Matthews-MacBook-Pro-16 ~/D/roadrunner (PLAT-1878-remove-unused-topics-routes) [SIGINT]> ruby -v ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-darwin21] mzagaja@Matthews-MacBook-Pro-16 ~/D/roadrunner (PLAT-1878-remove-unused-topics-routes)> rdbg -v rdbg 1.5.0 ``` **Describe the bug** When I type `edit`...

**Your environment** * `ruby -v`: ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux] * `rdbg -v`: rdbg 1.3.4 **Describe the bug** remote debugging with `rake test` raises `Errno::EADDRINUSE` **To Reproduce** Rakefile: ```ruby...

**Your proposal** When a remote debuggee is started by the `rdbg` executable, like `rdbg -c -- `, we can record the `` and use it for the DAP's restart request.

**Your environment** * ruby 3.1.2p20 * rdbg 1.5.0 * rails 7.0.3 * Mac M1 (Apple Silicon) **Describe the bug** I added `binding.break` to my rails controller, and it breaks as...

**Your proposal** It would be great if after disconnecting from a debugger client (e.g. VSCode), we can connect to the debuggee with another client (e.g. Console). This can be useful...

enhancement

**Your environment** * `ruby -v`: `3.1.0` * `rdbg -v`: `1.6.0` **Describe the bug** When the debuggee application has multiple processes, line breakpoints added to 1 of them won't be shared...

enhancement

https://github.com/ruby/debug/pull/688

Thanks for your Pull Request 🎉 **Please follow these instructions to help us review it more efficiently:** - Add references of related issues/PRs in the description if available. - If...

Thanks for your Pull Request 🎉 **Please follow these instructions to help us review it more efficiently:** - Add references of related issues/PRs in the description if available. - If...

## Naming Options - `show-source` - I prefer this because: 1. I used to use `pry` a lot so I'm used to it. 2. Basically impossible to conflict with user's...

enhancement