mirror of
https://github.com/zed-industries/zed.git
synced 2024-11-09 00:50:04 +03:00
d044685706
At present, when calculating some ranges, we take the `tuple_windows` to iterate forward, which will cause some problems when the cursor is being front, because `tuple_windows` iteration cannot iterate to the very beginning, so there will be some cases that cannot be calculated, adjust this method, and now it can calculate more perfectly, and the execution speed is about the same Release Notes: - N/A
38 lines
1.0 KiB
JSON
38 lines
1.0 KiB
JSON
{"SetOption":{"value":"wrap"}}
|
|
{"SetOption":{"value":"columns=12"}}
|
|
{"Put":{"state":"\"ˇhello world\"!"}}
|
|
{"Key":"v"}
|
|
{"Key":"i"}
|
|
{"Key":"\""}
|
|
{"Get":{"state":"\"«hello worldˇ»\"!","mode":"Visual"}}
|
|
{"Put":{"state":"\"hˇello world\"!"}}
|
|
{"Key":"v"}
|
|
{"Key":"i"}
|
|
{"Key":"\""}
|
|
{"Get":{"state":"\"«hello worldˇ»\"!","mode":"Visual"}}
|
|
{"Put":{"state":"helˇlo \"world\"!"}}
|
|
{"Key":"v"}
|
|
{"Key":"i"}
|
|
{"Key":"\""}
|
|
{"Get":{"state":"hello \"«worldˇ»\"!","mode":"Visual"}}
|
|
{"Put":{"state":"hello \"wˇorld\"!"}}
|
|
{"Key":"v"}
|
|
{"Key":"i"}
|
|
{"Key":"\""}
|
|
{"Get":{"state":"hello \"«worldˇ»\"!","mode":"Visual"}}
|
|
{"Put":{"state":"hello \"wˇorld\"!"}}
|
|
{"Key":"v"}
|
|
{"Key":"a"}
|
|
{"Key":"\""}
|
|
{"Get":{"state":"hello« \"world\"ˇ»!","mode":"Visual"}}
|
|
{"Put":{"state":"hello \"wˇorld\" !"}}
|
|
{"Key":"v"}
|
|
{"Key":"a"}
|
|
{"Key":"\""}
|
|
{"Get":{"state":"hello «\"world\" ˇ»!","mode":"Visual"}}
|
|
{"Put":{"state":"hello \"wˇorld\"•\ngoodbye"}}
|
|
{"Key":"v"}
|
|
{"Key":"a"}
|
|
{"Key":"\""}
|
|
{"Get":{"state":"hello «\"world\" ˇ»\ngoodbye","mode":"Visual"}}
|