1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Finish only when buffer contains non-blank line

This commit is contained in:
aycabta 2019-05-21 01:18:19 +09:00
parent b69dfdb4b3
commit 34d7ec4e9b

View file

@ -659,7 +659,9 @@ class Reline::LineEditor
if @previous_line_index and @line_index == (@buffer_of_lines.size - 1)
temp_buffer[@previous_line_index] = @line
end
finish if @confirm_multiline_termination_proc.(temp_buffer.join("\n"))
if temp_buffer.any?{ |l| l.chomp != '' }
finish if @confirm_multiline_termination_proc.(temp_buffer.join("\n"))
end
end
end