https://bugs.kde.org/show_bug.cgi?id=503414

Christoph Cullmann <christ...@cullmann.dev> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/util |https://invent.kde.org/util
                   |ities/kate/-/commit/2650a5e |ities/kate/-/commit/07766ee
                   |6b02f9524e9c17c77fe7d7832f5 |a234a416069881034c1b98ae135
                   |acbb21                      |a89def

--- Comment #7 from Christoph Cullmann <christ...@cullmann.dev> ---
Git commit 07766eea234a416069881034c1b98ae135a89def by Christoph Cullmann.
Committed on 05/07/2025 at 20:38.
Pushed by cullmann into branch 'release/25.08'.

Automatically highlight symbol under cursor

Instead of explicit command to get all highlights of the symbol under
the cursor this send these requests to LSP automatically in background.

Added Next/Previous actions simplify researching the code by allowing
quickly jump around symbol usages.


(cherry picked from commit 2650a5e6b02f9524e9c17c77fe7d7832f5acbb21)

a998fb6a Automatically highlight symbol under cursor
d212be0f Minor cleanup
6d62d5f7 Cleaned redundant null checks
770dfd49 Use LSP results as a current word
1f0cae23 Added configuration for enabling symbol highlighting
db79ace8 Removed unnecessary QPointer
e114d46e Remove all highlights when text is selected

Co-authored-by: Yuri Timenkov <s....@timenkov.pro>

M  +1    -0    addons/lspclient/CMakeLists.txt
M  +3    -0    addons/lspclient/lspclientconfigpage.cpp
M  +3    -0    addons/lspclient/lspclientplugin.cpp
M  +1    -0    addons/lspclient/lspclientplugin.h
M  +9    -1    addons/lspclient/lspclientpluginview.cpp
A  +157  -0    addons/lspclient/lspclientsymbolhighlighter.cpp     [License:
MIT]
A  +60   -0    addons/lspclient/lspclientsymbolhighlighter.h     [License: MIT]
M  +30   -23   addons/lspclient/lspconfigwidget.ui

https://invent.kde.org/utilities/kate/-/commit/07766eea234a416069881034c1b98ae135a89def

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to