Close #1193 Ref issue #1220 This PR aim to shape text in visible ranges to reduce `shape_text` time for large document case. - Fix rendering might be delayed and cause blanks when scrolling to follow the selection. - Fix `RopeExt::lines` method to avoid call `line` method on skipped iter. |
||
|---|---|---|
| .. | ||
| blink_cursor.rs | ||
| change.rs | ||
| clear_button.rs | ||
| cursor.rs | ||
| element.rs | ||
| hover_popover.rs | ||
| marker.rs | ||
| mask_pattern.rs | ||
| mod.rs | ||
| mode.rs | ||
| number_input.rs | ||
| otp_input.rs | ||
| rope_ext.rs | ||
| state.rs | ||
| text_input.rs | ||
| text_wrapper.rs | ||