- Add mapping descriptions (#124)
- Breaking: Rework preview module (#98)
- Add
show_scroll_bar
option; - Add
border
option; - Add
winblend
option; - Delete
border_chars
option; - Change
BqfPreviewBorder
link toFloatBorder
; - Add
BqfPreviewTitle
highlight; - Add
BqfPreviewThumb
highlight; - Add
BqfPreviewSbar
highlight;
- Add
- Reload qf if enter qf window (#134)
- Add
BqfPreviewCursorLine
to make CursorLine configurable (#97) - Add
hidePreviewWindow
andshowPreviewWindow
API (#100)
- Convert vcol to byte col
- Correct to expand tab for line in headless mode
- Disable bqf correctly
nvim -q
make changedtick of qf euqal to 0 (#104)
- Add show_title option (#75)
- Add buf_label to the buffer under cursor and option
- Disable syntax if delay_syntax < 0 (#89)
- Fix invalid window id error on updateScrollBar (#80)
- Fix E974: Expected a Number or a String, Blob found
- Set
--no-separator
after 0.35.0
- Toggle sign should support v:count
- Validate winView before reset
- Restore last window if exec cmd in other window (#91)
- Rhs maybe missing after nvim 0.8 (#77)
- Use w:bqf_enabled instead of b:bqf_enabled
- Be compatible with splitkeep
- Be compatible with winbar (#81)
- Be compatible with cmdheight=0
- [breaking] Bump Neovim to 0.6.1
- Qf at top/above should check botline
- Render highlighting is wrong for source syntax
- Handle empty str for capturing iskeyword (#64)
- Should pass srcBufnr to nvim-treesitter (#63)
- Get winline() from quickfix win
- Close preview window if qf buffer is hidden (#70)
- Qf window Can't drop empty buffer name
- Can't close location if previous window is invalid
- Debounce args should be changed
- Upstream changed the C type in nightly
- Can't split a window while closing another in nightly
- Support mouse scroll and double click for preview window
- Prefer to use loaded buffer filetype
- Refresh winview if position changed
- Restore local stl option for qf window
- Call layout_cb even if magic_window = false (#58)
- Refresh winview if cache is invalid
- Correct sysname for Windows
- Compatible with PUC Lua 5.1
- Adapt fzf's actions for preview
- Support extmarks for all non-anonymous namespaces
- Support conceal (#56)
- Add w:quickfix_title as a context/id for spawning headless
- Clean up tmpfile for preview
- Correct the validation of adjacent win session
- Should respect UTF-8 as the default value
- Winbl option should set according by winid
- Lose last window cause jumping unexpected window
- WinClosed in main can't be fired
- More intelligent
- Should reset scrolling horizontally
- Switch tabpage can't fire cursor move
- Wrong condition to get previous window
- Winminwidth must smaller than winwidth (#44)
- Keep jumplist for jump with drop
- No error for wiped buffer while jumping
- Quickfixtextfunc field in list should be supported
- Avoid extra error while switching list
- Dispose threw a error from nvim_buf_del_keymap()
- Add link for integrated plugins
- Add
:h bqf
- Tell you how to make your pretty quickfix window :)
- Show how to disable fugitive preview automatically
- Large value for win_height perform full mode (#55)
- Add ffi module
- Support preview for Windows
- Support --scroll-off
- Support --nth=3..,1,2
- Add
closeall
action - Support fzf_extra_opts and fzf_action_for to context
- Less flicker when start/stop fzf
- Support virt_lines
- [breaking] Change default value of auto_resize_height to
false
- [breaking]
<
or>
will jump last leaving position automatically - Add last leaving position
- Add new jump commands (#45)
- Cache parsers to speed up preview with treesitter