[ruby/reline] Suppress crashing when boken prompt_list is given

https://github.com/ruby/reline/commit/922d087e7a
This commit is contained in:
aycabta 2020-12-24 20:28:26 +09:00
parent 634b231f33
commit 8d5d139afa

View File

@ -122,6 +122,7 @@ class Reline::LineEditor
mode_icon = check_mode_icon
prompt_list = prompt_list.map{ |pr| mode_icon + pr } if mode_icon
prompt = prompt_list[@line_index]
prompt = prompt_list[0] if prompt.nil?
prompt_width = calculate_width(prompt, true)
[prompt, prompt_width, prompt_list]
else