Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Figure out how to show expanded LSP diagnostics window #86

Closed
wincent opened this issue May 15, 2020 · 1 comment
Closed

Figure out how to show expanded LSP diagnostics window #86

wincent opened this issue May 15, 2020 · 1 comment

Comments

@wincent
Copy link
Owner

wincent commented May 15, 2020

Diagnostics are shown inline as virtual text; from :h lsp:

Inline diagnostics are enabled automatically, e.g. syntax errors will be
annotated in the buffer.

In TypeScript, error messages are often too long to fit in as virtual text, so it would be nice to pop them out somewhere in that case. With LanguageClient-neovim I used to be able to shove them into the location list with:

let g:LanguageClient_diagnosticsList='Location'

Need to find some kind of alternative when using the built-in LSP client.

Similar issue upstream (not for virtual text, but for long hovers): neovim/neovim#12281

@wincent
Copy link
Owner Author

wincent commented May 15, 2020

Part of the answer will just be to map something to: :lua vim.lsp.util.show_line_diagnostics()

wincent added a commit that referenced this issue May 25, 2021
Two changes required for compatibility:

- Need tweak to `.gitmodules` because vim-slime changed the name of
  their main development branch (from `master` to `main`).

- `nvim-lspconfig` must now be required as `'lspconfig'` and not
  `'nvim_lsp'`:

      E5108: Error executing lua $USER/.config/nvim/lua/wincent/lsp.lua:42:
      module 'nvim_lsp' not found:
              no field package.preload['nvim_lsp']

Changes:

* aspects/vim/files/.vim/pack/bundle/opt/deoplete cb9212d...35e27c3 (127):
  > Update the documentation
  > Fix #1181 complete_common_string()
  > Fix #1179 skip very long lines in getline()
  > Merge pull request #1176 from habibalamin/fix-input_patterns-source-option-not-being-recognised
  > Fix #1172 neovim_rpc#serveraddr() error
  > Check user mark
  > Fix the documentation
  > Add dummy mark
  > Fix #1175 sources mark
  > Use lambda functions
  > Update the documentation
  > Fix the name conflict
  > Fix #1174 yarp import check
  > Fix #1173 filename completion
  > Fix prev complete
  > Remove codecov
  > Add source key for candidates
  > Improve prev completion behavior
  > Add input check
  > Add the comment
  > Fix #1170 buffer_path
  > Fix #1167 multiple filetypes support
  > Add deoplete#can_complete()
  > Check indentkeys for TextChanged only
  > Check indentkeys for words only
  > Fix the documentation
  > Fix exists_path()
  > Fix #1165 exists path
  > Merge pull request #1162 from maujim/patch-1
  > Merge pull request #1160 from e-kwsm/try-expanduser
  > ignore_sources is disabled when manual completion
  > Add enable_slash_completion in file source
  > Fix cd problems in file source
  > Fix lint
  > Fix exists check in file source
  > Fix imports
  > Fix expand() error
  > Merge pull request #1157 from MindTooth/use_github_action
  > Fix #1158 filename completion
  > Fix indentkeys check
  > Fix bug
  > Fix #1156 duplicated filter check
  > Replace os.path
  > Fix file source
  > Fix file source
  > Replace os.path
  > Replace os.path
  > Replace os.path
  > Fix #1156 duplicated source check
  > Fix for type: ignore
  > Add matcher_matchfuzzy
  > Merge pull request #1154 from timgates42/bugfix_typo_parentheses
  > Fix the link
  > Fix for flake8
  > Fix
  > Update README
  > Update
  > Fix the documentation
  > Fix the documentation format
  > Merge pull request #1150 from alexkalderimis/ajk-doc-rewordings
  > Fix #1149 add refresh_backspace option
  > Improve converter_remove_overlap
  > Skip if old completion
  > Merge pull request #1146 from Shougo/recently_used
  > Fix #1148 Disable non ascii indentkeys
  > Version 6.0 development is started
  > Fix the documentation
  > Enable auto completion in Command Line window
  > Update the documentation
  > Update the documentation
  > Fix multi process flicker problem
  > Disable nofile buffers completion except nofile_complete_filetypes.
  > Disable : auto indentation in deoplete
  > Fix for Vim script autocompletion
  > Fix message
  > Change completeopt before complete()
  > Improve change completeopt
  > Fix #1141 completeopt error
  > Fix #1143 disable auto indent when &indentexpr is disabled
  > Improve converter_remove_overlap behaviour
  > Fix #1140 check use_prev problem
  > Fix #1139 indentkeys problem
  > Fix #1138 auto update problem
  > Fix #1137 needs_poll update problem
  > Fix #1136 smart_close_popup
  > Update the documentation
  > Fix BS flickers and require Vim 8.1+
  > Fix #1135 disable popup flicker prevents
  > Change default auto refresh delay
  > Disable parallel feature in default to prevent flicker issue
  > Fix for popup flicker
  > Fix lint errors
  > Fix #1132 omnifunc check
  > Fix #1131 is_debug_enabled documentation
  > Remove restore completeopt
  > Fix #1128 restore completeopt when popup is closed
  > Update the documentation
  > Fix #1123 disabled_syntaxes error
  > Fix lint error
  > Fix custom conflict
  > Add converter_word_abbr
  > Improve expand()
  > Merge pull request #1118 from m-lima/master
  > Merge pull request #1116 from ujihisa/master
  > Update FAQ
  > Add screenshot
  > Merge pull request #1115 from ujihisa/master
  > Add note
  > Fix #1111 skip invalid bytes for Vim8
  > Fix #1110 ignore <bd> binary data
  > Fix #1109 is_async check
  > Fix health messages
  > Fix the expression error
  > Fix #1107 <Plug> mappings problem
  > Merge pull request #1104 from Shougo/fix_is_async
  > Update the documentation
  > Update FAQ
  > Fix user_data
  > Fix #1102 user_data check
  > Merge pull request #1101 from Milly/typing-parent
  > Use v:insertmode instead
  > Fix lint errors
  > Add InsertLeave support in buffer source
  > Add InsertLeave autocmd
  > Fix #247 call send_event() to make cache
  > Add comment
  > Check prev text in Update

* aspects/vim/files/.vim/pack/bundle/opt/deoplete-lsp fb51bfe...00937dd (6):
  > Fix #47 improve default input_pattern
  > Fix source initialization
  > Improve initialization
  > Merge pull request #46 from CKolkey/master
  > Fix #43 add variable for hover
  > Merge pull request #40 from jubnzv/fix-neovim-compatibility

* aspects/vim/files/.vim/pack/bundle/opt/fern.vim 8a857c9...5fe781e (20):
  > Merge pull request #340 from lambdalisue/fix-macvim
  > Merge pull request #333 from lambdalisue/improve-zoom
  > Merge pull request #334 from lambdalisue/fix-331
  > Merge pull request #329 from wtsnjp/fix-doc
  > Merge pull request #316 from shanesmith/action-focus-parent
  > Merge pull request #314 from lambdalisue/remove-smart-cursor
  > Merge pull request #305 from lambdalisue/fix-nested
  > Merge pull request #296 from lambdalisue/fix-auto-resize
  > Merge pull request #292 from lambdalisue/devtool
  > Merge pull request #288 from lambdalisue/fix-refresh-directory
  > Merge pull request #289 from KapJI/fix-edit-or
  > Merge pull request #286 from lambdalisue/use-relative
  > Merge pull request #285 from obcat/add-spinner-highlight
  > Merge pull request #282 from lambdalisue/fix-trash
  > Merge pull request #279 from lambdalisue/fix-iskeyword
  > Update README.md
  > Merge pull request #277 from lambdalisue/fix-fri
  > Merge pull request #274 from lambdalisue/fix-267
  > Merge pull request #266 from hrsh7th/fix-auto-buffer-delete
  > Merge pull request #265 from lambdalisue/fix-resolve-windows

* aspects/vim/files/.vim/pack/bundle/opt/float-preview.nvim 3c2e230...f9ed1c7 (1):
  > Improved the floating window

