Revisions of kak-lsp

buildservice-autocommit accepted request 1218665 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 34)
baserev update by copy to link target
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) accepted request 1218661 from Gerald Chen's avatar Gerald Chen (ramdomPTM) (revision 33)
- Update _service file
- Update spec file accordingly
- Update to version 18.0.2:
  * v18.0.2
  * README: link to troubleshooting section
  * Fix stale comment in test
  * Update changelog
  * Show panics in an info box
  * Generate a core dump when crashing via a Rust panic
  * lsp-definition: explain fallback in error message
  * Fix crash in lsp-highlight-references
  * Log kak-lsp daemon PID on startup
  * Removed redundant error check
buildservice-autocommit accepted request 1195988 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 32)
baserev update by copy to link target
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) committed (revision 31)
- Update to version 17.1.2:
  * Experimental LSP client capabilities can now be enabled via kak-lsp.toml.
  * Fix crash on multiple language servers when one server doesn't support code actions.
  * For consistency with our root_path project detection mechanism, the default config for Julia no longer supports the JULIA_PROJECT environment variable nor falls back on the global Julia environment.
  * Fix build on Rust 1.80.
buildservice-autocommit accepted request 1188340 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 30)
baserev update by copy to link target
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) committed (revision 29)
- Update to version 17.1.1:
  * Default configuration for Svelte via svelte-language-server.
  * The language server stderr is logged eagerly instead of only after server exit; (useful for when servers like rust-analyzer crash).
  * Support dynamic for registration semantic tokens via textDocument/semanticTokens.
  * lsp-code-actions has learned to filter by code action kind. This should obsolete the lsp-code-action command which has been hidden and deprecated.
  * lsp-code-actions learned the -auto-single switch to instantly run if there is only one matching code action.
  * Fixed a case where a legacy `kak-lsp.toml` specifying the same server for multiple languages would drop all but one language.
  * Some hover info had extra trailing whitespace, which is now trimmed properly.
  * Hover info containing ASCII-art tables as popular in some flavors of Markdown is now rendered properly.    The default config now enables inlay hints also for recent version of Scala Metals.
buildservice-autocommit accepted request 1178630 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 28)
baserev update by copy to link target
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) committed (revision 27)
- Update to 17.0.1:
  * New default server for Nix, nil, replacing rnix-lsp.
  * The gopls usePlaceholders setting now defaults to true in the default config,
    make sure to either add a mapping for lsp-snippets-select-next-placeholders
    or disable snippets.
  * gopls default config has been changed so inlay (type) hints require no
    gopls-specific knobs to turn on. As with other servers, inlay hints are only
    requested when lsp-inlay-hints-enabled is used.
  * The default config for HTML/CSS/JSON has been updated to use
    vscode-{html,css,json}-language-server as server command instead of
    vscode-{html,css,json}-languageserver.
  * Support for watching files (workspace/didChangeWatchedFiles) is now disabled
    by default to avoid performance problems.
  * Inlay code lenses (used by OCaml and Haskell language servers) are now
    shown after the referenced line. This requires Kakoune version >= 2024.
  * lsp-auto-hover-enable no longer takes an argument; that functionality has
    been moved to lsp-auto-hover-buffer-enable, and it no longer magically spawns
    a client.
  * Removed lsp-connect experimental command.
  * New commands jump-{next,previous} (which have also been added to Kakoune)
    replace and deprecate lsp-{next,previous}.
  * lsp-document-symbol no longer renders the same filename in every single
    line. Commands like jump-next and <ret> still work as before.
  * New option lsp_hover_max_info_lines replaces and deprecates
    lsp_hover_max_lines which now defaults to -1 which means
    lsp_hover_max_info_lines is used to control lines of information in the
    hover box.
  * New option lsp_hover_max_diagnostic_lines to limit the lines for diagnostics
    in the hover box.
  * Fix gopls code actions like "Extract function".
  * Various improvements to compatibility with old Kakoune.
  * Fix startup error when both lsp.kak and Kakoune's jump.kak are autoloaded.
buildservice-autocommit accepted request 1156695 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 26)
baserev update by copy to link target
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) committed (revision 25)
- Update specfile:
  * kak-lsp is now called as kakoune-lsp so we add a Provides.
  * update URL of sources.
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) committed (revision 24)
- Update specfile:
  * top-level folder of extracted source is kakoune-lsp-16.0.0
  * explicit build requirement of cargo
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) committed (revision 22)
- Update to version 16.0.0:
  * The modeline shows breadcrumbs like somemodule > someclass > somefunction
  to indicate the symbol around the main cursor.
  * lsp-document-symbols now renders symbols in a tree.
  * lsp_auto_show_code_actions (which renders a lightbulb in the modeline)
  now defaults to true.
  * lsp-code-lens can now run the test at cursor with rust-analyzer. Fixes:
  * lsp-inlay-diagnostics no longer jump around when the cursor is moved
  over the diagnostics. To use this feature, use Kakoune version >= 2024
  (not yet release, consider building from source).
  * When LSP integration is enabled, then disabled and enabled again, the
  KakEnd hook failed to ask the server to exit, which has been fixed.
  * lsp-auto-hover-enable now only re-renders hover info when the main
  selection changes. This means that :info is no longer shadowed immediately
  by auto hover.
  * Completion snippets (accessed via lsp-snippets-select-next-placeholders)
  can now be nested, making it possible to cycle through the arguments of
  nested function calls.
  * In some cases, selecting completions provided by rust-analyzer would labels
  with extra characters (like self.some_method(…)) which has been fixed.
  * completionItem.additionalTextEdits are now applied also when the server
  does not support completionItem/resolve.
  * Snippet metacharacters are now properly escaped, removing spurious
  backslashes from inserted completions.
buildservice-autocommit accepted request 1135973 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 21)
baserev update by copy to link target
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) committed (revision 20)
- Update to version 15.0.1:
  * Additions:
    - Default configuration for Markdown via [marksman](https://github.com/artempyanykh/marksman).
    - Default configuration for Java via [jdtls](https://github.com/eclipse-jdtls/eclipse.jdt.ls).
  * Fixes:
    - Fix regression in "lsp-show-message-error" and friends.
buildservice-autocommit accepted request 1128043 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 19)
baserev update by copy to link target
Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) committed (revision 16)
- Update to version 15.0.0:
  * Additions:
    - Support multiple language servers per filetype (#17).
    - The `kak-lsp.toml` format for specifying language servers has changed. The old format is still supported (#686).
    - `lsp-goto-document-symbol` learned to show a preview of the jump target.
    - Default configuration for PureScript and Scala.
  * Fixes:
    - A regression broke resolving completion item documentation when cycling through completion candidates, which has been fixed (#674).
    - New command `lsp-declaration`, implementing `textDocument/declaration`.
buildservice-autocommit accepted request 1124063 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 15)
baserev update by copy to link target
Displaying revisions 1 - 20 of 34
openSUSE Build Service is sponsored by