1. 19 May, 2021 2 commits
    • Waqar Ahmed's avatar
      Try prevent a crash · 14b6e7b5
      Waqar Ahmed authored
      14b6e7b5
    • Waqar Ahmed's avatar
      Implement LSP semantic tokens protocol · 45a32b17
      Waqar Ahmed authored
      
      
      This change implements the LSP semantic tokens protocol that has been
      introduced with LSP 3.16. Both full and fullDelta requests are implemented.
      
      `range` request has not been implemented
      
      For now modifiers are not handled, this is for three reasons
      - clangd doesn't support them yet and that is what I am testing against
      - For properly handling modifiers we may have to extend KSyntaxHighlighting
      - For now I am aiming to make it simple, solid and fast, modifier
      handling can be added later
      Signed-off-by: Waqar Ahmed's avatarWaqar Ahmed <waqar.17a@gmail.com>
      45a32b17
  2. 18 May, 2021 2 commits
  3. 17 May, 2021 2 commits
  4. 05 May, 2021 1 commit
  5. 03 May, 2021 5 commits
  6. 02 May, 2021 1 commit
  7. 30 Apr, 2021 1 commit
  8. 29 Apr, 2021 3 commits
  9. 27 Apr, 2021 1 commit
  10. 06 Apr, 2021 1 commit
  11. 05 Apr, 2021 1 commit
  12. 21 Mar, 2021 2 commits
  13. 14 Mar, 2021 1 commit
  14. 04 Mar, 2021 5 commits
  15. 27 Feb, 2021 3 commits
  16. 22 Feb, 2021 1 commit
  17. 21 Feb, 2021 1 commit
  18. 13 Feb, 2021 1 commit
  19. 11 Feb, 2021 1 commit
  20. 10 Feb, 2021 1 commit
    • Waqar Ahmed's avatar
      LSP: Allow disabling signature help · d2a1a6e4
      Waqar Ahmed authored
      Signature help in C++ with function template and template arguments
      leads to a very terrible UI with huge multiple completion boxes. The least we can
      do for now is to provide a config option to disable it.
      d2a1a6e4
  21. 05 Feb, 2021 1 commit
  22. 30 Jan, 2021 1 commit
  23. 29 Jan, 2021 2 commits