Publishing details

Changelog

vim-lsp-cxx-highlight (0.0.1-1~focal) focal; urgency=medium

  [ Jack Guo ]
  * Start on plugin and implement some basic functionality
  * Able to get data from vim-lsp, start working on parsing highlight data
  * Parsing passing for ccls, fix byte_offset check
  * Rename plugin, Working Preprocessor Regions
  * Rename some functions, done symbol highlight function
  * Start README and add LICENSE
  * Fix Readme links
  * Actually fix README links
  * Manual highlight works with ccls
  * Improve performance, add profiling, better logging
  * Finish autocmd triggering, many fixes and small improvements
  * Fix some updating errors
  * Fix not clearing all matches
  * Reduce flashing in highlighting, urldecoding, better input handling in notify_*
  * More README and docs
  * Add sample vimrc for registering language server
  * Change extension for sample
  * Nearly done documentation
  * Fix incorrect parsing in notify_json_rpc, other minor errors
  * Update readme and highlight groups documentation
  * Add images to readme
  * Fix images in readme
  * Fix Absolute Paths on Windows for #1
  * Recommend the use of lsRanges for ccls on windows.
  * Fix images and warn about dos line endings in readme
  * Improve docs, readme
  * Begin on highlighting versions
  * Finish highlight versions
  * Fix cache not stale typo
  * Add support for LanguageClient-neovim, untested
  * Update README
  * More robust LSP client detection
  * Mark LanguageClient-neovim as beta
  * Remove error strings from catch statements for #2
  * Fix highlight ranges can go outside file boundaries
  * Refactor File Structure
  * Add LspCxxHighlightDisable for #5
  * Fix LanguageClient-neovim initialization, typos for #6
  * Fix Preprocessor Regions at end of file
  * Fix LanguageClient-neovim initialization, typos for #6
  * Move LanguageClient out of beta, add sample configuration
  * Fix Preprocessor Regions at end of file
  * Reimplement LspCxxHlDisable, more code restructure
  * Reduce verboseness of LanguageClient logging
  * Add Support for coc.nvim (#8)
  * Begin implementing textprop symbols
  * Nearly done symbols for textprop
  * Finish initial implementation of textprop symbols and skipped regions
  * Add Documentation for textprops
  * Add Bug Report Template
  * Update bug report with logging
  * Fix textprop skipped regions cleaning
  * Fix line lengths
  * Better healing of values, log textprop failures
  * Add support for neovim text properties (#12)
  * Fix logging for textprop skipped regions
  * New image for README
  * Change README to jpg
  * Fix delayed plugin loading not working
  * Fix textprop error catching
  * Change recommendation of lsRanges to requirement (#15)
  * Enable textprop by default for vim 8.2+, fix textprop end skipped regions
  * Add support for nvim-lsp (#17)
  * Remove excess logging in nvim-lsp
  * Workaround LanguageClient autocmd in Neovim 0.5 (#17)
  * Fix augroups
  * Revert "Workaround LanguageClient autocmd in Neovim 0.5 (#17)"
  * Fix urlencode unescape for consecutive characters (#19)
  * Support Strings for kind, parentKind, storageClass (clangd/coc-clangd#27)
  * Update Readme for clangd (#14) (clangd/coc-clangd#27)
  * Revert 6b8eef2dad2f0b003b5153e21032d94645a76da0
  * Fix typos

  [ Sam McCall ]
  * Fix typo in clangd instructions.
  * Fix undefined highlight fallback in vim textprop backend
  * Fix formatting

  [ Jack Guo ]
  * Add new highlight groups for clangd specific highlights

  [ Yanfei Guo ]
  * fix type in doc

  [ Jack Guo ]
  * Add notes for SkippedRegionBeginEnd and highlight priority configurations (#30)
  * Fixes for multi window highlighting (#31)
  * Use getbufvar for filetype, remove use of line() in nvim (#31)

  [ Alexander Weinrauch ]
  * Added cuda to the supported languages

  [ Jack Guo ]
  * Fix off by 1 in textprop_nvim skipped regions (#49)
  * Add setting for light backgrounds (#41)
  * Fix writing causes highlighting to clear in newer versions of neovim
  * Fix missing default on syntax

  [ Cesar Saez ]
  * adds backward compatibility with neovim<0.5

  [ guangqing.chen ]
  * fix typo

  [ Jack Guo ]
  * Clear highlighting when no remaining symbols/regions exist (#61)
  * Revert "Clear highlighting when no remaining symbols/regions exist (#61)"

  [ Emanuel Tavares ]
  * Update README.MD

  [ eyenseo ]
  * Fix nvim-lsp handler signature

  [ Jack Guo ]
  * Remove spam logs in textprop symbols
  * Log number of symbols in notify
  * Fix highlight flashing on vim textprop  * Might have regressed due to ccls behavior change
  * Fix final skipped region not clearing (fixes #61)  * workaround empty notifications being sent via timer
  * Fix typo in s:clear_timer_fn
  * Add note on clangd compatibility (#74)
  * Update README about clangd compatibility

  [ Kyle Kovacs ]
  * fix broken link in README
  * clarify in the README that disabling semantic tokens is just disabling the newer implementation of it.

  [ Dimitry Ishenko ]
  * Add Debian packaging

 -- Dimitry Ishenko <email address hidden>  Sat, 02 Dec 2023 16:33:29 -0500

Builds

Package files