Skip to content

Latest commit

 

History

History
98 lines (62 loc) · 2.22 KB

CHANGELOG.md

File metadata and controls

98 lines (62 loc) · 2.22 KB

Changelog

[1.1.0] - 2024-12-31

Features

Highlight

  • Link HlSearchNear to CurSearch instead (#54)

Bug Fixes

WFFI

  • Use ml_get_buf_len directly (#70)
  • Pass bufnr to build regex

Cmdline

  • Limit search range for substitute (#60)
  • Valid range for substitute (#60)
  • Clear range to keep position valid

Render

  • Override Normal in floatwin
  • Nightly change nvim_win_get_config return val
  • Check v:hlsearch before refreshing (#63)
  • More compact padding highlight group

Miscellaneous

  • Use unpack in utils to avoid serialization issue
  • Remove redundant hl group HlSearchFloat (#61)
  • Fix Ufo ext issue
  • [breaking] Remove warning about setup (#73)

[1.0.0] - 2022-12-10

Features

Cmdline

  • Support incsearch for smagic and snomagic
  • Highlight selection for \%V

API

  • Add qf API exportLastSearchToQuickfix [#49]

External

  • Support nvim-ufo [#43]

Bug Fixes

WFFI

  • Add rmm_matchcol field to regmmatch_T in nightly

Miscellaneous

  • Listen v:hlsearch value, :noh<CR> remapping is not necessary
  • [breaking] Bump Neovim to 0.6.1

Performance

  • Use throttle and debounce to improve performance

[0.2.0] - 2022-09-11

Release the stable version, will rework some tasks.

Features

  • Improve calm_down option
  • Respect foldopen option while searching
  • Use FFI to build position index
  • Support ; offset
  • Support ffi for Windows

Performance

  • Improve performance while moving cursor
  • Use searchcount to get better performance while searching

[0.1.0]

  • rename HlSearchCur to HlSearchNear.
  • rename HlSearchLensCur to HlSearchLensNear.
  • replace override_line_lens with override_lens.
  • add HlSearchFloat highlight the nearest text for the floating window.
  • add nearest_only option to add lens for the nearest instance and ignore others.
  • add nearest_float_when and float_shadow_blend options for displaying nearest instance lens
  • with floating window.
  • add virt_priority option to specify the priority of nvim_buf_set_extmark.
  • add enable_incsearch option to display the current matched instance lens while searching.
  • support /s and /e offsets for search, but don't support offset number.