Stan Lo

Results 128 issues of Stan Lo

#### Input **With `--ruby3-keyword-args`** [→ View on sorbet.run](https://sorbet.run/?arg=--ruby3-keyword-args#%23%20typed%3A%20true%0Aextend%20T%3A%3ASig%0A%0Ahashes_1%20%3D%20%5B%7B%20bar%3A%20%221%22%20%7D%2C%20%7B%20bar%3A%20%222%22%20%7D%5D%0Ahashes_2%20%3D%20%5B%7B%20bar%3A%20%221%22%20%7D%2C%20%7B%20baz%3A%20%222%22%20%7D%5D%0A%0Adef%20foo%28*hashes%2C%20baz%3A%20nil%29%0A%20%20puts%20hashes.to_s%20%2B%20%22%2C%20baz%3A%20%23%7Bbaz%7D%22%0Aend%0A%0Afoo%28*hashes_1%29%0Afoo%28*hashes_1%2C%20baz%3A%20%2210%22%29%0Afoo%28*hashes_2%29) ```ruby # typed: true extend T::Sig hashes_1 = [{ bar: "1" }, { bar: "2" }] hashes_2 = [{ bar: "1" },...

bug
unconfirmed

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 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)

**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 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

## 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