This PR to change the Input to use [ropey](https://github.com/cessen/ropey) to store the text. ## Break Changes - The `value` method of `InputState` now returns a `SharedString` type. ```diff - pub fn value(&self) -> &SharedString + pub fn value(&self) -> SharedString ``` Ref links: - https://github.com/cessen/ropey - https://zed.dev/blog/zed-decoded-rope-sumtree - https://github.com/helix-editor/helix/blob/master/docs/architecture.md |
||
|---|---|---|
| .. | ||
| main.rs | ||