`list -` doesn't work with IRB console
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 45/100
Direção de pesquisa
Reproduce the issue by entering binding.break, then running list and list - in both the default debugger console and IRB. Compare how the command is parsed; done means predecessor-line listing works in IRB, either with list - or a documented alias.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Your environment
ruby -v:ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]rdbg -v:rdbg 1.9.2
Describe the bug
Here is the list - command to see predecessor lines (useful after regular list usage).
It works in a default console, but not in IRB: it considers - as an operator, I suppose.
To Reproduce
binding.breakin a code.listin IRB console.list -in IRB console.
Expected behavior
Working list - command (or an alias).
Additional context
irb:rdbg(#<RSpec::ExampleGroups::UIClu...):004* l -
irb:rdbg(#<RSpec::ExampleGroups::UIClu...):005* l - # debug command
^C
- Linguagem predominante
- Ruby
- Estrelas
- 1.3k
- Forks
- 146
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de ruby/debug
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
-
Support exceptionOptions in setExceptionBreakpoints to catch arbitrary exception classes via DAP Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
simp/pupmod-simp-simp#395 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
simp/pupmod-simp-rsyslog#219 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
simp/pupmod-simp-pupmod#256 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
simp/pupmod-simp-sudo#150 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100