You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: debounce NES autocommands
* refactor: update NES API usage
Remove unused inline completion code and refactor NES functions to remove
redundant opts and client parameters. Clean up autocommands and key mappings
to use the streamlined NES API.
* docs: add usage guide and remove fixed keymap
Add a usage section to README.md with a Neovim configuration example.
* feat(nes): navigate to suggestion end
Update the apply_pending_nes function to create a new jump_loc
that navigates to the end of the text range. This change displays the
document at the correct position before applying the inline edit.
* feat: update keymap & inline edit flow
- Add Blink integration section to README.md.
- Update inline edit handling in nes to return boolean and schedule mode
switching for integration with blink
* fix(util): use final function args in debounce
Remove redundant local variable assignment and update debounce to capture
and pass the final arguments. Add tests to confirm final parameters are used.
* ci: make timings more forgiving
* refactor(tests): update debounce tests to use lua_func
Refactor debounce tests in test_util.lua to use child.lua_func for running
tests.
* refactor(debounce): folke debounce
https://github.com/folke/noice.nvim/blob/0427460c2d7f673ad60eb02b35f5e9926cf67c59/lua/noice/util/init.lua#L104
* feat: configurable debounce for Copilot NES
Allow configuration of the debounce interval for Copilot NES by using
vim.g.copilot_nes_debounce in the initialization. If not set, a default
of 500ms is used.
* refactor: swap vim.loop to vim.uv
* refactor(lsp): upvalue for debounce
0 commit comments