Skip to content

Releases: kevinhwang91/nvim-hlslens

v1.1.0

31 Dec 14:21
Compare
Choose a tag to compare

[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)

v1.0.0

05 Jan 13:19
Compare
Choose a tag to compare

[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

v0.2.0

24 Sep 14:42
Compare
Choose a tag to compare

[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

v0.1.0

16 Apr 18:20
Compare
Choose a tag to compare

Only used for busy users who don't have time to upgrade the new version.