* aspects/vim/files/.vim/pack/bundle/opt/goyo 6b6ed27...a865dec (2):
  > Remove :PlugInstall tag
  > Fix signify detection (#223)

* aspects/vim/files/.vim/pack/bundle/opt/neco-ghc 682869a...699897c (3):
  > Fix for hhp
  > Fix executable() check
  > Merge pull request #86 from macthecadillac/master

* aspects/vim/files/.vim/pack/bundle/opt/nvim-lspconfig 60133c4...6a25eb0 (313):
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #937 from mrquaketotheworld/patch-1
  > Merge pull request #935 from lcrockett/master
  > Merge pull request #919 from nathanaelcunningham/prismals
  > Merge pull request #931 from lcrockett/master
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #929 from mjlbach/sumneko_documentation_update
  > [docgen] Update CONFIG.md skip-checks: true
  > Update vimdoc.yml
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #924 from tamago324/jdtls-package-json
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #912 from undu/ocaml_interface
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #900 from rafamadriz/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #910 from mjlbach/simplify_docs
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #909 from clason/texlab-3.0
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #908 from mhinz/fix-docgen
  > Merge pull request #871 from mjlbach/fix_docgen_v4
  > Merge pull request #907 from mjlbach/installation_clarification
  > Merge pull request #892 from amiralies/add-rescript-config
  > Merge pull request #889 from weeman1337/fix-pylsp-doc
  > Merge pull request #883 from weeman1337/feature-pylsp
  > Merge pull request #884 from WhyNotHugo/patch-2
  > Merge pull request #875 from zupatisc/master
  > Merge pull request #882 from fdschmidt93/pyright/default-diagnosticMode-to-workspace
  > Merge pull request #878 from neovim/remove-tabs
  > Merge pull request #877 from dimbleby/issue-876
  > Merge pull request #873 from mjlbach/fix_windows
  > Merge pull request #866 from mjlbach/fix_docgen_v3
  > Merge pull request #861 from mjlbach/dofile
  > Merge pull request #864 from nanotee/zeta_note
  > Merge pull request #857 from mnowotnik/master
  > Merge pull request #859 from mjlbach/lazy_require_lspinfo
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #846 from joseeMDS/update-ocaml-defaults
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #852 from Isti115/patch-1
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #851 from bmatcuk/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #839 from nabezokodaikon/css-description
  > Merge pull request #840 from mjlbach/lsp_start_improvements
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #841 from Adnios/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #477 from dpretet/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #822 from mjlbach/minimal_config_v3
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #800 from dewey92/stylelint-support
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #830 from csaez/patch-1
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #829 from Z5483/master
  > Merge pull request #833 from mjlbach/catch_autostart_error
  > Merge pull request #377 from tkonolige/master
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #832 from mjlbach/fix_babel
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #831 from mjlbach/document_more_commands
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #820 from shihanng/tflint
  > Merge pull request #826 from mjlbach/remove_trim_and_pad
  > Merge pull request #789 from ttys3/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #823 from kraftwerk28/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #819 from ya-luotao/patch-2
  > Merge pull request #816 from mjlbach/feature/update_minimal_config
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #814 from dradtke/jdtls-document-version
  > manual docgen
  > Merge pull request #809 from mjlbach/windows_documentation
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #806 from tamago324/pyright-package-json
  > Merge pull request #803 from mjlbach/remove_tbl_deep_extend
  > Merge pull request #802 from mjlbach/stop_start_restart
  > Merge pull request #799 from mjlbach/fixes
  > Merge pull request #788 from mjlbach/feature/add_vimdoc
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #797 from LuoZhongYao/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #795 from mhinz/lspinfo-highlighting
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #793 from mhinz/sumneko-disable-telemetry
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #792 from DoktorMike/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #489 from tzx/pyright-org-imports
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #769 from andersondanilo/feature/phpactor-support
  > Merge pull request #787 from mjlbach/update_readme
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #786 from mjlbach/fix_godot_docs
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #785 from mjlbach/improve_docgen
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #783 from polarmutex/beancount
  > Merge pull request #781 from mjlbach/bump_minimal_init
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #779 from sakhnik/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #778 from mjlbach/add_discourse_to_readme
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #707 from ngscheurich/haxe-language-server
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #768 from HiPhish/vala-ls
  > Merge pull request #775 from brandoncc/patch-1
  > Merge pull request #774 from smolck/prefer-vim-api
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #772 from mjlbach/fix_clangd
  > Merge pull request #771 from runiq/fix-clangd-default-capabilities
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #765 from kitagry/fix-deno-scheme
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #767 from glepnir/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #751 from 88maomao/erlang-ls
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #757 from WhyNotHugo/patch-1
  > Merge pull request #753 from kitagry/fix-deno-definition
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #755 from etrnal70/cargo-reload
  > Merge pull request #763 from ThatsNoMoon/ra-root_dir-deps
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #762 from teto/add-hls-specific-lspinfo
  > Merge pull request #760 from teto/lspinfo
  > Merge pull request #759 from ibraheemdev/patch-1
  > Merge pull request #756 from kitagry/fix-deno-cache
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #747 from PhilT/lsp-config-for-fsharp
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #748 from PhilT/typo-in-sumneko-lua
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #744 from kitagry/add-denols-functions
  > Merge pull request #743 from rudotriton/patch-1
  > Merge pull request #715 from mjlbach/fix_reloading
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #739 from mjlbach/hls_formatting
  > Update README.md
  > Merge pull request #738 from mjlbach/fix_autostart
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #721 from mjlbach/disable_autostart
  > Merge pull request #733 from mjlbach/fix_on_attach
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #735 from teto/notify
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #728 from lithammer/fix-document-highlight-augroup
  > Merge pull request #722 from halkn/fix-readmne
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #719 from lithammer/nimlsp-root-dir
  > Merge pull request #712 from glepnir/glepnir-patch-1
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #710 from stevearc/stevearc-rust
  > Merge pull request #475 from mjlbach/fix_custom_config_documentation
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #706 from forkbomb9/patch-1
  > [docgen] Update CONFIG.md skip-checks: true
  > Add sqls support (#422)
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #370 from HiPhish/jdtls
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #703 from mjlbach/fix_graphql_docgen
  > Merge pull request #562 from JoosepAlviste/master
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #658 from elianiva/feat/v-lang-server
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #686 from lithammer/bash-language-server-prevent-recursive-scanning
  > Merge pull request #702 from mjlbach/fix_docgen_2
  > Merge pull request #671 from mjlbach/kotlin_update_roots
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #700 from mjlbach/update_omnisharp
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #508 from mjlbach/remove_dynamic_registration_workaround
  > Merge pull request #698 from mjlbach/remove_deprecated_commands
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #690 from teto/compact-lsp-info
  > [docgen] Update CONFIG.md skip-checks: true
  > Merge pull request #695 from mjlbach/fix_docgen_ci
  > Merge pull request #693 from mjlbach/feature_request_template
  > Merge pull request #680 from delphinus/feature/use-nvim-exec
  > Merge pull request #668 from mhartington/angularls-bin
  > Merge pull request #672 from mjlbach/refactor_lspinfo
  > Merge pull request #689 from ckipp01/dirname
  > Update bug_report.md
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #679 from ckipp01/racket
  > Merge pull request #678 from mjlbach/pyright_update_root
  > vimls: change to use cwd instead of home for root
  > Merge pull request #677 from lithammer/fix-scry-root-pattern
  > Update bug_report.md
  > Merge pull request #673 from mjlbach/filetypes_nil_handling
  > Merge pull request #509 from mjlbach/remove_deprecated_handlers
  > Merge pull request #670 from mjlbach/add_executable_check
  > Merge pull request #661 from mjlbach/lspinfo_fix_display
  > Merge pull request #669 from mjlbach/fix_filetypes
  > Merge pull request #665 from mjlbach/fix_lsp_info_root_detect
  > Merge pull request #659 from mjlbach/disable_transparency_lspinfo
  > Merge pull request #651 from mjlbach/lsp_info
  > Merge pull request #657 from mjlbach/fix_rust_analyzer_root
  > Merge pull request #655 from ckipp01/metals
  > readme: add references to the wiki
  > Merge pull request #644 from jdrouhard/clangd_fix_capabilities
  > tsserver: fix luacheck error
  > Merge pull request #648 from mjlbach/rust_analyzer_root
  > Merge pull request #554 from mjlbach/typescript_fix_root
  > Merge pull request #649 from mjlbach/fix_custom_config
  > Merge pull request #647 from mjlbach/readme_on_attach
  > [docgen] Update README.md skip-checks: true
  > jdtls: fix spelling error
  > Merge pull request #646 from mjlbach/jdtls_fix_formatting
  > Merge pull request #645 from mjlbach/jdtls_fix_docs
  > Merge pull request #560 from mjlbach/readme_tweaks
  > Merge pull request #559 from pierreprinetti/readme_typo
  > Merge pull request #558 from mjlbach/readme_fix_function
  > Merge pull request #556 from mjlbach/solargraph_diagnostics
  > Merge pull request #555 from mjlbach/fix_rls_documentation
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #553 from zhuangya/update-denols-doc
  > Update bug_report.md
  > Merge pull request #517 from mjlbach/issue_template_improvements
  > Merge pull request #552 from mjlbach/fix_typo
  > Merge pull request #549 from mjlbach/readme_updates
  > Merge pull request #547 from mjlbach/update_julia_documentation
  > Merge pull request #548 from mjlbach/vscode_html_languageserver_completion_doc
  > Merge pull request #546 from mjlbach/remove_vscode_doc_ccls
  > Merge pull request #545 from mjlbach/improve_root_pattern_documentation
  > Merge pull request #544 from mjlbach/clarify_on_new_config
  > Merge pull request #540 from mjlbach/angularls_fix_documentation
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #543 from oberblastmeister/master
  > Merge pull request #542 from theHamsta/fix-sumneko-config-syntax-error
  > Merge pull request #539 from mjlbach/fix_vimls_docs
  > Merge pull request #491 from mjlbach/feature/add_denols
  > Merge pull request #535 from mjlbach/update_pr_template
  > Merge pull request #536 from mjlbach/sumneko_typo
  > Merge pull request #528 from mjlbach/improve_ccls_documentation
  > Merge pull request #525 from mjlbach/fix_texlab_build_args
  > Merge pull request #518 from mjlbach/jsonls_fix_formatting
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #523 from akinsho/patch-1
  > Merge pull request #520 from mjlbach/update_sumneko_lua_docs
  > Merge pull request #521 from mjlbach/update_tsserver_documentation
  > Merge pull request #498 from mjlbach/remove_installers
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #519 from mjlbach/remove_rust_analyzer_workaround
  > [docgen] Update README.md skip-checks: true
  > [docgen] Update README.md skip-checks: true
  > Update sumneko lua docs
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #481 from mjlbach/fix_rust-analyzer_nightly
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #507 from mjlbach/remove_texlab_capabilities_fix
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #505 from mjlbach/fix_filesystem_permissions
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #352 from nathunsmitty/master
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #503 from mjlbach/fix_texlab
  > [docgen] Update README.md skip-checks: true
  > Update bug report template (#480)
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #501 from mjlbach/fix_docgen_v2
  > Merge pull request #486 from pretentious7/master
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #450 from lithammer/dont-use-homedir-as-root-dir
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #437 from creativenull/fix-tsserver-rootdir
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #420 from Gian12315/master
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #385 from elianiva/svelte-lang-server
  > [docgen] Update README.md skip-checks: true
  > Fix macos CI
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #499 from mjlbach/fix_docgen
  > Merge pull request #471 from mjlbach/feature/handle_registerCapability
  > Have leanls use util.find_git_ancestor.
  > Merge pull request #464 from mjlbach/feature/factor_out_autogen_doc
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #470 from h-michael/deprecate-ghcide
  > Merge pull request #469 from h-michael/deprecate-ghcide
  > zig: nvim_lsp/zls.lua -> lspconfig/zls.lua
  > Merge pull request #392 from abenz1267/master
  > Merge pull request #453 from tormodatt/master
  > Merge pull request #355 from wuilliam321/groovyls-support
  > Merge pull request #438 from HiPhish/kotlin
  > Merge pull request #429 from jerrywang1981/master
  > Merge pull request #439 from benawas/master
  > Merge pull request #406 from igrep/purescriptls-win
  > pyright: Wrap settings correctly with python.analysis
  > Merge pull request #366 from Ogromny/zls_support
  > Remove before_init workaround
  > Merge pull request #358 from PatOConnor43/change-dart-init-options
  > Merge pull request #405 from mjlbach/feature/specify-unzip-dependency
  > Merge pull request #404 from mjlbach/fix-pyright-languageserver
  > Merge pull request #303 from mjlbach/feature/add-pyright-languageserver
  > Merge pull request #399 from Iron-E/patch-1
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #351 from lithammer/fix-terraformls-cmd
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #371 from HiPhish/kotlin
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #403 from h-michael/kotlin
  > [docgen] Update README.md skip-checks: true
  > Merge pull request #401 from h-michael/sourcekit
  > Merge pull request #400 from h-michael/script
  > Merge pull request #348 from h-michael/rename
  > Merge pull request #238 from steelsojka/angular-ls

* aspects/vim/files/.vim/pack/bundle/opt/tcomment_vim 22f3707...a15822e (14):
  > XML style comments: don't escape "-" but "<!--" and "-->" FIX #288
  > Merge pull request #287 from aca/master
  > Merge pull request #286 from alteriks/bind_named
  > Restrict use of /// to the rust filetype FIXES #282
  > C-style comments: Support for /// etc. FIXES #282
  > Merge pull request #281 from herrbischoff/patch-1
  > Merge pull request #278 from itchyny/support-vim9-script
  > Merge branch 'master' of github.com:tomtom/tcomment_vim
  > tcomment#GuessCommentType(): Enrich return value
  > Add support for spss
  > Merge pull request #272 from tamago324/support-dot
  > Merge pull request #273 from amadeus/fix/typescript-alt
  > Merge pull request #271 from bradleymackey/master
  > FIX #269 Support for cuda

* aspects/vim/files/.vim/pack/bundle/opt/typescript-vim 17d85d8...67e81e4 (5):
  > Merge pull request #185 from SeungUkLee/fix-link
  > Merge pull request #171 from iwikal/typescriptreact
  > Merge pull request #179 from z0rzi/patch-1
  > Merge pull request #180 from nornagon/patch-1
  > Merge pull request #181 from patstockwell/extend-global-objects

* aspects/vim/files/.vim/pack/bundle/opt/ultisnips e35158d...b3fd902 (31):
  > Add deoplete completion source to the documentation (#1353)
  > Fix #1339 wrong cursor position in nested snippets (#1347)
  > Expand snipMate snippets with 'w' instead of 'i' (#1345)
  >  Correctly handle escaping backslashes in Placeholder defaults (#1346)
  > Enable sponsorship.
  > Use a valid unite kind variable (#1338)
  > Expand snipMate snippets with 'i' option (#1336)
  > Fix shebangs in the repo to use python3.
  > Fix race condition in checking vim startup. (#1331)
  > Trigger build on pull requests.
  > Test more Python/Vim combinations and fix caching. (#1329)
  > Remove Travis Integration, enable GitHub Actions (#1330)
  > Added CanExpandSnippet, CanJumpForwards, CanJumpBackwards (#1314)
  > Enhancing the wording of an example (#1309)
  > Adds g:UltisnipsSnippetStorageDirectoryForUltiSnipsEdit (#1301)
  > docs: Update tabstop-generation README (#1272) (#1298)
  > Improve b:match_words pattern (#1288)
  > A trivial change to test travis-ci.com integration. (#1286)
  > Fix python 3.8 warning on start. (#1285)
  > autotrigger: trigger only on new characters insert (#1183)
  > Add description of choice tabstop. (#1224)
  > Python 3.5 Compatibility: Fix crash when snippet for current file does not exist  (#1240)
  > Optimize choices, support space as a terminator for selection (#1261)
  > Add support to escape comma inside choice item by "\," (#1271)
  > Fix: DeprecationWarning from unescaped regex (#1279)
  > Update README.md (#1282)
  > Fix: bug in autojump-if-empty example (#1249)
  > Minimal typo fix (#1275)
  > Fix typo (#1257)
  > Clearer wording on the YCM warning (#1244)
  > Fix errors in state handling when switching buffers (#1229)

* aspects/vim/files/.vim/pack/bundle/opt/undotree be23eac...271c565 (7):
  > Merge pull request #127 from maniac-en/patch-1
  > Merge pull request #126 from develduan/master
  > Merge pull request #124 from kaldown/master
  > Merge pull request #123 from kunzaatko/master
  > Merge pull request #119 from jmembreno4194/master
  > Merge pull request #118 from jmembreno4194/master
  > Merge pull request #117 from yhu266/master

* aspects/vim/files/.vim/pack/bundle/opt/vim-abolish 7e4da6e...3f0c8fa (5):
  > Allow escaped delimiter in substitution string
  > Include ag matching
  > Add support for ripgrep
  > FIX: Duplicate nmap should be vmap instead
  > Use getcurpos() to properly set curswant (#93)

* aspects/vim/files/.vim/pack/bundle/opt/vim-dirvish b136fd2...9c0dc32 (6):
  > K: fix [count]K for old Vim
  > doc: rearrange image
  > doc: add image to readme
  > s:list_dir(): fix: 'wildignorecase' affects directory listing #184
  > fix: Pattern delimiter not found #193
  > handle backslash in pathname #190

* aspects/vim/files/.vim/pack/bundle/opt/vim-dispatch fe6a343...250ea26 (5):
  > Truncate finished message to prevent press ENTER prompt
  > Use v:echospace if available for echo width
  > Fix :Start on iTerm
  > Don't wait silently on :wall with 'confirm'
  > Add customizable message colors

* aspects/vim/files/.vim/pack/bundle/opt/vim-eunuch 33e875b...dbbbf85 (3):
  > Also subject current buffer to 'buftype' check before writing
  > Fix #72: Detect the terminal is in local robustly
  > Allow renaming new files

* aspects/vim/files/.vim/pack/bundle/opt/vim-fugitive caf3b1d...c926aad (158):
  > Fix deprecation error in :GBlame
  > Tighten up diff highlighting
  > Hunt other tabs for window on :tab Git
  > Fix capitalization
  > Change deprecated q and D maps to errors
  > Replace HEAD with @
  > Require Git 1.8.5 or newer
  > Fix README formatting
  > Require Vim 7.4 or newer
  > Add note about :Gvdiffsplit
  > fugitive.vim 3.3
  > Provide FugitiveConfigGetRegexp()
  > Provide FugitiveResult()
  > Support :Gwrite +aftercommand
  > Only do "guessed" :Gwrite behaviors with no argument
  > Fix :Git difftool work-tree paths
  > Fix :GBrowse :/ in bare repositories
  > Return empty string on FugitiveFind() with no Git dir
  > Fix :Gedit /
  > Fix status in bare repository
  > Account for invalid b:git_dir in FugitiveGitDir()
  > Proactively detect Git dir if autocommand hasn't triggered
  > Always set b:git_dir
  > Add deprecation warnings to :Glog and :Gstatus
  > Add :Glog and :Gstatus to list of opt-out legacy commands
  > Don't use pty on win32unix
  > Don't trigger BufWrite during :Git blame
  > Provide :GBrowse behavior in blame buffers
  > Don't rely on current buffer's Git dir for :GBrowse
  > Support all <cword> style expansions
  > Ignore :GBrowse line numbers for non-blob objects
  > Provide "." and "<C-R><C-G>" in blame buffers
  > Fix double "fugitive:" in error message
  > Add notices to deprecated lowercase commands
  > Add aliases for blame "-" map
  > Support :GBrowse {url} outside of Git repository
  > Pass <mods> along to URL opener
  > Use :echo not :echomsg for displaying :GBrowse URL
  > Jump to correct Unpushed/Unpulled section on reload
  > Handle non-config dictionary passed to FugitiveConfig()
  > URL escape :command special characters
  > Add git_dir key to :GBrowse API
  > Handle race condition closing job stdin
  > Don't discard deleted submodules
  > Add foldtext for hunk headers
  > Press escape to background :Git to preview window
  > Expand <cfile>
  > Make FugitiveChanged event aware of :Git result
  > Provide :Gedit - to open previous :Git output
  > Restore X on submodules
  > Don't trigger FugitiveChanged until :Git finishes output
  > Fix undesired line wrap in :Git output
  > Move edit sentinel removal out of resume handler
  > Eliminate blank line after resuming from GIT_EDITOR
  > Allow close callback to run before leaving job wait loop
  > Echo from wait loop, not job callback
  > Don't record last job until after completion
  > Unify remote resolution
  > Capture cwd of :Git command
  > Add error message when editing after Vim exit
  > Don't wait silently on :wall with 'confirm'
  > Don't try to send :Git process CTRL-C when stdin is closed
  > Retool :Git blame colored commits
  > Extract fugitiveblame ftplugin
  > Automatically mkdir when editing .git/info/exclude
  > Capture exit status of :Git
  > Pass private job state to s:RunWait()
  > Fix :GBrowse with no argument
  > Don't set foldmethod=syntax in historical buffers
  > Accept alternate syntax for :GBrowse remote
  > Tweak default list of paginated commands
  > Don't complete directories as subcommands
  > Handle tabs in commit subject
  > Forcefully disable colors on paginated :Git output
  > Unify temp state and job state
  > Replace broken check for nvim 0.5.0
  > Use git --list-cmds= to complete subcommands
  > Retool completion of subcommands
  > Paginate :Git whatchanged
  > Clean up argument splitting utility functions
  > Expand ssh host aliases in remote urls
  > Capture :Git job output to temp file
  > Fix diff in status buffer
  > Default coo to identifier under cursor in temp buffers
  > Don't automatically enable syntax folding in status buffer
  > Revert "Support X for submodules"
  > Don't clobber alt buffer with :Gread
  > Make :Gdiffsplit! from common ancestor stage open ours and theirs
  > Don't expand # in :GBrowse http://example.com/#anchor
  > Update env workarounds for nvim
  > Support opting out of deprecated commands
  > Remove broken deprecated :Git merge calling mergetool
  > Partition public and private job state
  > Avoid :normal during status reload
  > Use unambiguous option keys for subcommand delegation
  > Fix inline diff expansion when foldmethod is not syntax
  > Retool discard operation during conflict
  > Fix remaining :Gremove and :Gmove references
  > Tiny optimization to s:Slash()
  > Act globally when invoking inline diff maps on Head: line
  > Ensure open folds after expanding inline diff
  > Feed custom file under cursor into netrw's gx
  > Remove Git dir checks on FileType events
  > Set b:git_dir early in BufReadCmd
  > End the guioptions+=! reign of terror
  > Fix staging partial hunk near EOF lacking newline
  > Add initial :echo before job
  > Replace blame shell fiddling with s:TempCmd()
  > Fix tab complete of tree objects
  > Fix argument parsing of :Gedit fugitive:\\...
  > Delete backing temp file upon wiping buffer
  > Rename temp state bufnr field to origin_bufnr
  > Don't try to reuse terminal buffers for status window edits
  > Add a FAQ about symlinks
  > Smarter diff jumping in :Git log
  > Add sourcehut plugin for :GBrowse to README
  > Provide some <mods> handling on quickfix commands
  > Better handling of git blame variable width date formats
  > Account for closing windows when reloading status
  > Resolve temp name used in :Git
  > Work around 'suffixes' in :Git completion
  > Move :Git --paginate helper function into :Git section
  > Fix :Gedit worktree-file
  > Provide error message when Netrw can't be loaded
  > Remove obsolete push/fetch docs
  > Use stderr for in-band job communication
  > Guard against diff.noprefix in commit buffers
  > Add Azure DevOps :GBrowse extension to README
  > Remove dispatch.vim backed fetch and push
  > Add deprecation notices to git subcommand wrappers
  > Retire old :Gsplit! family of temp buffer commands
  > Don't default to work tree on :Gedit invalidref:file
  > Emphasize poor quickfix performance in docs
  > Fix typo in helpfile
  > Avoid presenting verbose command output as error
  > Avoid window shenanigans if :diffoff restores options
  > Enable Help: header
  > Restore correct cursor position in commit buffer
  > Fix jumps from blame commits with ignore marks
  > Recover from deleted temp script
  > Disable 'swapfile' early
  > Don't override user :G
  > Fix reference to renamed function
  > Disable spell checking while blaming
  > Provide public diff closing function
  > Fix :Gwrite DWIM in commit messages
  > Avoid empty string keys to prevent Vim 7 error
  > Fix: digits in a user name was highlighted as time
  > Support partial staging after git add -N
  > Fix tab complete for :Git push --option
  > Recommend :Git log over :Gclog
  > Trigger OptionSet on automatic :diffoff
  > Improve weird :Ggrep --column quickfix title
  > Tighten syntax highlighting for SHA
  > Add Help: header
  > Refactor run loop
  > Extract s:RunEdit()
  > Fix stash map

* aspects/vim/files/.vim/pack/bundle/opt/vim-git 117abeb...0fe3f4e (13):
  > Rebase: highlight empty commits
  > Allow keywordprg with pager with guioptions=!
  > Combine redundant groups
  > Highlight git blame --porcelain output
  > Disable spell checking in git hashes when viewing git files
  > Disable spell checking in git hashes when rebasing
  > Match hash references in commit bodies
  > Fix eager highlight of word diff
  > Include new and modified files
  > Sync timestamps with Vim 8.2
  > Revert "Include new and modified files"
  > Fix gitrebase r/t
  > Include new and modified files

* aspects/vim/files/.vim/pack/bundle/opt/vim-javascript 3c90d0c...f8345cd (4):
  > Add BigInt (#1239)
  > Add WeakRef (#1238)
  > Add support for _ in hex numbers
  > jsCatch can be followed by jsParenCatch or jsTryCatchBlock. (#1230)

* aspects/vim/files/.vim/pack/bundle/opt/vim-lion 75306ac...ce46593 (1):
  > Spelling error README.md

* aspects/vim/files/.vim/pack/bundle/opt/vim-markdown da5a7ac...8e5d86f (8):
  > Merge pull request #498 from jrwrigh/master
  > Merge pull request #492 from jrwrigh/master
  > Merge pull request #497 from AggroBoy/master
  > Merge pull request #477 from cdelledonne/insert-toc
  > Merge pull request #472 from kalafut/master
  > Merge pull request #486 from jbriales/master
  > Fix tex syntax test for latest syntax
  > Merge pull request #451 from yous/fix-url

* aspects/vim/files/.vim/pack/bundle/opt/vim-pathogen c6bc424...e0a3efb (1):
  > Fix whitespace needed around colon-separated slice args

* aspects/vim/files/.vim/pack/bundle/opt/vim-projectionist 1d95458...8dda7ac (5):
  > Limit BufFilePost detection to known good buffers
  > Add :Ptcd and :Tcd commands
  > Tentatively add O commands wrapping :drop
  > Use native json_decode() when available
  > Experimentally allow string values for delegation

* aspects/vim/files/.vim/pack/bundle/opt/vim-repeat c947ad2...24afe92 (1):
  > Rework error return to prevent off-by-one in Ex mode

* aspects/vim/files/.vim/pack/bundle/opt/vim-slime a811392...a522fed (14):
  > Replace ^D in _EscapeText_scala (#287)
  > Fix Kitty for nvim, other external sources
  > Update documentation for slime_paste_file (#278)
  > Clarify README, parts about keyboard mappings and config prompts (#272)
  > Add Elm to README
  > Normalize whitespace
  > Add ftplugin for elm files
  > Merge pull request #266 from jpalardy/fix-jobid
  > Revert "Use tmux bracketed paste"
  > Merge pull request #265 from carlocab/bracketed-paste
  > Merge pull request #264 from pacbard/master
  > Merge pull request #261 from Jacob-Bishop/ReadmeX11TargetUpdates
  > Merge pull request #258 from jpalardy/better-cell-delimiter
  > Merge pull request #255 from LeoKavanagh/master

* aspects/vim/files/.vim/pack/bundle/opt/vim-speeddating fe98cfa...95da3d7 (1):
  > Ignore mswin.vim CTRL-A/CTRL-X overrides

* aspects/vim/files/.vim/pack/bundle/opt/vim-zsh 953535b...55ca6ed (13):
  > ftplugin: do not start an interactive shell for run-help
  > ftplugin: make sure, shell is actually executable
  > Merge pull request #32 from dkearns/fix-character-escape-sequence-highlighting
  > update header
  > syntax: slightly readjust the math expression syntax
  > syntax: update metadata fix inconsistent indentation
  > syntax: (( )) is a arithmethic region (fixes #31)
  > Merge pull request #28 from dkearns/extract-compiler-plugin
  > Merge pull request #29 from dkearns/fix-case-sensitivity-of-typeset-and-friends
  > Merge pull request #30 from dkearns/fix-highlighting-of-commented-out-function-definitions
  > Merge pull request #26 from guidocella/cdsilent
  > ftplugin: Undefine MANPAGER before running run-help
  > Merge pull request #24 from benknoble/patch-1
wincent added a commit that referenced this issue Aug 31, 2021
Motivation; get this fix:

    L3MON4D3/LuaSnip#142

But it turns out that there have been a _lot_ of changes since I last
updated; if anything breaks, I will follow up:

* aspects/nvim/files/.config/nvim/pack/bundle/opt/LuaSnip 72323c1...9a8cf5f (261):
  > Merge pull request #143 from leiserfg/multi-ft
  > Format with stylua
  > fix: account for compound filetypes (closes #142).
  > Update README.md
  > Format with stylua
  > Fix parser, for real now.
  > Format with stylua
  > Fix slight regression with variables in lsp-parsed snippets.
  > Fixup(d2aa43c): BREAKING, parsing has become more strict.
  > Format with stylua
  > Provide option to set better `assemble`-function for nested snippets.
  > Format with stylua
  > Merge branch 'master' of github.com:L3MON4D3/LuaSnip
  > lsp: correctly parse brackets (closes #141) and split iNode-text.
  > fix(parser): remove escape-chars everywhere.
  > Merge pull request #140 from carlitux/patch-2
  > Set pos to nil for better docstring if queried manually.
  > Format with stylua
  > Improve get_docstring().
  > Typo.
  > Format with stylua
  > Account for selecting empty lines (only) (closes #139).
  > Use `rawget` to get position.
  > Merge pull request #138 from leiserfg/handle_emtpy_snippets
  > Parser: ${n:sometext} can also be repetitions of previous insertNodes.
  > Try expanding autosnippets if pum is visible, too.
  > Format with stylua
  > Use tokenizer to create helper-snippet for regex-triggers.
  > Implement tokenizer for patterns.
  > Format with stylua
  > pcall `get_text`, {""} on error. Don't error on `str_utfindex`.
  > Try to prevent jump_from from erroring due to deleted snippets.
  > Auto generate docs
  > Format with stylua
  > Merge branch 'insert_node_event_callbacks'
  > Add <Plug>-mapping for previous choice (Closes #131).
  > Format with stylua
  > Provide setting for delete-check autocommands.
  > Recommend `InsertEnter` for `region_check_events`
  > Make bytecol_to_utfcol behave correctly (used to return three values).
  > Auto generate docs
  > Format with stylua
  > Small changes+improvements for the enter/leave events:
  > Auto generate docs
  > Rename AUTOCOMMANDS to EVENTS.
  > Auto generate docs
  > Format with stylua
  > No need to input_leave the generated snippet in dynamicNode.
  > Trigger autocommands on entering/leaving nodes.
  > Add function to check if the current snippet was deleted+<Plug>-mapping.
  > Merge pull request #126 from leiserfg/generic-package-name
  > Auto generate docs
  > Format with stylua
  > Document indent_snippet_node and some usages for it.
  > Remove prefix_snippet_node, it's really just a specification of ISN.
  > Re-implement changing choice backwards.
  > Prevent region check for autotriggered snippets too.
  > Each choice gets a pointer to the next.
  > Rename choiceNode.inner to choiceNode.active_choice, more expressive.
  > Clear snippets' own marks on exit.
  > Rename vars that store choiceNodes to reflect that.
  > Format with stylua
  > Disable region check while jumping.
  > Make sure node isn't nil before indexing.
  > Check for specific node+also check following snippets.
  > Leave exit node when next snippet is expanded, only compare lines for region.
  > Mention setting in README.
  > Add config for specifying when to do region check, defaults to never.
  > Fix minor bugs with exit_out_of_region_snippet.
  > Fix small issues with exitNode.
  > Fix bug caused by new jump_from/into-behaviour.
  > Add function to leave active snippet if its' region is left.
  > Make no_move actually funcitional.
  > Add snippet.snippet, contains 'outer' (ie. the user-triggered) snippet.
  > Have jump_into/jump_leave return the new active node.
  > Merge pull request #124 from leiserfg/clean_lazy
  > Auto generate docs
  > Fix lazy-loading.
  > Add more details for loading vscode-packaged snippets.
  > Format with stylua
  > Fix/improve update_dependents-behaviour.
  > Clean up a bit.
  > Reset active upon exit()ing, only pop active choice if this was active.
  > Simplify choiceNodes' init-process.
  > Merge pull request #121 from L3MON4D3/static_text_for_snippets
  > Ignore and correctly format lines on which stylua fails.
  > Format with stylua
  > Fix regression: *move_on_mark_*-functions were removed, typo(?) in util.mark.
  > Format with stylua
  > Remove print's.
  > Changes nothing functionally, but clearer.
  > After parsing, the positions of insertNodes are not 'dense', fix it.
  > Inserting a missing `i(0)` is handled by snippet-constructor.
  > Auto generate docs
  > Format with stylua
  > Document expected layout of directories loaded via vscode-loader.
  > Format with stylua
  > Separate expanding tabs in text and indenting; make both more generic.
  > Fix expand_tab-implementation.
  > Always initialize static_text for insert and textNode.
  > Format with stylua
  > Fix unlink_current, correctly set active node.
  > Set Luasnip_active_choice correctly after exit()ing choiceNode.
  > Format with stylua
  > Merge pull request #114 from leiserfg/extra-vars
  > Format with stylua
  > Differentiate between insert and exitNodes(`i(0)`).
  > Call insertNodes' input_leave function for i(0).
  > Auto generate docs
  > Format with stylua
  > Document new behaviour of i(0).
  > Format with stylua
  > Do insertNodes' input_enter for i(0).
  > Fix TM_LINE_INDEX/NUMBER, it should be a string.
  > Format with stylua
  > Explicitly open folds after moving, doesn't seem to happen automatically.
  > Auto generate docs
  > Format with stylua
  > Mention passive extending active and highlight groups in doc.
  > Fix overriding-behaviour.
  > Fix clear_invalid, don't have it override active with passive.
  > Use user-defined Luasnip*Node{Active,Passive} as highlight when defined.
  > Merge default into user-defined table.
  > Format with stylua
  > Replace link to matrix room with icon.
  > Format with stylua
  > Clarify arguments to util.put.
  > Use byte-position of mark to nvim_buf_set_text().
  > Expose function to get byte-position of mark.
  > Format with stylua
  > Default ext_opts-table to {}.
  > Auto generate docs
  > Format with stylua
  > Add example for ext_opts, fix jdoc-snippet.
  > Rename prio_increase to ext_prio_increase.
  > Add documentation for ext_opts.
  > Correctly pass ext_opts with higher prios for inner snippets.
  > Config: include priority+functions to modify.
  > Add appropriate exit()-functions to dynamic and choice.
  > Use copy of passed table.
  > Fix dynNode:set_rgrav, after changing textNode, grav is default-false.
  > Fill missing values in ext_opts.
  > Don't unnecessarily update extmark.
  > Change ext_opts on entering/leaving.
  > Correctly set type and opts for snippet.
  > Rename change_rgravs to update_rgravs.
  > DO change gravities for textNodes, prevents some bug+more uniform.
  > Enter node in both paths.
  > Delete marks on exit.
  > Use two functions to set gravs or other opts.
  > Set snippets' mark from outside also.
  > Format with stylua
  > Mention nvim-cmp and cmp_luasnip in README.
  > Format with stylua
  > Merge pull request #106 from amenonsen/patch-3
  > Format with stylua
  > Merge pull request #105 from amenonsen/patch2
  > Format with stylua
  > Yeeeeeaaaaah no, not really anymore
  > Format with stylua
  > Mention autosnippets in README.
  > Format with stylua
  > Merge branch 'autotrigger'
  > Format with stylua
  > Fix: Adding a i(0) if none was specified.
  > Don't set correctly and then overwrite with old values :/
  > As the mark-id isn't copied anymore, it can be set later in put_initial()
  > Implement clear-function, fix bug with raw_pos.
  > Print gravities in snippet:dump().
  > Store ext_opts in snippet, pass to children; Change marks for dyn/choice
  > Add ext_opts to config.
  > Use raw, not utf-adjusted position for initializing extmarks.
  > Don't set positions in opts.
  > Default-init marks with nil.
  > Fix set_mark_rgrav-function, use default-version everywhere.
  > Actually use new marks in snippets.
  > Most likely, there won't be any updates to pos, and if, then to both.
  > Marks are objects; Simplify extmark_rgrav-setting.
  > Add table for node-names, shift indices to match name.
  > Refactor types to use enum.
  > Auto generate docs
  > Mention mappings in DOC, refer to README.
  > Auto generate docs
  > Merge pull request #104 from amenonsen/patch-1
  > Mention new config-option in README.
  > Auto generate docs
  > Document SELECT-behaviour and lsp-parsing.
  > Provide example mappings for lua and vimscript.
  > Link to lsp-snippet spec.
  > Format with stylua
  > Only remove indent for TM_SELECTED_TEXT.
  > Enable new vars in env.
  > Correctly populate selection.
  > Create all types of indent in store_selection().
  > Modify store_selection to get all lines at once.
  > Allow node.pos to be nil, mimic vscodes' behaviour for $TM_SELECTED_TEXT.
  > Should be an insertNode.
  > Add new snippetNodes prefixSnippetNode and indentSnippetNode
  > Refactor population of args for function/dynamicNodes.
  > Improve autowrapping for snippets, fix it for snippetNodes.
  > Merge pull request #102 from leiserfg/find_vimrc
  > Auto generate docs
  > Specify what the text looks like when executing condition-function.
  > Auto generate docs
  > Maybe also document condition-function.
  > Format with stylua
  > Change snippet:match(...) for regex-triggers, parentheses can mess up patterns.
  > Reuse mark-id if possible.
  > Refactor snippet:indent() slightly.
  > Clean up unneeded args.
  > Indent + populate snippetNodes' env in put_initial().
  > Auto generate docs
  > Format with stylua
  > Explicitly mention text-passing behaviour in docs.
  > BREAKING CHANGE: Pass dedented text to function/dynamicNodes, indent returned text for functionNodes.
  > Merge pull request #94 from leiserfg/fix-of-by-one
  > Merge pull request #93 from leiserfg/use-named-register
  > Format with stylua
  > Reset Visual after use.
  > Return {} instead of "" on empty visual.
  > Prepare for storing prio,hl_group,... in node.mark.
  > Format with stylua
  > Correctly check for empty table ({} != {} in lua);
  > Rewrite extmarks to work more consistently.
  > Update parsed nodes.
  > Fix node-gravities for exitNodes'.
  > Remove prints', fix enter_node.
  > Use only one node to mark beginning and end of node.
  > Merge pull request #92 from leiserfg/select
  > If lambda returns nil, use default of "" to prevent errors.
  > Format with stylua
  > Add dynamic lambdas+examples.
  > Format with stylua
  > Add nonempty-node. Inserts text if arg-node is not empty.
  > Add some examples for `match()`.
  > Adjust default-value for `match()`
  > Merge pull request #86 from leiserfg/match_with_lambda
  > BREAKING CHANGE: Move pseudo-nodes from ls.util.functions to ls.extras.
  > Quickly shuffle around signature of `match()`.
  > Merge pull request #84 from leiserfg/match_with_lambda
  > Auto generate docs
  > Merge pull request #83 from praveendhawan/patch-1
  > Auto generate docs
  > Format with stylua
  > BREAKING CHANGE: Default `wordTrig` to true, not false.
  > Add expand and expandable function+vim-versions (close #79).
  > Luasnip_current_nodes may (somehow) be nil, check before indexing.
  > Format with stylua
  > Add partial function+example (closes #72).
  > Auto generate docs
  > Replace table with list, md2vim doesn't like tables.
  > Auto generate docs
  > Fix table in Doc.
  > Merge pull request #69 from leiserfg/md-doc
  > Alias set_config to setup.
  > Merge pull request #29 from tjdevries/update_config_correctly
  > Initialize function+dynamicNodes when cildren of choiceNode.
  > Format with stylua
  > Add Examples for recently added nodes.
  > Repeat doesn't need lambdas.
  > Merge pull request #67 from leiserfg/lambda-util
wincent added a commit that referenced this issue Jul 11, 2023
As always, run with great fear... But I think it's going to be ok.

* aspects/nvim/files/.config/nvim/pack/bundle/opt/LuaSnip f7c8457...45a4e89 (119):
  > Auto generate docs
  > show lua-mappings in readme.
  > fix off-by-one in ecma-trig-engine.
  > Auto generate docs
  > added subtraction for condition objects
  > Auto generate docs
  > jsregexp: use more unique name for OS-detection, update doc.
  > Format with stylua
  > Auto generate docs
  > feat: allow vim/ecma-regex/custom-function as triggers.
  > fix: make docTrig work again (I guess it's just not used???)
  > refactor: resolve jsregexp-module in util.util.
  > fix: remove debug print
  > Format with stylua
  > fix: store active choiceNode per-buffer.
  > Format with stylua
  > Auto generate docs
  > if change/set_choice causes an error, drop the snippet (close #928).
  > Auto generate docs
  > refactor: don't load modules in lazy_load until they are needed
  > Auto generate docs
  > jsregexp: don't link statically.
  > Fix: handle multi-snippet common field when it is a string instead of a table
  > Auto generate docs
  > Merge multi-snippet common field, fix #921
  > Format with stylua
  > Auto generate docs
  > register multi_snippet with extend_decorator.
  > Auto generate docs
  > Auto generate docs
  > fix: use relative url for submodule definition (#911)
  > Format with stylua
  > Auto generate docs
  > edit_snippet_func: also present load_ft_func-filetypes.
  > respect buf-filetype in jump_to_snippet.
  > add test for .code-snippets.
  > implement support for .code-snippets.
  > snippet_collection: rename some stuff to be more specific.
  > prevent snippet-deepcopy, allow scope to override ft from package.json.
  > add duplicate.
  > multiSnippet/snippetProxy: pass on own id to snippet.
  > rename vscode-package-cache.
  > vscode-loader: load files with extension .code-snippets.
  > enable combination of multiSnippet and snippetProxy.
  > allow per-snippet modification of filetype.
  > Auto generate docs
  > docs: cleanup misleading docs for postfix
  > feat: add default condition for postfix
  > Auto generate docs
  > doc: clean up a bit.
  > enable extend_decorator for postfix.
  > Format with stylua
  > Auto generate docs
  > improve adjustment of extmark-rgravs.
  > Auto generate docs
  > Format with stylua
  > Auto generate docs
  > Add key_indexer.
  > Auto generate docs
  > fix(docs): type annotation can by nil
  > Auto generate docs
  > tests: actually update nvim-repo, don't just fetch it..
  > Format with stylua
  > fix: vim.pretty_print is deprecated (^neovim-0.9.0)
  > Format with stylua
  > Auto generate docs
  > add tests for snip-location.
  > tests: optionally enable treesitter-parsers for json,jsonc,lua.
  > tests: allow modification of `setup`-table.
  > tests: extract loaders into helpers.
  > implement function for jumping to source of current snippet.
  > loaders create sources for snippets if config-option is set.
  > add module for keeping track of snippet-source.
  > Auto generate docs
  > lua-loader: fix error-reporting.
  > Auto generate docs
  > Adding comments in installation examples
  > Auto generate docs
  > Auto generate docs
  > doc: mention MacOS Makefile variable for jsregexp
  > Auto generate docs
  > lua-loader: if cache available, reset before re-loading file.
  > Auto generate docs
  > fix(makefile):compile jsregexp with luajit installed by linuxbrew
  > Auto generate docs
  > Add has_selected_text-condition.
  > Auto generate docs
  > fix: `expand_or_locally_jumpable()` checks the next node
  > Auto generate docs
  > Auto generate docs
  > Add nix support to Makefile
  > Auto generate docs
  > makefile: don't necessarily test both of master and nvim 0.7.
  > Parameterise LuaJIT path on OSX
  > Auto generate docs
  > Auto generate docs
  > make headings more uniform.
  > Auto generate docs
  > add `ft_filter` to `edit_snippet_filetypes` (close #635).
  > Auto generate docs
  > Fix a loader bug: from_lua
  > remove dead code and fix `yes`-function.
  > Format with stylua
  > Auto generate docs
  > Add multi-context snippets.
  > refactor: improve `init_snippet_context`.
  > refactor: initialize `invalidated` in `init_context`.
  > init opts at api-boundary, allow conditions from `context`.
  > snippet_collection: allow adding multiple snippets from one item in `add_snippets`.
  > Auto generate docs
  > snippet_collection: remove check for empty table (handled by auto-creating table).
  > Format with stylua
  > Auto generate docs
  > update_static choices before getting their docstrings (close #789)
  > Format with stylua
  > Auto generate docs
  > fix(config): allow spaces in event-strings.
  > Auto generate docs
  > fix: accept ","-delimited events in config (close #801).

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-nvim-lsp 0e6b2ed...44b16d1 (1):
  > Add resolvable properties

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-nvim-lua f349163...f12408b (1):
  > Merge pull request #11 from ppwwyyxx/patch-1

* aspects/nvim/files/.config/nvim/pack/bundle/opt/indent-blankline.nvim 018bd04...4541d69 (14):
  > Revert "fix problem where context is incorrectly parsed when hovering comments"
  > Revert "reworked get_current_context"
  > Revert until 2.20.7
  > Version 2.20.10
  > Version 2.20.9
  > Merge pull request #592 from lukas-reineke/check-treesitter-language
  > Version 2.20.8
  > Merge pull request #586 from iHnR/master
  > Version 2.20.7
  > Merge pull request #588 from tradiff/fix-ruby-unless
  > Merge pull request #570 from jrwrigh/patch-1
  > Version 2.20.6
  > Version 2.20.5
  > Merge pull request #564 from chrboesch/zig

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-cmp 7a3b1e7...c4e491a (55):
  > perf: fix `nvim_replace_termcodes` being called on every `CursorMoved` (#1650)
  > improve pattern handling
  > Format with stylua
  > fix confirm resolve
  > Expand docs for select_next_item select_prev_item (#1626)
  > fix type of the config.autocomplete to accept false (#1624)
  > Update ghost_text type to allow true (#1616)
  > Format with stylua
  > fix: huge single line performance (#1433) (#1615)
  > Format with stylua
  > restore max_item_count
  > fix(async): properly trigger callbacks when canceling and fix delays in `throttle.sync` (#1611)
  > Improve types related to mapping definitions (#1604)
  > fix: handle godot LSP better (#1592)
  > Updating documentation as cmp_git source as been moved to git (#1603)
  > fix(entry): fix matches highlight information fixes #1426
  > fix(entry): remove offset + 1 for tailwindcss
  > Add extmark inline feature detection
  > Restore schedule_wrap
  > fix entry highlight in complete-menu (#1593)
  > Remove max_item_count from source configuration
  > feat: cmp async (#1583)
  > ghost text inline (#1588)
  > Fix demo video in README.md (#1585)
  > docs: fix adjecent typo (#1577)
  > docs: fix typos, add confirm.behavior example cfg (#1576)
  > perf(source): only filter up to 200 entries and dont use the cache (#1574)
  > fix(ghost_text): safely apply virtual_text highlight (#1563)
  > Improve misc.merge
  > Fix #897
  > Added a modified=false to documentation buffer, so it can be removed without E89 errors (#1557)
  > Fix #1556
  > fix 1533, add regression test (#1558)
  > Add `buftype=nofile` for entries_win and docs_win - reddit user mention this...
  > Fix #1550
  > Format with stylua
  > Add test for #1552 Close #1552
  > Revert #1534 temporaly
  > fix typo (#1551)
  > ci: add release workflow to publish new tags to LuaRocks (#1431)
  > Format with stylua
  > fix: #1533 (#1534)
  > fix(cmdline): properly compute string length (#1544)
  > Try to fix #1458 (#1548)
  > Squashed commit of the following:
  > Add note for cmdline mapping limitation
  > Add note for `set paste` option
  > fix: Use vim.treesitter.get_node_text() to avoid deprecation warning (#1499)
  > Document cmd.ConfirmBehavior options (#1503)
  > fix(rockspec): add doc folder (#1481)
  > Improve docs
  > fix: annotate complete option as optional (#1475)
  > fix: in lua if(0) evaluates to true, so check vim.fn.has == 1 (#1465)
  > fix: de-duplicate completion correctly (#1466)
  > fix CI (#1462)

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-lspconfig 62856b2...deade69 (191):
  > docs: update server_configurations.md skip-checks: true
  > fix(rubocop): support projects that do not use bundler (#2706)
  > docs: update server_configurations.md skip-checks: true
  > feat(emmet_language_server): add emmet_language_server (#2702)
  > docs: update server_configurations.md skip-checks: true
  > docs: update broken link volar (vue.js) (#2705)
  > docs: update server_configurations.md skip-checks: true
  > docs: fix documentation for missing commas (#2703)
  > docs: update server_configurations.md skip-checks: true
  > fix: correct typo on rubocop config (#2701)
  > docs: update server_configurations.md skip-checks: true
  > feat: add rubocop support (#2700)
  > fix(omnisharp): update on_new_config (#2692)
  > docs: link to github discussions, stackoverflow instead of discourse
  > docs: update server_configurations.md skip-checks: true
  > fix(ember): add support for gjs and gts files for the ember language server (#2662)
  > docs: update server_configurations.md skip-checks: true
  > docs(readme): release process #2690
  > fix(nixd): nixd.json should be a dot file (#2689)
  > docs: update server_configurations.md skip-checks: true
  > docs: update server_configurations ruff-lsp url
  > docs: update server_configurations.md skip-checks: true
  > feat: add Swift-MesonLSP (#2680)
  > perf(gopls): make get go mod cache path async (#2673)
  > docs: update server_configurations.md skip-checks: true
  > feat: add nelua-lsp (#2667)
  > fix(rust_analyzer): use RUSTUP_HOME in library check (#2679)
  > fix(command): LspRestart should attached before buffers (#2674)
  > docs: update server_configurations.md skip-checks: true
  > fix: lsprestart only restart client which have attached buffer (#2669)
  > docs: update server_configurations.md skip-checks: true
  > fix(nixd): add nixd.json as root_dir pattern (#2665)
  > feat(gopls): attach previous lsp instance for GOMODCACHE (#2661)
  > docs: update server_configurations.md skip-checks: true
  > feat(tailwindcss): add  .mjs and .cjs in  root_pattern (#2655)
  > docs: update server_configurations.md skip-checks: true
  > fix(vtsls): remove extra backticks in description (#2659)
  > docs: update server_configurations.md skip-checks: true
  > feat(rust_analyzer): register serverStatus capability (#2658)
  > docs: update server_configurations.md skip-checks: true
  > feat: add Astro's class:list in tailwind class attributes (#2656)
  > docs: update server_configurations.md skip-checks: true
  > feat: add vale-ls (#2653)
  > docs: update server_configurations.md skip-checks: true
  > docs(vls): remove redundant code block symbol (#2652)
  > ci: bump nvim-neorocks/luarocks-tag-release from 4 to 5 (#2650)
  > fix(astro): correct the typescript.tsdk path (#2649)
  > docs: update server_configurations.md skip-checks: true
  > fix(astro): update astro config for new version of astro  (#2647)
  > docs: update server_configurations.md skip-checks: true
  > feat: add statix support (#2646)
  > fix(rust_analyzer): check file is library (#2645)
  > docs: update server_configurations.md skip-checks: true
  > feat: add nixd support (#2644)
  > docs: update server_configurations.md skip-checks: true
  > feat: add matlab-language-server (#2643)
  > docs: update server_configurations.md skip-checks: true
  > fix(denols): pass config to vim.lsp.handlers (#2638)
  > docs: update server_configurations.md skip-checks: true
  > fix(blueprint_ls): remove non-existent subcommand (#2636)
  > docs: update server_configurations.md skip-checks: true
  > feat: add buddy mlir lsp server (#2635)
  > docs: fix broken links to LSP specification (#2631)
  > docs: update server_configurations.md skip-checks: true
  > feat: add pest_ls support (#2629)
  > docs: update server_configurations.md skip-checks: true
  > docs(zk): consistent commands description (#2628)
  > docs: update server_configurations.md skip-checks: true
  > fix(bashls): update bash-lsp github link (#2625)
  > docs: update server_configurations.md skip-checks: true
  > fix(unocss): add uno.config as root pattern (#2623)
  > docs: update server_configurations.md skip-checks: true
  > fix: ruby lsp features should be opt-out (#2622)
  > fix(sourcekit): add buildserver.json and compile_commands as root pattern (#2620)
  > feat(texlab): send position when building (#2614)
  > docs: update server_configurations.md skip-checks: true
  > feat: add cobol language support (#2616)
  > ci: bump leafo/gh-actions-lua from 8 to 10 (#2606)
  > feat:  check eslint config file to enable flat config support (#2596)
  > fix(rust_analyzer): check stdout data size (#2605)
  > test: remove test depend and use vusted (#2603)
  > fix: check cmd not empty (#2602)
  > docs: update server_configurations.md skip-checks: true
  > docs: Update links in rust_analyzer (#2600)
  > docs: update server_configurations.md skip-checks: true
  > fix(ruby_ls): set formatter to auto (#2599)
  > fix: vim.lsp.rpc.connect is not allowed in cmd (#2597)
  > docs: update server_configurations.md skip-checks: true
  > feat: add solidity lsp from NomicFoundation (#2528)
  > docs: update server_configurations.md skip-checks: true
  > fix: use exepath on server command  (#2595)
  > fix: check root already in workspace (#2590)
  > feat:  wrap get root dir in coroutine . (#2565)
  > fix(remarkls): make root_dir more restrictive (#2405)
  > docs: update server_configurations.md skip-checks: true
  > feat: add buck2 LSP (#2585)
  > ci: bump JohnnyMorganz/stylua-action from 2 to 3 (#2582)
  > docs: update server_configurations.md skip-checks: true
  > feat: Add support for the other nim language server (#2581)
  > docs: update server_configurations.md skip-checks: true
  > feat: add pact lsp support (#2580)
  > fix(bufls): fix bufls command option (#2578)
  > docs: update server_configurations.md skip-checks: true
  > feat: allow souircery for JS filetypes (#2577)
  > docs: update server_configurations.md skip-checks: true
  > feat: make deno/cache async (#2569)
  > docs: update server_configurations.md skip-checks: true
  > fix(golangci_lint): root_pattern should look for all supported cfg files (#2574)
  > docs: update server_configurations.md skip-checks: true
  > fix(azure_pipelines_ls): add cmd (#2576)
  > docs: update server_configurations.md skip-checks: true
  > feat: add custom elements language server support (#2570)
  > fix(lspinfo): sub fname to check root (#2573)
  > docs: update server_configurations.md skip-checks: true
  > docs: fix documentation for gopls and helm_ls (#2571)
  > docs: update server_configurations.md skip-checks: true
  > feat: add digestif support (#2568)
  > docs: remove plugin manager (#2563)
  > docs: update server_configurations.md skip-checks: true
  > fix(helm_ls): fix wrong cmd (#2560)
  > docs: update server_configurations.md skip-checks: true
  > feat: add helm_ls support (#2558)
  > fix(eslint): get root patterns by given path (#2556)
  > docs: update server_configurations.md skip-checks: true
  > feat: add `pug` to emmet_ls (#2555)
  > docs: add visual mode in vim.lsp.buf.code_action section (#2553)
  > docs: update server_configurations.md skip-checks: true
  > feat: add pylyzer lsp config (#2548)
  > docs: update server_configurations.md skip-checks: true
  > feat: add htmldjango to emmet_ls (#2550)
  > fix: remove vim.schedule for on_attach (#2546)
  > docs: update server_configurations.md skip-checks: true
  > feat(emmet_ls): add astro,svelte and vue support (#2549)
  > docs: update server_configurations.md skip-checks: true
  > feat(millet): support single file mode (#2547)
  > docs: update server_configurations.md skip-checks: true
  > feat: add openedge support (#2513)
  > docs: update server_configurations.md skip-checks: true
  > fix(arduino_ls): disable semantic tokens for arduino_language_server (#2533)
  > docs: update server_configurations.md skip-checks: true
  > fix(sqls): deprecate sqls suggest sqlls instead (#2544)
  > docs: update server_configurations.md skip-checks: true
  > fix(dafny): add default cmd for Dafny 4 (#2541)
  > docs: update server_configurations.md skip-checks: true
  > docs(nil_ls): add a link to an example (#2540)
  > docs: fix typo
  > refactor: fix stylua lint error (#2535)
  > ci: removed unused packages (#2534)
  > ci: remove copy_directories input from luarocks-tag-release action
  > ci: bump nvim-neorocks/luarocks-tag-release from 1.0.2 to 4
  > docs: update server_configurations.md skip-checks: true
  > Revert "fix(pyright): remove`useLibraryCodeForTypes` config (#2522)" (#2529)
  > docs: update server_configurations.md skip-checks: true
  > fix(pyright): remove`useLibraryCodeForTypes` config (#2522)
  > docs: update server_configurations.md skip-checks: true
  > feat: add typst-lsp support (#2526)
  > ci: add dependabot to bump github action versions
  > fix: register workspace before attaching to buffer (#2525)
  > chore: remove redundant config for Lua (#2523)
  > feat: add PyrightSetPythonPath command to pyright config (#2519)
  > docs: update server_configurations.md skip-checks: true
  > refactor(bashls): migrate to a workspace config (#2520)
  > docs: update server_configurations.md skip-checks: true
  > fix(clojure_lsp): update root directory pattern (#2515)
  > docs: update server_configurations.md skip-checks: true
  > fix(graphql): fix crash on projects without graphql (#2517)
  > docs: recommend LspAttach in readme (#2514)
  > docs: update server_configurations.md skip-checks: true
  > fix(vls): add `v` as filetype (#2511)
  > fix(denols): use correct param in nvim_buf_set_lines (#2510)
  > docs: update server_configurations.md skip-checks: true
  > fix(vhdl_ls): wrong filetypes (#2506)
  > docs: update server_configurations.md skip-checks: true
  > feat: add vhdl support (#2504)
  > docs: update server_configurations.md skip-checks: true
  > fix(rust_analyzer): remove stub settings from default (#2401)
  > docs: update server_configurations.md skip-checks: true
  > feat: add ecsact support (#2497)
  > fix(lspinfo): use compatible api to set the lspinfo bufhidden option(#2500)
  > ci: fix config change workflow
  > docs: update server_configurations.md skip-checks: true
  > docs(arduino): mention upstream keywords bug (#2495)
  > feat: support Godot 4 port by default (#2494)
  > docs: update server_configurations.md skip-checks: true
  > feat: add azure pipelines lsp (#2493)
  > fix(util): update `is_windows` detection (#2492)
  > docs: update server_configurations.md skip-checks: true
  > fix: add clojure to tailwindcss lsp filetypes (#2490)
  > fix(commands): Strange `LspStop` arguments, not matching doc (#2486)
  > docs: update server_configurations.md skip-checks: true
  > feat: add cairo_ls (#2483)

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-tree.lua 9c97e64...a708bd2 (95):
  > feat: add sort_by "suffix" (#2307)
  > fix: sort_by "extension" falls back to name (#2306)
  > feat: add sort_by "filetype" (#2302)
  > fix(#1989): cut/paste over open buffer (#2279)
  > fix(#2301): do not show git status on grouped dirs when show_on_open_dirs (#2303)
  > fix(#2293): remove unnecessary git status during find file (#2294)
  > feat(#2270): add notify.absolute_path - show file or absolute path (default) names with notifications (#2286)
  > feat(#2277): skip overwrite prompt when copy/cut paste into same directory (#2278)
  > feat(event): add WillCreateFile, WillRemoveFile (#2273)
  > docs: clarify need for clean room replicator on bug report form
  > feat(#1804): add api.marks.bulk.delete with default bd mapping (#2276)
  > fix(#2240): disable watchers following EMFILE (#2268)
  > fix: focus visible parent on collapse all (#2261)
  > fix: fs_watcher not started for .git folders (windows) (#2265)
  > docs: fix typo in netrw section (#2264)
  > fix(#1545): dispatch Event.Resize on all window resizes, requires nvim 0.9+ (#2238)
  > feat: support vim.diagnostic.is_disabled() (#2232)
  > refactor: move `reload` function into `utils` module (#2247)
  > docs: reformat quickstart readme example (#2258)
  > feat(#1837): add git.disable_for_dirs (#2239)
  > docs: add on_attach to quickstart (#2256)
  > docs: add on_attach to quickstart (#2236)
  > docs: clarify git icon positions (#2235)
  > fix(#2104): remove experimental.git.async, always used (#2234)
  > fix(#1785): retain focused node on filter toggles (#2202)
  > docs: add nvim-tree-netrw (#2222)
  > feat: add winid parameter for api.tree.open, toggle, find_file (#2213)
  > feat: add NvimTreeSymlinkIcon (#2198)
  > fix(#2191): edit: disregard floating windows (#2212)
  > fix(#2191): edit: disregard floating windows (#2209)
  > fix: nerd font 3 bookmark icon (#2203)
  > fix: type annotations for utils.is_nvim_tree_buf (#2180)
  > feat: add NvimTreeNormalFloat (#2167)
  > chore(deps): bump JohnnyMorganz/stylua-action from 2 to 3 (#2181)
  > feat(api): add `node.open.drop()` (#2164)
  > fix(#2175): check number of actions.open_file.window_picker.chars before picking window (#2177)
  > fix(#2154): `find_file` doesn't work when `group_empty` option is enabled (#2100)
  > docs: clarify on_attach example, quick start (#2165)
  > Revert "fix(#1976): support non-standard `$GIT_DIR` (#2012)"
  > build: explicit lua lsp settings (#2166)
  > fix(#2132): focus file after rename and paste (#2151)
  > test: disable netrw for clean room (#2163)
  > fix(#2157): use stdpath cache for nvim-tree-on-attach.lua (#2159)
  > feat(api): Add new node selection action based on tab :drop command (#2161)
  > doc: update matrix link
  > fix(#1976): support non-standard `$GIT_DIR` (#2012)
  > feat(#1974): enable experimental.git.async by default, see nvim-tree/nvim-tree.lua#2104 (#2158)
  > doc: add test case requirement to CONTRIBUTING
  > feat(api): add tree.is_visible, tree.is_tree_buf (#2150)
  > fix: help window header is minimum width (#2149)
  > doc: tidy quick start, enhance on_attach
  > update hero shots
  > feat: deprecate view.mappings, see https://github.com/nvim-tree/nvim-tree.lua/wiki/Migrating-To-on_attach (#2143)
  > fix(#2126): custom window pickers may create windows (#2140)
  > fix(#2139): API functions not passing arguments (#2141)
  > feat(#2079): sort_by may return predefined sort (#2123)
  > fix(#1950): disable most API until nvim-tree setup has been called (#2125)
  > feat(renderer): add NvimTreeSymlinkFolderName (#2000)
  > fix(#1697): remove notify plugin auto-detection (#2135)
  > fix(#2109): floating help window (#2120)
  > fix(#2133): harden hide_root_folder deprecation (#2134)
  > deprecated(#1808): hide_root_folder (#2124)
  > feat(#1669): remove deprecated open_on_setup mechanisms (#2122)
  > fix(#2114): remove deprecated non-API from lib, events (#2121)
  > docs: complete API (#2115)
  > docs: :help for api.node (#2106)
  > chore(deps): bump amannn/action-semantic-pull-request (#2107)
  > feat(#1974): experimental.git.async see nvim-tree/nvim-tree.lua#2104 (#2094)
  > fix: `api.node.open.preview` should toggle directories (#2099)
  > feat(#2092): add api.node.navigate.open.next, prev (#2093)
  > ci: ensure PR subjects follow semantic commit spec (#2096)
  > fix(#2088): actions change dir enable false does not update tree root (#2095)
  > feat(api): add api.commands.get (#2083)
  > fix(#2086): "Rename: Omit Filename" not removing file name (#2087)
  > fix(#2078): :NvimTreeFindFile focuses tree (#2080)
  > fix(#1858): deprecation warning for config.mappings.active and default (#2084)
  > fix(#2081): do not change root for inexistent files (#2082)
  > fix(diagnostics): coc obey diagnostics.severity (#2072)
  > fix(#2057): update focused file on new terminal (#2060)
  > doc: spelling (#2070)
  > fix(doc): duplicate help tag in README (#2066)
  > feat(api): add api.config.mappings.get_keymap and get_keymap_default (#2056)
  > doc: README installation points to wiki for plugin manager instructions (#2055)
  > feat(api): api.tree.find_file feature parity with open/toggle, convert all commands to API, document commands (#2039)
  > fix(#1858): fire TreeAttachedPost event following on_attach call
  > feat(git): add TM git status (#2045)
  > doc: clarify setup() expense and purpose
  > doc: bug report points users to wiki for nvt-min.lua replication
  > doc: bug report points users to wiki for nvt-min.lua replication (#2051)
  > feat(api): add api.config.mappings.default_on_attach (#2037)
  > doc: case sensitive rename is not possible on macOS with case insensitive file systems
  > fix: typo on clipboard notify (#2032)
  > fix(#2024): revert removal of deprecated nvim-tree.config nvim_tree_callback
  > fix(#2024): help handles empty mapping description
  > feat: automated migration from view.mappings.list to on_attach, see https://github.com/nvim-tree/nvim-tree.lua/wiki/Migrating-To-on_attach (#1579)

* aspects/nvim/files/.config/nvim/pack/bundle/opt/typescript-vim 52f3ca3...31ede5a (1):
  > Merge pull request #202 from thatsmydoing/patch-1

* aspects/nvim/files/.config/nvim/pack/bundle/opt/undotree 485f01e...0e11ba7 (1):
  > Fixed an issue where UndotreeToggle causes Undefined variable t:diffpanel

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-abolish 880a562...cb3dcb2 (4):
  > Remove crt and cr<Space> from README
  > Remove crt
  > Remove duplicate Coercion keymap from README list
  > Remove documentation of space coercions

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-dirvish 6233243...bbf53b3 (3):
  > fix: spurious "Buffer would be deleted" warning
  > fix(mappings): "." on current directory
  > cleanup

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-eunuch 291ef1f...67f3dd3 (1):
  > Fix a typo

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-fugitive 62f42f0...43f18ab (28):
  > Support netrw buffers with blank buffer names
  > Always fire BufReadStatus's autocmd
  > Allow ftplugin maps to override historical buffer maps
  > Support :GBrowse with paths outside current repo
  > Try harder to match diff headers with ambiguous spacing
  > Restore status commit lists for "." remote
  > Document czs
  > Guard against missing win_id2win on Vim 7.4
  > Provide default merge head for "." remote
  > Use the dir variable in fugitive#Head
  > Reject remotes without appropriate push/fetch key
  > Fix duplicate "Unpulled" section when push and pull match
  > Don't default to origin remote in bare repos
  > Default pull ref to branch of same name
  > Fix dropped quote of `entries`
  > When push ref is missing, show unpushed upstream commits instead
  > Refactor retrieval of push/pull refs in status buffer, again
  > Fall back to "Unpushed to *" when no upstream head is found
  > Retool retrieval of push/pull refs in status buffer
  > Don't show "Unpushed to *" if no remotes
  > Make commit/rebase maps available in blame buffers
  > Avoid narrow :Git subcommand splits in blame windows
  > Tighten matches for URL buffer names
  > Avoid blurring status when :Gedit argument parsing throws an error
  > Drop g:fugitive_defer_to_existing_maps
  > Undo inadvertent revert
  > Fix typo
  > Focus correct window after gq in :Git blame

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-git 5143bea...105fd55 (2):
  > Add git ftplugin to set 'nomodeline'
  > Make gitcommit summary length configurable

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-markdown 5d3d1b6...cc82d88 (1):
  > Expand relative path URL using host path separator

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-projectionist 3a08894...e292c4e (4):
  > Account for tab-local directory during temporary chdir
  > Support <mods> in :Console
  > Clarify documentation of navigation commands
  > Force :Sleuth to run before template application

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-rails 959e94b...2b8c4fc (4):
  > Tighten check for existing gf maps
  > Drop User BufEnterRails autocommand
  > Override "titlecase" coercion in rails.vim
  > Remove s:function(), which is unnecessary on Vim 8

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-slime 11f7084...a096a29 (6):
  > Remove magic/invisible characters
  > Remove (screen) colon command
  > Merge pull request #382 from 00sapo/patch-1
  > Merge pull request #375 from jpalardy/fix-wezterm
  > Merge pull request #372 from gbarta/remove-obsolete-vimterminal-workaround
  > Merge pull request #367 from jpalardy/fix-slime-paste-file

* aspects/nvim/files/.config/nvim/pack/bundle/opt/zen-mode.nvim 3c92f50...68f5547 (11):
  > chore(build): auto-generate vimdoc
  > docs: install instructions for lazy
  > chore(main): release 1.2.0 (#90)
  > chore(build): auto-generate vimdoc
  > feat(plugins): wezterm integration (#61)
  > chore(main): release 1.1.1 (#86)
  > chore: update templates
  > chore(build): auto-generate vimdoc
  > chore: update templates
  > chore(build): auto-generate vimdoc
  > fix: Make fold and vertical fcs zen (#85)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant