mirror of
https://github.com/helix-editor/helix.git
synced 2024-11-22 01:16:18 +04:00
8102c3224f
Previously, jumplists could grow unchecked. Every transaction is applied to jumplist selections to ensure that they are up to date and within document bounds, so this would cause every edit to become more expensive as jumplist lengths increased throughout a session. Setting a maximum number of entries limits the cost. Vim and Neovim limit their jumplists: * |
||
---|---|---|
.. | ||
src | ||
tests/encoding | ||
Cargo.toml |