IRB hangs when autocompleting require_relative path at root directory
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 42/100
Direzione di ricerca
Riproduci il blocco eseguendo irb dalla directory radice e inserendo require_relative 'a. Inizia tracciando la ricerca dei percorsi dell’autocompletamento e la relativa gestione della directory radice e degli errori di autorizzazione. Il lavoro è completato quando il completamento non cerca più indefinitamente né si blocca, mentre il completamento di require_relative continua a funzionare normalmente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
When you run irb in root directory and tries to autocomplete require_relative path, IRB hangs.
IRB tries to search every directory in your system.
In my environment, it stops after few seconds with Errno::EPERM. Similar to #606
$ cd /
$ irb
irb(main):001> require_relative 'a
Result of irb_info
irb(main):001> irb_info
Ruby version: 3.2.2
IRB version: irb 1.9.0 (2023-11-11)
InputMethod: RelineInputMethod with Reline 0.4.0
Completion: Autocomplete, RegexpCompletor
RUBY_PLATFORM: arm64-darwin22
LANG env: ja_JP.UTF-8
East Asian Ambiguous Width: 1
Terminal Emulator
Terminal.app
Setting Files
Are you using ~/.irbrc and ~/.inputrc?
No
- Lingua principale
- Ruby
- Stelle
- 478
- Fork
- 158
- Merge medio
- 1g 12h
- PR unite (30g)
- 12
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ruby/irb
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Proposal: public hook for external documentation providers in show_doc and the completion doc dialog Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Issue simili
-
user-reported
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
Kong/developer.konghq.com#7316 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
TheOdinProject/curriculum#31408 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
CI: json 3.0.2 removed `quirks_mode`, breaking ActiveSupport's JSON encoder on every test job Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
bensheldon/good_job#1816 · 5 commenti ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
notch8/utk_knapsack#148 ·