class Reline::LineEditor
def process_insert(force: false)
def process_insert(force: false) if @continuous_insertion_buffer.empty? or (@in_pasting and not force) = Reline::Unicode.calculate_width(@continuous_insertion_buffer) ze = @continuous_insertion_buffer.bytesize rsor == @cursor_max e += @continuous_insertion_buffer e = byteinsert(@line, @byte_pointer, @continuous_insertion_buffer) pointer += bytesize r += width r_max += width nuous_insertion_buffer.clear