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

Ruby 3.1.2 rails (7.0.3.1) debug (1.6.1) irb (>= 1.3.6) reline (>= 0.3.1) When I use debugger then write some code like this ``` (ruby) request.env["omniauth.auth"] ``` it hang and never...

Fixed typo for the zsh symbol name

These changes was done with these focus: - The readme is compact and easy to navigate through, with links to further information - New users can quickly feel familiar with...

## What 1. Add a document `docs/migrate_from_byebug.md` as the migration guide for byebug users. 2. Add a link to it in the readme ### Content - It should list command...

1. Add termination tests 1. Test CDP and DAP's disconnection separately because DAP has more options to cover 1. Remove obsolete detaching tests because of ^ 1. Remove unnecessary restart...

## Benefits ### Extensible Users or gems will be able to register new commands with: ```rb DEBUGGER__::Session.register_command("foo", aliases: ["fo"]) do |arg| # my command end.document category: "My Gem", content:

**Your environment** * `ruby -v`: ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [x86_64-darwin20] * `rdbg -v`: rdbg 1.4.0 **Describe the bug** Debugging programs with the Async library often leads to `RuntimeError: running...

**Your proposal** Allow selecting socket files in `rdbg -A` when there are multiple socket files, instead of just listing them. The UI can be similar to: ![](https://user-images.githubusercontent.com/3074765/33797984-0ebb5e64-dcdf-11e7-9e7e-7204f279cece.gif)

rdbg requires some gems such as reline, irb before `bundle/setup`. It means rdbg loads latest gems and it can conflict with specified versions in `Gemfile`. I have no answer now,...

**Your environment** macOS 12.2.1 * `ruby -v`: $ ruby -v ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [x86_64-darwin21] * `rdbg -v`: $ rdbg -v rdbg 1.4.0 **Describe the bug** Started seeing the...