Skip to content

Releases: dstein64/nvim-scrollview

v6.2.2

02 Oct 03:39

Choose a tag to compare

  • Fix scrollbar sizes for diff mode.

v6.2.1

06 Jun 15:33

Choose a tag to compare

  • Use nvim_tabpage_list_wins(0) instead of winnr('$') for retrieving windows. #155

v6.2.0

18 Apr 19:14

Choose a tag to compare

  • Add scoping for keyword sign searching. #151
  • Add optimizations for when g:scrollview_hide_on_float_intersect = v:true. 3ae13a8, 311ba47

v6.1.0

15 Mar 19:00

Choose a tag to compare

  • Add scrollview_hide_bar_for_insert and scrollview_signs_hidden_for_insert settings.
  • Add an indent sign group.
    • Shows signs for unexpected indentation characters (e.g., tabs when expandtab is set)
  • Add a scrollview_hide_on_text_intersect option (experimental).
  • Use vim.on_key for mouse functionality instead of mappings (starting with Neovim v0.11).
  • Add a keywords sign group.
    • Shows signs for keywords like WARN, TODO, etc. (see :help scrollview-signs-keywords for customization info)
  • When right-clicking a sign, the corresponding sign group can be disabled by clicking the group name (on the top line of the popup), then selecting disable.

v6.0.0

08 Oct 04:17

Choose a tag to compare

  • Avoid ModeChanged events. Fixes #136.
  • Remove User ScrollViewRefresh autocmd.
  • Update sign API.

v5.2.2

29 Sep 21:40

Choose a tag to compare

  • Use foldmethod=manual for scrollview windows. Fixes #135.

v5.2.1

03 Jul 15:30

Choose a tag to compare

  • Use noremap instead of map for mouse mappings. Fixes #133.

v5.2.0

27 Jun 04:53

Choose a tag to compare

  • Add :ScrollViewLegend, which shows a legend for the plugin.
    • This can be helpful if you're unsure what a sign represents.
    • With the ! variant of the command, the legend will include the scrollbar and all registered signs (even those from disabled groups), regardless of their display status.
  • Signs are right-clickable
    • This can be helpful if you're unsure what a sign represents.
    • The popup menu includes entries for corresponding lines (that can be navigated to by selecting).

v5.1.0

18 Jun 16:51

Choose a tag to compare

  • Add a latestchange sign group.
    • Shows the location of the most recent edit.
  • Add a changelist sign group.
    • Shows previous, current, and next change list items.

v5.0.0

13 Nov 15:53

Choose a tag to compare

  • Simplify code.
    • Remove scrollview_signs_zindex, scrollview_signs_column, and scrollview_out_of_bounds_adjust.
    • Consider settings only at global scope.
  • Always position signs starting in the scrollbar column.
    • When there is a scrollbar in the same row as a sign, the sign is shifted.