Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
In Ruby 3.3, requiring readline does not load the real readline library but falls back to reline by default. This creates odd output when the terminal is not a real TTY and a prompt is used when getting input. Because pry uses a prompt, this makes the interactive debugging scenario fail. This change works around this issue by switching to irb. Irb will not use a prompt, possibly because the output is not a TTY. See #910. Also, see ruby/reline#616 for the resulting reline issue.
- Loading branch information