Format: 1.8 Date: Sat, 02 Dec 2023 16:33:29 -0500 Source: vim-lsp-cxx-highlight Built-For-Profiles: noudeb Architecture: source Version: 0.0.1-1~mantic Distribution: mantic Urgency: medium Maintainer: Dimitry Ishenko Changed-By: Dimitry Ishenko Changes: 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 Checksums-Sha1: 730deb6bb2a80283194d26aa63010b6599c8ca28 2050 vim-lsp-cxx-highlight_0.0.1-1~mantic.dsc 897ae9aaed6d5c53454c3ccfba26e280f6147e05 984506 vim-lsp-cxx-highlight_0.0.1.orig.tar.gz 83d3e5699539174e5fb81746fd2f9b4b304fd048 2924 vim-lsp-cxx-highlight_0.0.1-1~mantic.debian.tar.xz ecc472debf0d00fb87b4cfd81cb15043cde3320e 7073 vim-lsp-cxx-highlight_0.0.1-1~mantic_source.buildinfo Checksums-Sha256: 7bb3606c8b15577b1671adfcbef91407b318235acccf4570955ff8cfd1856d21 2050 vim-lsp-cxx-highlight_0.0.1-1~mantic.dsc fd61c212652acf5c59fda478c84099c7bcafae14eda9cfb7d7de4f63ea7a90d1 984506 vim-lsp-cxx-highlight_0.0.1.orig.tar.gz 221b9cde2745e44941297cf54014abb0478fd9184a75202a01458565e0cb8090 2924 vim-lsp-cxx-highlight_0.0.1-1~mantic.debian.tar.xz dff215008a4d4c8652a9f2f9adf36a56dd0ea2821d7b021609a05f4e06315e7d 7073 vim-lsp-cxx-highlight_0.0.1-1~mantic_source.buildinfo Files: 60c909e646a3ced0f89103b58d1c8ede 2050 editors optional vim-lsp-cxx-highlight_0.0.1-1~mantic.dsc b33aa8631fce1ac17a4802ea7575d47d 984506 editors optional vim-lsp-cxx-highlight_0.0.1.orig.tar.gz 92ef1b1d17796d675dea5c757b6f0bc7 2924 editors optional vim-lsp-cxx-highlight_0.0.1-1~mantic.debian.tar.xz dc860b03b39ec4d730aedc555eb9ee81 7073 editors optional vim-lsp-cxx-highlight_0.0.1-1~mantic_source.buildinfo