1.11.0 (2023-06-29)
Features
- char: hide flash when doing an ftFT search while yanking. Closes #6 (feda1d5)
- char: optional jump labels for ftFT searches (d2ad5e0)
- char: support alternative f/F/t/T/;/, keymaps (fix #96) (#99) (c0c006a)
- label: added
opts.label.format
for formatting rendered labels. Closes #84 (2d3e7b9) - labeler: allow excluding certain labels with a specific case (6b255d3)
- pos: Pos can now be initialized with window or current window cursor (7a05cd5)
- search: you can now
toggle
flash while using regular search (e761182) - state: custom char actions (4f44bb4)
Bug Fixes
- hacks: make sure to render the cursor before getchar (2b328d1)
- highlight: never put an extmark on the current cursor position (8434130)
- highlight: use current hl if pos == label pos (56531ee)
- jump: replace opfunc by noop to properly cancel custom operators. Fixes #93 (40b2bcb)
- jump: temporarily set selection=inclusive. Closes #81 (5c9505a)
- labeler: fixed label distance calculation (1d941de)
- labeler: put original pattern in a
\%()
group. Fixes some skip label issues (6102a7c) - labeler: skip all labels on invalid regex. Fixes #94 (1fff746)
- remote: use nvim_input instead of nvim_feedkeys for clearing op mode (c90eae5)
- search: correctly set match end pos for multi byte characters. Fixes #90 (0193d52)
- treesitter: ignore windows without ts parser. Fixes #91 (13022c0)