[ruby/reline] Suppress crashing when boken prompt_list is given
https://github.com/ruby/reline/commit/922d087e7a
This commit is contained in:
parent
634b231f33
commit
8d5d139afa
@ -122,6 +122,7 @@ class Reline::LineEditor
|
|||||||
mode_icon = check_mode_icon
|
mode_icon = check_mode_icon
|
||||||
prompt_list = prompt_list.map{ |pr| mode_icon + pr } if mode_icon
|
prompt_list = prompt_list.map{ |pr| mode_icon + pr } if mode_icon
|
||||||
prompt = prompt_list[@line_index]
|
prompt = prompt_list[@line_index]
|
||||||
|
prompt = prompt_list[0] if prompt.nil?
|
||||||
prompt_width = calculate_width(prompt, true)
|
prompt_width = calculate_width(prompt, true)
|
||||||
[prompt, prompt_width, prompt_list]
|
[prompt, prompt_width, prompt_list]
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user