vim-lsp-cxx-highlight (0.0.1-1~mantic) mantic; 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