Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync 3 #5

Merged
merged 21 commits into from
Jul 13, 2024
Merged

sync 3 #5

merged 21 commits into from
Jul 13, 2024

Conversation

RamezAkasheh
Copy link
Owner

No description provided.

dam9000 and others added 21 commits April 4, 2024 10:31
* Arch, btw

* Add unzip

* Add unzip for Fedora and --needed arg for Arch
* Move autopairs example from README to an optional plugin

* Move neo-tree example from README to an optional plugin
Attempted fix for #859, provide reasonable Debian install instructions -- comment on GitHub issue with refinement.
* Fix highlight errors when lsp crash or stop

It adds a check wether the client is still available before
highlighting.

If the client is not there anymore it returns `true` to unregister the
autocommand

This fix the
`method textDocument/documentHighlight is not supported by any of the servers registered for the current buffer`
errors when doing a LspRestart or the server crashes

* Delete the highlight autocommands in the LspDetatch event

* Only delete autocmds for the current buffer with the group name

* Simplify clearing the autocommands

---------

Co-authored-by: Francis Belanger <[email protected]>
Line 102. Placed 'also' before the 'includes'.

"That includes also examples of adding popularly requested plugins." ---> "That also includes examples of adding popularly requested plugins."
Fixes: #884
Neovim requires an external tool for proper system clipboard integration.
Some systems install this already by default:
- on Fedora xsel is already installed by default
- on Windows using the choko install the win32yank is alredy installed
This is not installed by default on ubuntu or debian so adding that
to the dependencies list and to the install instructions snippets.
Moved to make sure the kickstart-lsp-highlight group exists when
the LspDetach handler is invoked. The LspDetach handler is used
to clean up any lsp highlights that were enabled by CursorHold
if the LSP is stopped or crashed.
* Automatically set detached state as needed.

* Use vim.fn.has instead.

* Fix int vs bool.
@RamezAkasheh RamezAkasheh merged commit 9fb7da9 into RamezAkasheh:master Jul 13, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.