Skip to content

Commit

Permalink
chore(nvim): update plug-in submodules
Browse files Browse the repository at this point in the history
Note the changes required in `.gitmodules` because otherwise the
`update-bundle` script dies with the following:

    error: pathspec 'master' did not match any file(s) known to git
    fatal: run_command returned non-zero status for aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-buffer

    error: pathspec 'master' did not match any file(s) known to git
    fatal: run_command returned non-zero status for aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-calc

    error: pathspec 'master' did not match any file(s) known to git
    fatal: run_command returned non-zero status for aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-emoji

    error: pathspec 'master' did not match any file(s) known to git
    fatal: run_command returned non-zero status for aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-nvim-lsp

    error: pathspec 'master' did not match any file(s) known to git
    fatal: run_command returned non-zero status for aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-nvim-lua

    error: pathspec 'master' did not match any file(s) known to git
    fatal: run_command returned non-zero status for aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-path

    error: pathspec 'master' did not match any file(s) known to git
    fatal: run_command returned non-zero status for aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-cmp

    error: pathspec 'master' did not match any file(s) known to git
    fatal: run_command returned non-zero status for aspects/nvim/files/.config/nvim/pack/bundle/opt/zen-mode.nvim

ie. 8 plug-ins deleted their `master` branch, moving to `main`.

I also explicitly pointed `base16-nvim` at `main` because otherwise my
submodule gets severely confused when the `update-bundle` script does
`git checkout master`. This is a quirk because I actually want to use
`main` from:

- https://github.com/wincent/base16-nvim

but on this machine I have a few other remotes, including:

- https://github.com/tinted-theming/base16-vim (which has a `main`
  branch)
- https://github.com/chriskempson/base16-vim (which has a `master`
  branch)

which I had pulled down for comparison purposes. When you run `git
checkout master`, you get entirely the wrong history.

Additionally, cmp-nvim-lsp now adds this console spew to every startup:

    cmp_nvim_lsp.update_capabilities is deprecated, use cmp_nvim_lsp.default_capabilities instead. See :h deprecated

    This function will be removed in cmp-nvim-lsp version 1.0.0
    stack traceback:
            ...m/pack/bundle/opt/cmp-nvim-lsp/lua/cmp_nvim_lsp/init.lua:89: in function 'update_capabilities'
            /Users/wincent/.config/nvim/lua/wincent/lsp.lua:33: in function 'init'
            .../nvim/files/.config/nvim/after/plugin/nvim-lspconfig.lua:1: in main chunk

So I updated `lsp.lua` to use `default_capabilities()` instead.

Submodule changes:

* aspects/nvim/files/.config/nvim/pack/bundle/opt/LuaSnip 1843932...f7c8457 (147):
  > Format with stylua
  > Auto generate docs
  > vscode-loader: parse .jsonc with jsonc-parser.
  > include jsonc-parser from actboy168/json.lua.
  > Format with stylua
  > Auto generate docs
  > Prefer vim.filetype.add over ftdetect scripts
  > Format with stylua
  > Auto generate docs
  > feat: add api for getting the position of a node in its buffer.
  > feat: implement getting jump-destination, without actually jumping.
  > Auto generate docs
  > ci: gitignore location for new nvim-builds introduced in 2978850.
  > Format with stylua
  > Remove vim.fn.json fallbacks
  > Format with stylua
  > Auto generate docs
  > tests: run tests for both master and v0.7.0.
  > refactor: use autocmd lua apis.
  > feat!(Breaking Change): move most of plugin/luasnip.vim to lua.
  > feat: make setup work with empty config
  > Format with stylua
  > Auto generate docs
  > conf: make snip_env extend default snip_env, by default.
  > Auto generate docs
  > ci: use bundled dependencies, actually build jsregexp agains luajit.
  > Auto generate docs
  > Auto generate docs
  > doc: minor proofreading
  > chore: alter phrasing + slight proofread/format
  > doc: change link to my LuaSnip guides
  > Auto generate docs
  > Move config reference to DOC.md, update links
  > readme: add `lazy.nvim` and jsregexp-install instructions to examples.
  > Format with stylua
  > Auto generate docs
  > fix: off-by-one in lsp-transformations (close #746).
  > Auto generate docs
  > ci: use libvterm bundled with neovim when building it for testing.
  > Fix dot expansion in path
  > Format with stylua
  > Auto generate docs
  > remove dependency on nvim-treesitter.
  > chore: remove superfluous requires.
  > perf: make some tables lazily-initialized.
  > Auto generate docs
  > tests: implement better mechanism for making jsregexp unavailable.
  > Format with stylua
  > Auto generate docs
  > parser: add camelcase and pascalcase-modifiers for lsp-snippets.
  > Auto generate docs
  > docs: Fix typo in DOC.md and remove trailing spaces
  > Fix invalid load path breaks later good paths
  > Format with stylua
  > Auto generate docs
  > log: gracefully handle non-writable log (close #725).
  > Auto generate docs
  > fix(doc): ls.parser.parse -> ls.parser.parse_snippet
  > Auto generate docs
  > Auto generate docs
  > docs(extras): add Snippet List
  > feat(extras): added open_snippet_list
  > Auto generate docs
  > log: don't print a message on every start, provide `log.ping()` instead.
  > Auto generate docs
  > doc: fix typo (close #690)
  > Auto generate docs
  > log: use stdpath("cache") if stdpath("log") is not implemented.
  > Format with stylua
  > Auto generate docs
  > init: add logging for various actions.
  > loaders: add logging.
  > feat: add logging-module.
  > Auto generate docs
  > Auto generate docs
  > remove comma
  > Format with stylua
  > Auto generate docs
  > feat(extras): insert a repeat node based on the position of the previously occured node instead of a copy of it
  > refactor: forward TEST_FILE variable to nvim's make
  > Fixed syntax in example under "Environment Namespaces" section (#680)
  > Auto generate docs
  > Fixed typo in DOC.md
  > Auto generate docs
  > Format with stylua
  > fix: use stored snip for querying docstring in restoreNode (close #661)
  > Format with stylua
  > Auto generate docs
  > fix: <nomodeline> when triggering snippet events
  > Format with stylua
  > fix: include matched separator in expanded path (close #667).
  > Auto generate docs
  > fix(util): cwd expansion expanding any '.' prefixed path
  > Auto generate docs
  > support wordTrig in vscode snippet
  > Auto generate docs
  > Format with stylua
  > Auto generate docs
  > lua-loader: add snippets using file-global table.
  > api: add `get_snip_env`.
  > Auto generate docs
  > Auto generate docs
  > Add note saying that `ls` is not actually defined by default
  > Don't require entire module to avoid cyclical loading loop
  > Auto generate docs
  > Don't set ls default variable
  > Auto generate docs
  > Update link to luasnip.config.snip_env
  > Auto generate docs
  > Add note about how to customize defaults
  > Auto generate docs
  > Keep default `snip_env` and documentation in sync
  > Auto generate docs
  > feat(edit_snippet_files): extend file-list via custom function.
  > readme: list external resources, add tips for newbies
  > Merge pull request #620 from YuanYuYuan/master
  > Auto generate docs
  > doc: helptext-generator can't deal with lists without newlines.
  > Auto generate docs
  > Merge pull request #551 from L3MON4D3/fmt_doc_improve
  > Merge pull request #612 from atticus-sullivan/condition_objects_noMem
  > Format with stylua
  > Merge pull request #610 from robertgzr/master
  > Merge pull request #609 from ejmastnak/patch-1
  > ci: fix stylua-action, pin version.
  > Merge pull request #604 from danilshvalov/fix-backtick-escape
  > Format with stylua
  > Auto generate docs
  > parser: sanitize (just remove \r for now) string before continuing.
  > Auto generate docs
  > parser: prevent error on purely whitespace-string.
  > Merge pull request #601 from ecerulm/patch-1
  > Merge pull request #599 from atticus-sullivan/hotfix_nil_in_get_snippets
  > Merge pull request #597 from weilbith/feature/condition-line-end
  > Auto generate docs
  > Merge pull request #513 from atticus-sullivan/autotrigger_as_snippet_opt_clean
  > Merge pull request #587 from Mike325/locally_jumpable
  > Merge pull request #514 from atticus-sullivan/selfpopulating_tables
  > Auto generate docs
  > Merge pull request #580 from L3MON4D3/semver
  > Auto generate docs
  > snipmate: don't highlight lines starting with space as error (#579).
  > Auto generate docs
  > Force redraw after jumping in INSERT (close #573)
  > Merge pull request #571 from leiserfg/capture-environ
  > Auto generate docs
  > jsregexp: pass path for homebrew-luajit (#569).

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-buffer 5dde543...3022dbc (19):
  > Update README.md
  > Merge pull request #52 from tomtomjhj/reserve
  > Improve keyword_pattern
  > Merge pull request #35 from smjonas/update_readme
  > Add an option for dealing with files with very long lines, fixes #13
  > Merge pull request #23 from dmitmel/synchronous-indexing
  > Add a workaround for a weird nvim_buf_call bug, fix #34
  > clarify usage of configuration in general
  > clarify usage of the keyword_pattern option
  > Fix #28 by avoiding on_lines events that report no changed lines
  > Add protections against nil values in lines_words, fixes #29 and #27
  > Merge pull request #26 from dmitmel/distance-comparator
  > Merge pull request #22 from dmitmel/pass-options-in-table
  > Merge pull request #21 from dmitmel/rebuild-unique-words
  > Merge pull request #20 from dmitmel/on-reload-on-detach
  > Create LICENSE
  > Merge pull request #18 from dmitmel/optimize-hidden-nested-loops
  > Merge pull request #17 from dmitmel/optimize-index-line
  > Add `keyword_length` option

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-calc eb7bd1d...50792f3 (6):
  > Specify position_encoding
  > Reduce flicker (maybe)
  > Allow arguments
  > Improve pattern and triggers
  > Support math expression Fix #4
  > Merge pull request #3 from gabrielbdsantos/main

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-nvim-lsp accbe6d...0e6b2ed (13):
  > Add language-server specific keyword_pattern
  > Fix #45
  > Support get_position_encoding_kind
  > chore: use lua API for autocmd (#43)
  > vim.deprecate should not be used until neovim 0.9.0 (#40)
  > Update README.md (#39)
  > Fix default_capabilities() (#37)
  > Remove need to use make_client_capabilities (#35)
  > Ignore generated help tags (#26)
  > Add FAQ section
  > Specify offset_encoding
  > docs: add notes on capabilities (#21)
  > Create LICENSE

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-nvim-lua d276254...f349163 (1):
  > By default, starting `_` method should be excluded.

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-path 97661b0...91ff86c (18):
  > Merge pull request #53 from amarakon/main
  > Merge pull request #48 from JosefLitos/main
  > Improve space handling
  > Merge pull request #47 from daangoossens22/fix_file_preview
  > Merge pull request #45 from registerGen/main
  > Merge pull request #44 from registerGen/main
  > Merge pull request #37 from schrc3b6/main
  > Merge pull request #35 from squat/option_for_trailing_slash
  > Merge pull request #30 from dmitmel/main
  > Fix directory candidates behavior
  > Merge pull request #26 from dmitmel/main
  > Merge pull request #27 from marcushwz/main
  > Fix quotes
  > Remove trigger chars
  > Merge pull request #16 from sudoforge/10/relative-paths-without-a-leading-slash
  > Merge pull request #17 from dmitmel/main
  > Merge pull request #14 from eonpatapon/fs-compat
  > Create LICENSE

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp_luasnip a9de941...1809552 (1):
  > Merge pull request #51 from atticus-sullivan/feat(autosnippets)

* aspects/nvim/files/.config/nvim/pack/bundle/opt/indent-blankline.nvim 9915d46...018bd04 (19):
  > Version 2.20.4
  > Merge pull request #543 from steven-omaha/patch-1
  > Version: 2.20.3
  > Merge pull request #533 from lukas-reineke/develop
  > Merge pull request #506 from Senpai-10/add-note
  > Merge pull request #478 from lukas-reineke/develop
  > Merge pull request #461 from lukas-reineke/develop
  > Merge pull request #451 from lukas-reineke/develop
  > Merge pull request #446 from lukas-reineke/develop
  > Merge pull request #426 from lukas-reineke/develop
  > Merge pull request #423 from lukas-reineke/develop
  > Merge pull request #412 from lukas-reineke/develop
  > Merge pull request #410 from lukas-reineke/develop
  > Merge pull request #409 from lukas-reineke/develop
  > Merge pull request #396 from lukas-reineke/develop
  > Merge pull request #395 from lukas-reineke/develop
  > Merge pull request #392 from lukas-reineke/develop
  > Merge pull request #385 from lukas-reineke/develop
  > Merge pull request #379 from lukas-reineke/develop

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-cmp 433af3d...7a3b1e7 (121):
  > Improve docs
  > Fix #1443
  > Fix #1443
  > fix: better check for if setcmdline() is available (#1456)
  > doc: fix spelling of whether (#1453)
  > fix: prevent autocmd outbursts by using setcmdline instead of feedkey (#1446)
  > Improve perf
  > Maybe improve cmdline redraw
  > README.md: don't set 'completeopt' (#1442)
  > Fix CI
  > Fix fuzzy matching option check and matched position
  > Add cmp.mapping.preset.* change policy
  > Fix fuzzy match without no partial match
  > Implement middle fuzzy matching Fixes #1422
  > feat(mapping): add all native mappings (#1430)
  > Improved: ALL option settings do not fire the `OptionSet` event (#1417)
  > Setting local window options does not trigger the "OptionSet" event (#1415)
  > Disable sort_text by default
  > Fix locality sorting
  > keymap.lua: Fix duplicate keymap detection (#1379)
  > Fix #1322
  > Round up width/height for windows (#1373)
  > convert encoding of range instead of start / end (#1364)
  > Delete FUNDING.yml
  > fix(api): consider multibyte characters in get_screen_cursor (cmdline) (#1352)
  > Docs: Use tree-sitter language injection (#1350)
  > Fix #1327
  > Fix #1329
  > Improve a bit
  > Refactor a bit
  > Fix #1321 Fix #1315
  > Fix #1249
  > feat: added scrollbar option to window.completition ( #1087) (#1308)
  > Add a rule to install stylua and use the local one for other rules (#1307)
  > LSP 3.17 (#1306)
  > fix: type annotation for enabled field in ConfigSchema (#1299)
  > Fix parantheses bug  and use string.rep (#1297)
  > chore: run formatting (#1295)
  > Update docs_view.lua (#1292)
  > fix: "count" option inserting characters (#1293)
  > Fix #1276
  > fix(custom_entries_view): offset is also the number of bytes (#1288)
  > feat: select_next_item and select_prev_item support "count" option. deafults to 1 (#1262)
  > fix(custom_entries_view): consider multibyte characters (#1287)
  > fix(custom_entries_view): remove off-by-one error with bottom_up selection order (#1261)
  > Use `default_capabilities()` in doc and util (#1254)
  > Fix undefined new() error in example source (#1237)
  > Update README to use the new default_capabilities (#1243)
  > Fix #1217
  > ci
  > Remove ansiblels test
  > fix compatibility with nvim < 0.8 (#1227)
  > Fix #1213
  > fix(context): compatibility with nvim<0.8 (#1224)
  > fix(context): `in_treesitter_capture` (#1211)
  > fix(entry/get_replace_range): workaround for end char matching cursor position (#1177)
  > Update type annotations for setup.cmdline (#1194)
  > ADD: formatting.expandable_indicator to show the `expandable` indicator (#1207)
  > Fix for cmdheight=0 Fixes #1196 Fixes hrsh7th/cmp-cmdline#64
  > Add scrolloff option for completion window.
  > Format by stylua (#1195)
  > `setup.cmdline`: support using a table (#1193)
  > fix(rockspec): fixed format + ran formatter (#1174)
  > Update README.md to add missing do (#1188)
  > Optimize performance more
  > Optimize performance
  > `README.md`: use buffer source for `/` and `?` (#1186)
  > feat: add `filter` option to sources (#1067)
  > Restore rockspec
  > Fix grammar mistake: "setup" -> "set up" (#1155)
  > fix(timer): close timers before Neovim exits (#1166)
  > Add incsearch_redraw_keys settings (#1162)
  > Fix #1149 (temporary fix)
  > Fix #1146
  > Re-fix #1144
  > Fix #1144
  > Fix #1142
  > Fix #1135
  > Fix onetime configuration handling
  > fix(entry/get_replace_range): handle TextEdit.range (#1140)
  > Refactor a bit
  > Restore filetype setting
  > Fix #1139
  > Add FAQ for clangd's command-line arguments. Fixes #999
  > The default highlight groups shouldn't be default=true. Fixes #972
  > Fix #1102
  > Use `cmp.config.sources` (#1105)
  > add check for nil on documentation.value (#1091)
  > Decrease waits
  > Improve typings
  > Fix native_entries_view.info width and col calculations (#1075)
  > fix: #1030 (#1062)
  > Fix type comment for cmp.ContextReason (#1045)
  > (feat) Custom item kinds (#1003)
  > Fix border width calculation
  > Fix stylua integration (#1054)
  > Fix typo (#1047)
  > add events: view_opened and view_closed (#965)
  > Add Completion Window Options (#901)
  > make debounce and throttle time configurable (#1026)
  > Update documentation (#1019)
  > Fix doc typo (#1025)
  > fix: only scroll docs if docs view is visible (#1011)
  > Update bug_report.yml
  > Fix #989
  > Reuse scratch buffer for keymap normalization (#991)
  > fix(types)(cmp): missing `filetype` type (#990)
  > Fix #987
  > Improve the codes for sumneko friendly
  > fix: use scratch buffer and lhs for keymap.normalize() (#986)
  > Fix #973
  > Fix #964 Fix #963 Fix #966
  > Fix #962
  > Fix #960
  > dev (#956)
  > Fixed typo (#928)
  > fix: don't show non-working configuration in deprecation suggestion (#946)
  > Help page changes. (#952)
  > Add confirmation.get_commit_characters documents. Fix #948
  > Reduce flicker
  > docs: fix sample code for `cmp.config.sources` (#942)

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-lspconfig 2c70b7b...62856b2 (595):
  > docs: update server_configurations.md skip-checks: true
  > feat: add standardrb support (#2479)
  > docs: update server_configurations.md skip-checks: true
  > docs: fix typo in server_configurations.md (#2476)
  > docs: update server_configurations.md skip-checks: true
  > feat: add yara-language-server support (#2473)
  > docs: update server_configurations.md skip-checks: true
  > fix(textlsp): docs table at wrong position (#2469)
  > docs: update server_configurations.md skip-checks: true
  > feat: add textLSP support (#2468)
  > docs: update server_configurations.md skip-checks: true
  > docs: make sure username doesn't leak into generated document (#2441)
  > fix(lspinfo): normalize fname path correctly (#2343)
  > docs: update server_configurations.md skip-checks: true
  > fix: update docker_compose_language_service bin_name (#2458)
  > fix: remove deprecate function config.available_servers (#2457)
  > docs: update server_configurations.md skip-checks: true
  > feat: add docker-compose-language-service support (#2455)
  > feat: extend the syntax for LspInfo(Title|List) (#2456)
  > fix: eslint errors on start (regression) (#2452)
  > docs: update server_configurations.md skip-checks: true
  > feat: rename servers with hyphens (`-`) (#2451)
  > docs: update server_configurations.md skip-checks: true
  > feat: rename sumneko_lua -> lua_ls (#2439)
  > docs: update server_configurations.md skip-checks: true
  > fix(stylelint_lsp): update root directory pattern (#2447)
  > docs: update server_configurations.md skip-checks: true
  > feat: add fennel_language_server (#2438)
  > docs: update server_configurations.md skip-checks: true
  > docs(eslint): fix on save example creates a buflocal autocmd (#2450)
  > chore(license): move copyright notice to readme (#2448)
  > fix(powershell_es): support whitespaces in paths (#2445)
  > docs: update server_configurations.md skip-checks: true
  > fix(solang): change default start server command (#2444)
  > docs: update server_configurations.md skip-checks: true
  > feat: add cadence language server (#2435)
  > fix: update luarocks-tag-release action + set license
  > Merge pull request #2430 from mrcjkb/luarocks-tag-release
  > fix: check client when get client from cache (#2429)
  > docs: update server_configurations.md skip-checks: true
  > fix(ltex-ls): pass pandoc as markdown  (#2426)
  > docs: update server_configurations.md skip-checks: true
  > docs(omnisharp) : add goto definition handler information for omnisharp (#2427)
  > fix: lspinfo buffer in use error when use quit command close (#2424)
  > fix: check server support workspacefolders (#2418)
  > docs: update server_configurations.md skip-checks: true
  > docs(ltex): add  settings example  (#2421)
  > docs: update server_configurations.md skip-checks: true
  > feat: add veryl language server (#2422)
  > docs: update server_configurations.md skip-checks: true
  > feat: add vtsls (#2419)
  > docs: update server_configurations.md skip-checks: true
  > docs(drools-lsp): minor documentation fix and improvements (#2415)
  > docs: update server_configurations.md skip-checks: true
  > feat: add unocss-language-server support (#2414)
  > docs: update server_configurations.md skip-checks: true
  > fix(drools-lsp): move improper client config location and improve config processing (#2411)
  > docs: update server_configurations.md skip-checks: true
  > feat: add nomad language support (#2413)
  > docs: update server_configurations.md skip-checks: true
  > feat(terraformls): add terraform-vars filetype (#2410)
  > docs: update server_configurations.md skip-checks: true
  > fix(erg-language-server): els has been integrated into the main compiler (#2404)
  > docs: update server_configurations.md skip-checks: true
  > feat: add ds-pinyin-lsp support (#2397)
  > docs: update server_configurations.md skip-checks: true
  > feat: add futhark-lsp support (#2395)
  > docs: update server_configurations.md skip-checks: true
  > feat: add drools-lsp support (#2394)
  > docs: update server_configurations.md skip-checks: true
  > feat: add brightscript server (#2391)
  > feat: support show server doc description in LspInfo (#2373)
  > docs: update server_configurations.md skip-checks: true
  > feat: add openscad_lsp (#2384)
  > ci: add luarocks upload release workflow
  > docs: fix typo (#2382)
  > docs: update server_configurations.md skip-checks: true
  > feat(tsserver): support single file mode in tsserver(#2375)
  > docs: update server_configurations.md skip-checks: true
  > feat: add coffeesense-language-server support (#2376)
  > docs: update server_configurations.md skip-checks: true
  > feat: include cmd option for arduino_language_server (#2242)
  > refactor: rewrite client reuse logic (#2371)
  > docs: update server_configurations.md skip-checks: true
  > feat: add RakuNavigator Raku language server (#2372)
  > docs: update server_configurations.md skip-checks: true
  > feat: add cabal support to hls (#2370)
  > docs: update server_configurations.md skip-checks: true
  > fix(ruff-lsp): update docs to reflect init_options
  > fix: not register workspace when in single file mode (#2367)
  > fix: get all client from clients cache in manager.clients (#2365)
  > fix: wrong param in get_active_clients (#2362)
  > fix: generate correct workspace didchange request params (#2361)
  > fix: check workspace after client initial (#2356)
  > fix: use client config capabilities to check server support workspae (#2354)
  > fix: check client exist supports_method (#2351)
  > fix: check client support workspaceFolders (#2350)
  > fix: check server_capabilities field exist (#2348)
  > refactor: remove single_clients and improve clients reuse (#2334)
  > docs: update server_configurations.md skip-checks: true
  > fix: correct link of typescript-language-server (#2347)
  > docs: update server_configurations.md skip-checks: true
  > docs: update root_dir for smithy_ls and ruff_lsp (#2346)
  > docs: update server_configurations.md skip-checks: true
  > feat: add smithy-language-server support (#2342)
  > docs: update server_configurations.md skip-checks: true
  > fix(deno): use virtual text handler for typeDefinition (#2338)
  > docs: update server_configurations.md skip-checks: true
  > fix: rename ruff-lsp to ruff_lsp (#2337)
  > docs: update server_configurations.md skip-checks: true
  > chore: remove `languageFeatures`, `documentFeatures` (#2336)
  > docs: update server_configurations.md skip-checks: true
  > feat: add ruff-lsp support (#2335)
  > fix: send the lsp method request after insert workspace folders (#2330)
  > docs: update server_configurations.md skip-checks: true
  > feat: add jq support (#2333)
  > docs: update server_configurations.md skip-checks: true
  > feat: add uvl support (#2331)
  > fix(gdscript): support get the port from env variable (#2313)
  > build(rockspec): fix rockspec package name
  > fix(lspinfo): safely expand filenames that don't exist on fs (#2320)
  > feat: add rockspec
  > ci: bump action versions (#2322)
  > ci: don't auto-close config changes
  > ci: remove auto-close bot
  > fix: run all matched client in LspStart (#2314)
  > docs: fix typo (#2310)
  > feat: support multiple workspaceFolders and show correct root in Lspinfo (#2304)
  > fix: check client is available and get client id from cache (#2303)
  > fix: check workspae folders follow nvim version (#2301)
  > fix: add new root into the workspace folders (#2298)
  > fix: improve client stop logic in LspStop (#2296)
  > feat: support force stop language server (#2294)
  > fix:  typo of vim.loop.cwd (#2293)
  > feat: support unnamed buffer with single_file_support (#2226)
  > docs: update server_configurations.md skip-checks: true
  > feat: add 'starlark-rust' LSP for starlark and BUILD files (#2291)
  > fix: restart client after client is stopped after LspRestart (#2290)
  > fix(lsp): don't spawn new lsp client if already persent (#2287)
  > docs: update server_configurations.md skip-checks: true
  > fix(ansiblels): update ansiblels default config (#2286)
  > docs: update server_configurations.md skip-checks: true
  > fix: update the ansiblels settings (#2284)
  > docs: update server_configurations.md skip-checks: true
  > feat: add eruby to emmet_ls (#2281)
  > docs: update server_configurations.md skip-checks: true
  > fix: move gleam.lua to correct folder (#2279)
  > fix: remove searched for message in lspinfo (#2274)
  > fix: inspect UNISON_LSP_PORT in unison (#2277)
  > docs: update server_configurations.md skip-checks: true
  > feat: add unison support (#2276)
  > perf: use the truly minimal test config file (#2269)
  > perf: update requires neovim version in doc (#2270)
  > docs: update server_configurations.md skip-checks: true
  > feat: add smarty (#2250)
  > docs: update server_configurations.md skip-checks: true
  > feat: add gleam (#2266)
  > feat: add scheme-langserver support (#2264)
  > docs: update server_configurations.md skip-checks: true
  > feat: add prolog lsp (lsp_server) support (#2265)
  > docs: update server_configurations.md skip-checks: true
  > docs: update sumneko_lua installation url (#2263)
  > docs: update server_configurations.md skip-checks: true
  > Try to get sourcery auth token from config file (#2240)
  > perf: use alias api variable (#2260)
  > docs: update server_configurations.md skip-checks: true
  > docs(sourcery): put setup inside code block (#2258)
  > feat: add ntt language server support (#2256)
  > docs: update server_configurations.md skip-checks: true
  > Add more ESLint options (#2254)
  > docs: update server_configurations.md skip-checks: true
  > fix: override another progress handler for jdtls (#2153)
  > docs: update server_configurations.md skip-checks: true
  > feat: add fennel-ls support (#2247)
  > docs: update server_configurations.md skip-checks: true
  > Add dolmenls configuration (#2251)
  > fix(lua-lsp): Append 'lua/' to root_patern if the pattern is under lua (#2248)
  > docs: update server_configurations.md skip-checks: true
  > fix(sumneko_lua): add .luarc.jsonc to root pattern (#2245)
  > docs: update server_configurations.md skip-checks: true
  > feat: add turtle-language-server support (#2239)
  > fix(eslint): root dir not found if using package.json config (#2234)
  > docs: update server_configurations.md skip-checks: true
  > fix(rome): use lsp-proxy cmd (#2236)
  > docs: update server_configurations.md skip-checks: true
  > feat: add millet support (#2233)
  > fix(eslint): support flat config (#2229)
  > docs: update server_configurations.md skip-checks: true
  > fix(sumneko_lua): check for yaml format of selene config (#2228)
  > docs: update server_configurations.md skip-checks: true
  > fix: use `v ls` instead of `vls`
  > docs: update server_configurations.md skip-checks: true
  > fix: dead link in "texlab" description #2222
  > docs: update server_configurations.md skip-checks: true
  > fix(volar): update example for volar 1.0 (#2219)
  > docs: update server_configurations.md skip-checks: true
  > feat: add anakin language server (Python) (#2217)
  > docs: update server_configurations.md skip-checks: true
  > feat: Dafny support (#2193)
  > fix: cmd vim.lsp.rpc.connect by user (#2213)
  > fix: check the package.json has eslintConfig field for eslint (#2208)
  > docs: update server_configurations.md skip-checks: true
  > docs(golangci_lint_ls): update a version of binary (#2204)
  > fix(rust_analyzer): path nil (#2198)
  > docs: update server_configurations.md skip-checks: true
  > fix: remove --background-service-enabled and add  --adaptive-lsp-server-enabled for F# (#2197)
  > docs: update server_configurations.md skip-checks: true
  > fix: `aregument` typo in doc changed to `argument` (#2195)
  > docs: update server_configurations.md skip-checks: true
  > fix: update qml filetype same as treesitter (#2168)
  > docs: update server_configurations.md skip-checks: true
  > feat: add qmlls which is the lsp from qt (#2191)
  > docs: update server_configurations.md skip-checks: true
  > feat: eslint support astro file (#2190)
  > docs: update server_configurations.md skip-checks: true
  > feat: add fsharp-language-server (#2186)
  > docs: update server_configurations.md skip-checks: true
  > Fix broken links (#2183)
  > docs: update server_configurations.md skip-checks: true
  > feat: support volar 1.0 (#2181)
  > fix: lspconfig help command typo (#2178)
  > docs: update server_configurations.md skip-checks: true
  > feat: add neocmakelsp (#2177)
  > fix: gdscript use ip address instead of localhost (#2175)
  > docs: update server_configurations.md skip-checks: true
  > feat(ruby_ls): add enabledFeatures to initialization options (#2173)
  > docs: update server_configurations.md skip-checks: true
  > feat: update gdscirpt cmd by using 0.8 api (#2172)
  > feat: add support for additional packs (#2158)
  > docs: update server_configurations.md skip-checks: true
  > feat: add ruby-lsp server configuration (#2169)
  > docs: update server_configurations.md skip-checks: true
  > feat: add erg-language-server support (#2165)
  > docs: `vim.lsp.buf.formatting()` is deprecated (#2166)
  > docs: update server_configurations.md skip-checks: true
  > fix(marksman): enable single_file_support (#2163)
  > docs: update server_configurations.md skip-checks: true
  > feat: add move-analyzer support (#2162)
  > docs: update server_configurations.md skip-checks: true
  > Fix grammarly "clientId is required" (#2161)
  > fix(sumneko_lua): check for file root patterns before falling back to a check for `lua/` (#2160)
  > fix: added 'lua/' to sumenko root patterns (#2157)
  > docs: update server_configurations.md skip-checks: true
  > fix(elixirls): added surface filetype for elixirls server configuration (#2151)
  > fix: update ci lint stylua-action version (#2150)
  > docs: update server_configurations.md skip-checks: true
  > feat(eslint): enable for svelte filetype (#2149)
  > fix: check cmd type equals function (#2142)
  > docs: update server_configurations.md skip-checks: true
  > fix(astro): enable typescript server (#2139)
  > fix(lspinfo): nil-check config.get_root_dir (#2137)
  > docs: update server_configurations.md skip-checks: true
  > feat: add blueprint language server support (#2132)
  > fix: improve highlight regex (#2131)
  > fix: escape wildcards patterns when calling glob (#2111) (#2122)
  > docs: update server_configurations.md skip-checks: true
  > fix(clojure_lsp): update lsp url (#2120)
  > docs: update server_configurations.md skip-checks: true
  > feat(clangd): add proto filetype support (#2125)
  > docs: update server_configurations.md skip-checks: true
  > feat: solidity LSP (#2119)
  > feat: pass user config to the on_setup hook (#2114)
  > fix(lua-language-server): check if root dir is home directory (#2110)
  > docs: update server_configurations.md skip-checks: true
  > feat: add luau_lsp (#2107)
  > docs: update server_configurations.md skip-checks: true
  > fix(tailwindcss): added elixir filetype for tailwindcss server configuration (#2104)
  > docs: update server_configurations.md skip-checks: true
  > fix(vdmj): update default path (#2102)
  > fix: lspstop should close the client by given client (#2101)
  > docs: update server_configurations.md skip-checks: true
  > fix(metals): disable capabilities.workspace.configuration for new version of metals (#2100)
  > fix: increase the lspinfo window row value (#2098)
  > chore(rust-analyzer): use `vim.json.decode` instead of `fn.json_decode` (#2096)
  > Revert "fix: remove the config.commands (#2092)" (#2093)
  > docs: update server_configurations.md skip-checks: true
  > fix(angularls): remove `.git` from `root_dir` (#2091)
  > fix: remove the config.commands (#2092)
  > feat: improve LspInfo (#2081)
  > fix: lspstart should be work without arg (#2090)
  > fix: add lsplog command (#2088)
  > docs: update server_configurations.md skip-checks: true
  > feat(solc): Add hardhat.config.* to solc root detection (#2085)
  > fix: LspStop should be only stop the current buffer servers by default (#2082)
  > feat: sort autocompletion items alphabetically (#2084)
  > docs: update server_configurations.md skip-checks: true
  > feat: add tblgen-lsp-server support
  > feat: add mlir-pdll-lsp-server support
  > feat: add mlir-lsp-server support
  > fix: add vim.deprecate in old function (#2080)
  > docs: update server_configurations.md skip-checks: true
  > fix(denols): revert "remove unneeded lsp attach" #2070
  > feat(denols): only send lsp requests to deno server (#2055)
  > docs: update server_configurations.md skip-checks: true
  > feat!: 0.7 API update (#1984)
  > Revert "docs: vim.lsp.buf.formatting() is deprecated #2077
  > feat: allow attaching to paths inside archives (#1687)
  > docs: update server_configurations.md skip-checks: true
  > feat: add glsl-language-server support (#2003)
  > fix: only consider servers that have been set up as available (#2066)
  > docs: add an entry about the setup-hook (#1873)
  > feat(pasls): add lpi and lpk to root dir detection (#1692)
  > docs: update server_configurations.md skip-checks: true
  > add veridian language server for verilog/systemverilog (#2058)
  > Merge pull request #2065 from williamboman/feat/csharp_ls-root-dir
  > docs: update server_configurations.md skip-checks: true
  > feat: add nxls support (#2062)
  > docs: update server_configurations.md skip-checks: true
  > feat: add buf-language-server support (#2073)
  > docs: update server_configurations.md skip-checks: true
  > feat: add relay language server support (#2048)
  > docs: update server_configurations.md skip-checks: true
  > feat: add nil support (#2053)
  > docs: vim.lsp.buf.formatting() is deprecated #2074
  > docs: update server_configurations.md skip-checks: true
  > feat: add syntax_tree lsp for ruby formatting (#2056)
  > docs: update server_configurations.md skip-checks: true
  > feat: add qml-lsp support (#2044)
  > docs: update server_configurations.md skip-checks: true
  > fix(denols): fix misspelling
  > docs: update server_configurations.md skip-checks: true
  > docs: fix typo `type` -> `typescript`
  > fix: update `selene` in nix develop shell (#2052)
  > fix(rust_analyzer): sanitize root_dir (#2047)
  > feat(ci): include link i auto-close message
  > style: fix dartls formatting (#2042)
  > docs: update server_configurations.md skip-checks: true
  > feat: add dagger CUE lsp (#2023)
  > fix(lua-language-server): cmd fails on Windows when using mason #2039
  > docs: update server_configurations.md skip-checks: true
  > fix(pylsp): elaborate configuration example (#2037)
  > docs: update server_configurations.md skip-checks: true
  > fix(gopls): engage gopls on `go.work` files (#2041)
  > docs: update server_configurations.md skip-checks: true
  > fix(lemminx): update download location #2038
  > docs: update server_configurations.md skip-checks: true
  > fix: broken URL to taplo homepage #2025
  > fix: lspconfig.util is required with different names #2029
  > docs: update server_configurations.md skip-checks: true
  > feat(texlab): support plaintex #2022
  > docs: update server_configurations.md skip-checks: true
  > fix(emmet-ls): missing supported filetypes #2017
  > fix(dartls): "dart" command not found on Windows #2013
  > docs: update server_configurations.md skip-checks: true
  > fix(denols): handle deno.cache from codeaction #2016
  > docs: update server_configurations.md skip-checks: true
  > feat(omnisharp): add more settings #2018
  > docs: update server_configurations.md skip-checks: true
  > fix(hls): wrong root dir for multi-package projects #2010
  > docs: update server_configurations.md skip-checks: true
  > fix(denols): jumping to definition then returning breaks lsp #2000
  > fix(denolos): ignore caching error #2009
  > docs: update server_configurations.md skip-checks: true
  > fix(ccls): provide a string in docs.default_config.root_dir (#2006)
  > fix(denols): ignore virtual text error #1995
  > docs: update server_configurations.md skip-checks: true
  > feat: antlersls config for Statamic Antlers templating language #1997
  > docs: update server_configurations.md skip-checks: true
  > fix(sumneko_lua): Stylua default (#1996)
  > fix: remove unused variables in `lspinfo.lua` (#1999)
  > docs: update server_configurations.md skip-checks: true
  > fix(gradle): set init_options.settings.gradleWrapperEnabled #1994
  > ci(selene): switch to yml config #1986
  > feat(eslint): support yarn2 PnP projects #1777
  > fix(lspinfo): may use wrong buffer #1983
  > docs: update server_configurations.md skip-checks: true
  > docs: formatting #1981
  > fix(eslint): fetch active buf client in fix_all (#1978)
  > fix(docs): wrong release URL #1979
  > docs: update server_configurations.md skip-checks: true
  > fix(cmake-ls): root pattern should allow nesting (#1976)
  > docs: fix link #1875
  > feat: root finder for Mercurial repo #1847
  > docs: update server_configurations.md skip-checks: true
  > feat: add m68k #1871
  > docs: update server_configurations.md skip-checks: true
  > docs: svelte integration with tsserver (#1972)
  > docs: update server_configurations.md skip-checks: true
  > docs: hyperlink formatting #1970
  > docs: update server_configurations.md skip-checks: true
  > fix(ocamllsp): update install instructions (#1966)
  > docs: update server_configurations.md skip-checks: true
  > fix(arduino_language_server): update setup docs #1964
  > fix(lspinfo): trim newlines in root_dir pattern (#1962)
  > docs: update server_configurations.md skip-checks: true
  > fix(docs): fix the usage of ln to make symbolic links of compile_commands.json (#1961)
  > docs: update server_configurations.md skip-checks: true
  > docs(metals): update metals instructions (#1959)
  > docs: update server_configurations.md skip-checks: true
  > feat: use official jdtls wrapper script #1833
  > docs: update server_configurations.md skip-checks: true
  > fix(taplo): update cargo install command (#1958)
  > docs: update server_configurations.md skip-checks: true
  > feat(php): phan #1953
  > docs: update server_configurations.md skip-checks: true
  > feat: add configuration for ghdl-ls VHDL language server (#1812)
  > docs: update server_configurations.md skip-checks: true
  > docs(eslint): reformatting (#1956)
  > docs: update server_configurations.md skip-checks: true
  > docs: unverbose, mention "settings" param
  > docs: update server_configurations.md skip-checks: true
  > fix(purescript-language-server): root dir for Nix files #1954
  > feat(lspinfo): explain root directory not found #1939
  > docs: clarify and unverbose
  > docs: update server_configurations.md skip-checks: true
  > fix(svlangserver): don't use custom project setting resolution (#1948)
  > docs: update server_configurations.md skip-checks: true
  > feat: add cuda support for clangd (#1947)
  > docs: update server_configurations.md skip-checks: true
  > feat: add tilt_ls (#1941)
  > docs: update server_configurations.md skip-checks: true
  > feat: add Marksman markdown LSP, retire zeta-note (#1946)
  > docs: update server_configurations.md skip-checks: true
  > feat: add visualforce_ls (#1945)
  > docs: update server_configurations.md skip-checks: true
  > feat: add svlangserver support (#1916)
  > docs: update server_configurations.md skip-checks: true
  > feat: add apex_ls #1940
  > fix(docs): vim.lsp.buf.format -> vim.lsp.buf.formatting (#1936)
  > docs: update server_configurations.md skip-checks: true
  > fix(dartls): explicitly pass the protocol to dartls (#1943)
  > style: fix bad formatting (#1944)
  > fix: no-argument :LspStop, :LspRestart with standalone files #1785
  > docs: update server_configurations.md skip-checks: true
  > refactor(grammarly): use new, official, npm package (#1924)
  > fix(docs): update example keybindings documentation (#1899)
  > fix(lspconfig.lua): lint
  > docs: update server_configurations.md skip-checks: true
  > feat: added wgsl_analyzer support (#1925)
  > docs: update server_configurations.md skip-checks: true
  > docs(graphql): fix docs on root_dir defaults (#1923)
  > docs: update server_configurations.md skip-checks: true
  > fix(denols): update settings for lint and tsconfig #1933
  > fix: buffer may be invalid during on_attach #1822
  > feat: add :LspLog command #1917
  > docs: update server_configurations.md skip-checks: true
  > docs(volar): Improve config example for monorepos (#1909)
  > docs: update server_configurations.md skip-checks: true
  > docs(sumneko_lua): fix usage of runtime_path (#1915)
  > docs: update server_configurations.md skip-checks: true
  > fix(beancount): fix beancount start command and filetype (#1879)
  > docs: update server_configurations.md skip-checks: true
  > fix(fortls): update server and default cmd args (#1904)
  > docs: update server_configurations.md skip-checks: true
  > fix(dartls): use a more concise command (#1906)
  > fix(jsonnet_ls): merge cmd_env instead of ovdrriding it entirely #1559
  > docs: update server_configurations.md skip-checks: true
  > Merge pull request #1893 from williamboman/fix/glint-project-root
  > feat: glint-language-server #1890
  > feat(configs): use client capabilities by default, deep-extend user-provided capabilities #1889
  > docs: update server_configurations.md skip-checks: true
  > ocamllsp: add support for the dune filetype (#1884)
  > docs: update README
  > docs: update readme
  > fix(eslint): add missing root_pattern (#1869)
  > docs(zeta_note): fix quotation mark style (#1867)
  > docs: update server_configurations.md skip-checks: true
  > docs(esbonio): fix URL to option docs (#1866)
  > docs: update server_configurations.md skip-checks: true
  > docs(reason_ls): remove invalid comment regarding cmd (#1864)
  > docs: update server_configurations.md skip-checks: true
  > fix(zeta_note): add cmd (#1863)
  > fix(vls): add cmd (#1862)
  > docs: update server_configurations.md skip-checks: true
  > fix(ccls): .git as fallback when detecting project root (#1860)
  > chore: update minimal init.lua to target 0.6.1 (#1858)
  > docs: update server_configurations.md skip-checks: true
  > Revert "fix(ccls): remove .git from root_dir" (#1857)
  > docs: update server_configurations.md skip-checks: true
  > Merge pull request #1855 from mracos/patch-2
  > docs: update server_configurations.md skip-checks: true
  > Merge pull request #1850 from abgeana/ccls-root-fix
  > docs: update server_configurations.md skip-checks: true
  > docs: clarify recommendations for lua-language-server (#1845)
  > docs: update server_configurations.md skip-checks: true
  > feat(vimls): enable neovim support by default (#1844)
  > docs: update server_configurations.md skip-checks: true
  > feat: add steep support (#1842)
  > docs: update outdated example in contributing (#1843)
  > docs: update server_configurations.md skip-checks: true
  > feat: add astro-ls support (#1841)
  > fix(clarity_lsp): remove .cmd suffix for Windows (#1835)
  > docs: update server_configurations.md skip-checks: true
  > docs: remove outdated root pattern references (#1828)
  > docs: update server_configurations.md skip-checks: true
  > fix(clangd): update root-markers (#1826)
  > docs: update server_configurations.md skip-checks: true
  > fix(lua-language-server): update root-markers (#1825)
  > docs: update server_configurations.md skip-checks: true
  > Merge pull request #1814 from syphar/taplo-update
  > docs: update server_configurations.md skip-checks: true
  > Merge pull request #1779 from angusjf/patch-1
  > ci: fix new luacheck v0.26.0 errors  (#1816)
  > docs: update server_configurations.md skip-checks: true
  > fix(hoon-language-server): update cmd and docs (#1809)
  > docs: update server_configurations.md skip-checks: true
  > fix(hoon-language-server): remove example (#1804)
  > docs: update server_configurations.md skip-checks: true
  > feat: add hoon-language-server support (#1802)
  > docs: update server_configurations.md skip-checks: true
  > docs: remove use of debug module for automatically extracting root pattern (#1799)
  > docs: update server_configurations.md skip-checks: true
  > docs: restore commands (#1798)
  > docs: update server_configurations.md skip-checks: true
  > docs: clean up styling in documentation (#1797)
  > docs: update server_configurations.md skip-checks: true
  > feat: add prosemd-lsp for markdown (#1795)
  > docs: update server_configurations.md skip-checks: true
  > feat: add mm0 language support (#1787)
  > docs: update server_configurations.md skip-checks: true
  > fix(beancount-langserver): add stdio flag to cmd (#1791)
  > docs: update server_configurations.md skip-checks: true
  > docs: fix volar.setup parameters in description (#1780)
  > docs: update server_configurations.md skip-checks: true
  > docs: update Volar package name in docs (#1776)
  > docs: update server_configurations.md skip-checks: true
  > chore(volar): @volar/server -> @volar/vue-language-server (#1770)
  > fix(lspstop): make LspStop behave as described in the docs (#1764)
  > docs: update server_configurations.md skip-checks: true
  > docs: add bashls install instructions (#1760)
  > feat: add please support (#1734)
  > Merge pull request #1761 from neovim/teal-fix-format
  > docs: update server_configurations.md skip-checks: true
  > feat: add support for sourcery (#1495)
  > docs: update server_configurations.md skip-checks: true
  > feat: add teal-language-server support (#1732)
  > docs: update server_configurations.md skip-checks: true
  > feat: add openscad-language-server (#1757)
  > Merge pull request #1758 from neovim/hhvm-format
  > docs: update server_configurations.md skip-checks: true
  > feat: add reason-language-server (#1721)
  > docs: update server_configurations.md skip-checks: true
  > feat: add perlnavigator support (#1756)
  > docs: update server_configurations.md skip-checks: true
  > feat: add clarity-lsp support (#1755)
  > docs: update server_configurations.md skip-checks: true
  > feat: add odin language server support (#1747)
  > docs: update server_configurations.md skip-checks: true
  > fix(perlpls): turn on syntax checking by default (#1749)
  > docs: update server_configurations.md skip-checks: true
  > docs: update GraphQL instructions (#1744)
  > docs: update server_configurations.md skip-checks: true
  > feat(gradle): add support for gradle-language-server (#1740)
  > docs: update server_configurations.md skip-checks: true
  > chore: remove all package.json (#1656)
  > docs: update server_configurations.md skip-checks: true
  > fix(tailwindcss): add 'htmldjango' to filetypes (#1737)
  > docs: update server_configurations.md skip-checks: true
  > feat: add hh_client for hhvm (#1712)
  > docs: update server_configurations.md skip-checks: true
  > feat: add hdl_checker (#1723)
  > fix: add selene to the nix develop shell (#1688)
  > docs: update server_configurations.md skip-checks: true
  > feat: add slint_lsp (#1704)
  > docs: update server_configurations.md skip-checks: true
  > fix(ansiblels): remove yaml from ansiblels filetype (#1708)
  > docs: update server_configurations.md skip-checks: true
  > Merge pull request #1727 from Julian/leanls3
  > docs: update server_configurations.md skip-checks: true
  > fix(jsonnet_ls): update server URL and add installation instructions (#1729)
  > docs: update server_configurations.md skip-checks: true
  > feat(gopls): enable single_file_support (#1726)
  > docs: update server_configurations.md skip-checks: true
  > chore(elmls): remove overriding elm paths (#1718)
  > fix(grammarly): resolve windows command properly (#1716)
  > feat: remove warning when server fails to start (#1711)
  > docs: update server_configurations.md skip-checks: true
  > ci: simplify codespell workflow (#1706)
  > docs: update server_configurations.md skip-checks: true
  > feat(leanls): start the LSP via lake serve (#1698)
  > docs: update server_configurations.md skip-checks: true
  > feat: add salt_ls (#1696)
  > docs: update server_configurations.md skip-checks: true
  > docs: update suggested keybinds (#1689)
  > docs: update server_configurations.md skip-checks: true
  > docs(prismals): improve server description and installation
  > docs: update server_configurations.md skip-checks: true
  > docs(ansible): fix install link and switch to npm (#1682)
  > docs: update server_configurations.md skip-checks: true
  > feat: add awk-language-server (#1665)
  > docs: fix alignment in readme
  > docs: update server_configurations.md skip-checks: true
  > docs: update readme (#1677)
  > fix: do not index nil config.filestypes in try_add (#1673)
  > docs: update server_configurations.md skip-checks: true
  > feat(html): enable formatter by default  (#1669)
  > docs: update server_configurations.md skip-checks: true
  > Merge pull request #1671 from kabouzeid/patch-2
  > docs: update server_configurations.md skip-checks: true
  > fix(lemminx): add XSL and XSLT to filetypes (#1667)
  > docs: update server_configurations.md skip-checks: true
  > fix(golangci_lint_ls): use .golangci.yaml config (#1662)
  > fix(psalm): use .bat on Windows (#1660)
  > docs: update server_configurations.md skip-checks: true
  > feat(tailwindcss): add heex support (#1644)

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-tree.lua f178c8c...9c97e64 (782):
  > fix(#1961): stop unnecessary find file refreshes, avoid find file refresh cycles (#2010)
  > fix(#2004): relative path detection handles regex magic (#2005)
  > fix(#2003): obey user split command for modified buffers when hidden not set (#2008)
  > doc(#1997): clarify renderer.highlight_ and correct highlight group names (#2007)
  > Revert "fix(#1961): cycle detection on refresh, preventing infinite loop (#1996)"
  > fix(#1961): cycle detection on refresh, preventing infinite loop (#1996)
  > fix(#1993): always fire TreeOpen event (#1994)
  > fix(#1923): handle empty git icons (#1987)
  > fix(#1970): disable git integration after 5 timeouts (#1990)
  > fix(#1961): harden profiling functions (#1986)
  > fix(#1970): additional log function gating for efficiency when not logging (#1971)
  > doc: README: broadcast Open At Startup change
  > fix(#1831): remove instrumentation (#1969)
  > fix(#1831): remove instrumentation (#1968)
  > fix(#1923): handle empty git icons (#1952)
  > feat(api): api.tree.open feature parity with api.tree.toggle (#1955)
  > stylua: nit
  > doc: clarify open/toggle defaults, more robust legacy argument handling
  > feat(view): deprecate open_on_setup.* in favour of https://github.com/nvim-tree/nvim-tree.lua/wiki/Open-At-Startup (#1951)
  > Remove what appears to have been a debug message. (#1949)
  > fix(#1946): only change vim's global cwd on startup when opening the tree (#1947)
  > feat(view): add view.width.padding (#1941)
  > fix(#1942): nvim-tree window options do not trigger OptionSet event (#1945)
  > fix(#1940): NvimTreeFindFileToggle focus tree
  > doc: fix incorrect tag (#1938)
  > feat(api): api.tree.open/toggle: add current_window option (#1935)
  > fix: remove redundant file existence check in create file operation (#1936)
  > feat(view): add view.width.min/max replacing adaptive_size, allowing upper bound (#1915)
  > doc: clarify system_open, specifying defaults
  > doc: move vinegar-style to wiki
  > fix(#1916): suppress EPERM watcher failures on windows (#1919)
  > feat(event): add au, global: NvimTreeRequired, NvimTreeSetup (#1912)
  > feat(git): support `DA` state, fix(#1822): test directory capable of watching before presenting it (#1905)
  > feat: add ui.confirm.remove and ui.confirm.trash, deprecate trash.require_confirm (#1887)
  > ci: fix release-please workflow (#1899)
  > chore(deps): bump JohnnyMorganz/stylua-action from 1 to 2 (#1897)
  > chore(deps): bump actions/checkout from 2 to 3 (#1898)
  > ci: add release-please workflow (#1892)
  > feat(event): add TreeAttachedPost (#1877)
  > feat(api): add api.config.mappings.active, api.config.mappings.default (#1876)
  > fix(#1878): nvim frozen on no name buffer when modified.enable (#1879)
  > fix(#1836): add view.debounce_delay (#1871)
  > chore: remove diagnostic suppressions after tidying nits
  > doc: add recipes and tips links to API
  > doc: add recipes and tips links to API
  > feat(view): indicate modified buffers (#1835)
  > feat(view): add view.cursorline (#1859)
  > fix(#1831): remove windows executable functionality due to occasional vim freeze and performance concerns (#1868)
  > fix(#1833): do not find file when view is not visible on the current tab (#1845)
  > fix(diagnostics): do not show on file/dir with same prefix
  > fix(diagnostics): do not show on file/dir with same prefix (#1832)
  > fix(#1841): do not refresh on buffer events when not a file buffer (#1843)
  > fix(#1841): do not refresh on buffer events when highlight_opened_files is none
  > fix(#1831): remove error messages that were previously unreachable and add no value
  > fix(#1804): do not refresh watched nodes that have been destroyed (deleted)
  > fix(copy-paste): fix message on clipboard clear (#1838)
  > fix(git): git folder fixes and improvements (#1809)
  > fix(#1831): improve fs_scandir error handling, add profiling
  > fix(#1815): don't schedule find_file calls, debounce update_focused_file with 15ms default (#1828)
  > feat(picker): allow custom function actions.open_file.window_picker.picker (#1782)
  > fix(view): refresh opened files highlight on buffer read, unload  (#1827)
  > fix(#1824): Don't modify jumplist when `edit_in_place`. (#1825)
  > neovim requirement 0.7.0 -> 0.8.0, remove WinSeparator/VertSplit compatibility shims
  > feat(api): rename_basename API and action (#1791)
  > Revert "fix(#1815): don't schedule find_file calls, debounce update_focused_file with 15ms default (#1820)"
  > fix(#1815): don't schedule find_file calls, debounce update_focused_file with 15ms default (#1820)
  > fix(#549): add more profiling ~tree init
  > fix(watcher): only purge on subsequent setup calls, add git_purge log
  > fix: Implicit current buf on centralize selection (#1792)
  > feat(event): add WillRenameNode (#1821)
  > remove legacy g: option migration
  > feat: paste and create always target closed folder, remove create_in_closed_folder (#1802)
  > doc: format help
  > doc: consolidate and clarify :help examples
  > feat(view): add filters.git_clean, filters.no_buffer (#1784)
  > feat(event): dispatch Event.NodeRenamed on cut-paste (#1817)
  > feat(view): always enable cursorline, users may change this behaviour via Event.TreeOpen (#1814)
  > fix(git): git rename not showing up for the renamed file (#1783)
  > 1786 git next prev land on dirs (#1787)
  > docs: Update feature_request.md (#1788)
  > feat: add diagnostics.show_on_open_dirs git.show_on_open_dirs (#1778)
  > feat(renderer): add NvimTreeOpenedFolderIcon NvimTreeClosedFolderIcon (#1768)
  > doc: specify that the terminal emulator must be configured to use the patched font
  > fix(#1731 #1723 #1716): handle all external file system changes (#1757)
  > feat(renderer): add renderer.root_folder_label (#1746)
  > feat(diagnostics): add diagnostics.severity (#1755)
  > fix(notify): log file notice info->debug
  > feat(api): add api.tree.get_nodes
  > fix(notify): remove unused varargs, log file notice debug->info
  > feat(tabs): add tab.sync options (#1698)
  > fix(paste): allow pasting into empty root directory
  > fix(paste): paste into empty root directory
  > fix(system-open): use notify for system-open failures and tidy messages
  > fix(#1740): Error while running :NvimTreeCollapseKeepBuffers (#1741)
  > contributions reference wiki
  > move troubleshooting from readme to wiki
  > doc: move tips to wiki
  > doc: add labels hint to contributing
  > fix(#1728): escape cwd changes to prevent environment variable expansion (#1729)
  > fix(#1720): .git watch only FETCH_HEAD, HEAD, HEAD.lock, config, index (#1732)
  > Revert "fix(#1716): focus file/directory when created in a sub-directory, don't dispatch FolderCreated on file creation (#1722)"
  > Revert "fix(#1723): find_file for externally created new file results in folder unable to be opened"
  > fix: replace vim.* "requires" with explicit calls to vim functions (#1701)
  > fix(watcher): failure on watcher teardown message (#1726)
  > fix(#1716): focus file/directory when created in a sub-directory, don't dispatch FolderCreated on file creation (#1722)
  > fix(#1723): find_file for externally created new file results in folder unable to be opened
  > feat(watcher): tear down watcher on failue, warning the user (#1707)
  > feat(watcher): add filesystem_watchers.ignore_dirs (#1705)
  > fix(#1711): open in a new window when no window picker and no available window (#1715)
  > feat(notify): add notify.threshold (#1693)
  > fix(#1712): invalid window ID on colorscheme (#1714)
  > feat(api): add api.marks.clear (#1708)
  > feat(api): add api.fs.clear_clipboard (#1706)
  > fix(#1679): renderer.full_name correctly shows for one character outside (#1688)
  > doc: update event subscription example
  > fix: use pcall to prevent live-filter regex errors (#1689)
  > fix(#1671): split with no window picker will always find an available window (#1677)
  > doc: add hitest notes and add termguicolors to example setups
  > fix(colorscheme): update winhl on colorscheme change
  > doc(#1676): clarify view.mapping.list contents including case of key
  > Revert "fix(#1676) case insensitive mapping key remove and override (#1682)"
  > Added `NvimTreeLineNr` higlight (#1684)
  > fix(#1676) case insensitive mapping key remove and override (#1682)
  > doc(#1672): clarify mappings example and doc
  > doc(#1655): add roadmap and expand on API/events/actions (#1666)
  > doc(#1606): specify watcher and git when profiling
  > doc(#731): add single mouse mapping notes
  > fix(#1675): open-file sanity check mode
  > fix(#1668): update issue link
  > fix(#1668): revert all startup behaviour changes back to 540055b
  > fix(#1664): respect hijack_directories.enable on startup when not open_on_setup (#1665)
  > fix(#1639): ensure tree autocommands match filetype as well as name (#1640)
  > fix(#1643): preview on floating window (#1648)
  > chore(#1649): remove workaround for https://github.com/neovim/neovim/issues/17395 which was fixed in nvim 0.7.0 (#1650)
  > fix(#1270): ensure explorer exists at startup before propagating FS changes
  > fix(#1632): autocenter: avoid use of feedkeys (#1632)
  > doc: vim.g.loaded -> vim.g.loaded_netrw
  > fix(#1626): obey splitright/below when splitting existing windows (#1641)
  > doc: link screenshots to showcases page
  > chore: remove pngs from .github folder and use direct links for imgs in README.md (#1642)
  > fix(#1628): quit_on_open e:  do not open in the tree's window (#1637)
  > fix(#1629): nvim start with file named *NvimTree* opens tree instead of buffer (#1634)
  > doc: add alex-courtis screenshot with source
  > doc: update hero screenshots with default options
  > chore: replace urls from kyazdani42 -> nvim-tree
  > fix(fs): create file failure when reloading watch path for node
  > chore: replace urls from kyazdani42 -> nvim-tree
  > feat(view): float.quit_on_focus_loss documentation clarification
  > feat(view): add float.quit_on_focus_loss, float respects actions.open_file.quit_on_open (#1621)
  > fix(#1615): focus created file when command line prompt requires confirmation (#1622)
  > fix(#1270): open_on_setup_file does not override open_on_setup, hijack_directories does not override startup behaviour (#1618)
  > feat: add NvimTreeCursorLineNr (#1616)
  > fix: remove unnecessary conditions (#1614)
  > fix(ci): stylua action version number
  > fix(styling): empty line
  > fix: restore eventignore (#1612)
  > fix(#1547): pass explicit system arguments to for git toplevel and untracked actions
  > chore: add help screenshot, update example
  > feat: focus_empty_on_setup
  > chore: document :NvimTreeFindFile! and add bang :NvimTreeFindFileToggle!
  > chore: remove non-functional sides bottom/top
  > fix(prompt): add select_prompts to suit UI decorator plugins such as dressing and telescope
  > fix(#1553): set correct side on vim open directory (#1594)
  > feat(sorters): allow user sort_by
  > doc: eager netrw disabling
  > doc: direct users to ask questions instead of raising issues
  > doc: direct users to ask questions instead of raising issues
  > Revert "doc: direct users to ask questions instead of raising issues"
  > doc: direct users to ask questions instead of raising issues
  > fix(#1564): reset &bufhidden when opening an existing (maybe previewed) buffer (#1573)
  > fix(#1568): show relative path of symlink destination (#1569)
  > fix(view): file filter and info popup above floating view
  > doc: add PR tips to contributing
  > feat(renderer): add renderer.indent_width (#1505)
  > feat(view): floating window's optional adaptive size specification (#1559)
  > fix(#1539): Fix closing nvim-tree float when file is removed (#1546)
  > fix(#1555): incorrect exe highlight in Windows filesystem from WSL (#1557)
  > fix(#1543): Do not resize nvim-tree window if float is enabled (#1556)
  > fix(#1551): handle git status TT as staged
  > feat(view): allow function for view.float.open_win_config (#1538)
  > fix(#1540): watcher ignore directories with name exactly '.git'
  > fix(#1529): ensure tree window exists before closing (#1537)
  > doc: add PR tips to contributing
  > fix(#1533): make `toggle_mark` ignore non-togglable nodes. (#1534)
  > fix(#1518): sort_by=modification_time not reordering on refresh. (#1519)
  > fix(#1520): file type changes are not detected. (#1521)
  > fix: inverted diagnostic navigation keymaps
  > fix(#1514): inverted git navigation keymaps (#1515)
  > fix(#1503): focus last win before close (#1509)
  > fix(#1494): git showUntracked value and log (#1504)
  > fix(#1500): focusing directories with a trailing slash in their path doesn't work (#1501)
  > fix(#1480): break symlink cycle on find-file, search-node (#1482)
  > feat(file-popup): add actions.file_popup.open_win_config
  > fix(#1484): better error handling in git utils get_toplevel
  > feat(view): Floating nvim tree window #1377 (#1462)
  > doc: reinstate mapping doc, mark on_attach as experimental (#1481)
  > fix(#1479): apply remove_keymaps to default mappings
  > chore(keymap): extract filtering into function
  > fix(keymaps): get_keymaps takes remove_keymaps as parameter
  > fix(perf): explorer was creating new table for each new entry
  > feat: add option for folder arrows to be inline with indent markers (#1468)
  > fix(watchers): disable watchers on kernel filesystems
  > fix(docs): typos (#1470)
  > fix(create-file): when node is nil, create the file at root
  > feat(mapping): deprecate user mappings and add on_attach (#1424)
  > chore(config): enable filesystem watchers by default
  > chore(watchers): Watcher shares single fs_event from Event, node watchers use unique path prefixed debounce context (#1453)
  > chore(api): add missing functions
  > fix(api): use copy.node instead of copy.name
  > fix(api): copy is a table, copy -> copy.name
  > chore(git): get_project_root cache cwd_to_project_root after checking existence (#1457)
  > feat(api): add public API module (#1432)
  >…
  • Loading branch information
wincent committed Feb 26, 2023
1 parent 624474c commit 73f095d
Show file tree
Hide file tree
Showing 35 changed files with 43 additions and 34 deletions.
9 changes: 9 additions & 0 deletions .gitmodules
Expand Up @@ -13,21 +13,27 @@
path = vendor/base16-templates-source
url = https://github.com/chriskempson/base16-templates-source.git
[submodule "cmp-buffer"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-buffer
url = https://github.com/hrsh7th/cmp-buffer.git
[submodule "cmp-calc"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-calc
url = https://github.com/hrsh7th/cmp-calc.git
[submodule "cmp-emoji"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-emoji
url = https://github.com/hrsh7th/cmp-emoji.git
[submodule "cmp-nvim-lsp"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-nvim-lsp
url = https://github.com/hrsh7th/cmp-nvim-lsp.git
[submodule "cmp-nvim-lua"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-nvim-lua
url = https://github.com/hrsh7th/cmp-nvim-lua.git
[submodule "cmp-path"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-path
url = https://github.com/hrsh7th/cmp-path.git
[submodule "cmp_luasnip"]
Expand Down Expand Up @@ -64,6 +70,7 @@
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/neco-ghc
url = https://github.com/eagletmt/neco-ghc.git
[submodule "nvim-cmp"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-cmp
url = https://github.com/hrsh7th/nvim-cmp.git
[submodule "nvim-lspconfig"]
Expand Down Expand Up @@ -225,12 +232,14 @@
path = aspects/dotfiles/files/.zsh/zsh-syntax-highlighting
url = https://github.com/zsh-users/zsh-syntax-highlighting.git
[submodule "zen-mode.nvim"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/zen-mode.nvim
url = https://github.com/folke/zen-mode.nvim.git
[submodule "indent-blankline.nvim"]
ignore = untracked
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/indent-blankline.nvim
url = https://github.com/lukas-reineke/indent-blankline.nvim.git
[submodule "base16-nvim"]
branch = main
path = aspects/nvim/files/.config/nvim/pack/bundle/opt/base16-nvim
url = https://github.com/wincent/base16-nvim.git
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/lua/wincent/lsp.lua
Expand Up @@ -30,7 +30,7 @@ lsp.init = function()

local has_cmp_nvim_lsp, cmp_nvim_lsp = pcall(require, 'cmp_nvim_lsp')
if has_cmp_nvim_lsp then
capabilities = cmp_nvim_lsp.update_capabilities(capabilities)
capabilities = cmp_nvim_lsp.default_capabilities(capabilities)
end

require('lspconfig').clangd.setup({
Expand Down
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/LuaSnip
Submodule LuaSnip updated 65 files
+2 βˆ’1 .github/workflows/push.yaml
+16 βˆ’21 .github/workflows/test.yaml
+1 βˆ’0 .gitignore
+1,275 βˆ’617 DOC.md
+24 βˆ’7 Examples/snippets.lua
+48 βˆ’9 Makefile
+82 βˆ’27 README.md
+1,405 βˆ’834 doc/luasnip.txt
+0 βˆ’1 ftdetect/snippets.vim
+110 βˆ’49 lua/luasnip/config.lua
+14 βˆ’0 lua/luasnip/extras/conditions/expand.lua
+49 βˆ’0 lua/luasnip/extras/conditions/init.lua
+16 βˆ’0 lua/luasnip/extras/conditions/show.lua
+1 βˆ’8 lua/luasnip/extras/expand_conditions.lua
+16 βˆ’18 lua/luasnip/extras/filetype_functions.lua
+10 βˆ’1 lua/luasnip/extras/fmt.lua
+1 βˆ’1 lua/luasnip/extras/postfix.lua
+0 βˆ’1 lua/luasnip/extras/select_choice.lua
+96 βˆ’0 lua/luasnip/extras/snippet_list.lua
+113 βˆ’39 lua/luasnip/init.lua
+55 βˆ’5 lua/luasnip/loaders/from_lua.lua
+40 βˆ’14 lua/luasnip/loaders/from_snipmate.lua
+86 βˆ’19 lua/luasnip/loaders/from_vscode.lua
+20 βˆ’5 lua/luasnip/loaders/init.lua
+5 βˆ’0 lua/luasnip/loaders/util.lua
+23 βˆ’9 lua/luasnip/nodes/choiceNode.lua
+26 βˆ’12 lua/luasnip/nodes/dynamicNode.lua
+0 βˆ’1 lua/luasnip/nodes/functionNode.lua
+90 βˆ’36 lua/luasnip/nodes/insertNode.lua
+65 βˆ’10 lua/luasnip/nodes/node.lua
+24 βˆ’10 lua/luasnip/nodes/restoreNode.lua
+43 βˆ’11 lua/luasnip/nodes/snippet.lua
+1 βˆ’1 lua/luasnip/nodes/snippetProxy.lua
+5 βˆ’1 lua/luasnip/nodes/textNode.lua
+86 βˆ’38 lua/luasnip/session/snippet_collection.lua
+11 βˆ’3 lua/luasnip/util/_builtin_vars.lua
+3 βˆ’2 lua/luasnip/util/environ.lua
+469 βˆ’0 lua/luasnip/util/jsonc.lua
+123 βˆ’0 lua/luasnip/util/log.lua
+17 βˆ’17 lua/luasnip/util/parser/ast_utils.lua
+3 βˆ’2 lua/luasnip/util/parser/init.lua
+7 βˆ’2 lua/luasnip/util/path.lua
+30 βˆ’1 lua/luasnip/util/str.lua
+31 βˆ’13 lua/luasnip/util/util.lua
+97 βˆ’0 plugin/luasnip.lua
+4 βˆ’35 plugin/luasnip.vim
+3 βˆ’1 syntax/snippets.vim
+26 βˆ’0 tests/data/lua-snippets/luasnippets/lua/test_env.lua
+3 βˆ’0 tests/data/lua-snippets/luasnippets2_env_test_extend/all.lua
+2 βˆ’0 tests/data/lua-snippets/luasnippets2_env_test_set/all.lua
+6 βˆ’0 tests/data/vscode-snippets/package.json
+20 βˆ’0 tests/data/vscode-snippets/snippets/all.jsonc
+51 βˆ’29 tests/helpers.lua
+116 βˆ’0 tests/integration/add_snippets_spec.lua
+24 βˆ’0 tests/integration/choice_spec.lua
+58 βˆ’0 tests/integration/fmt_spec.lua
+37 βˆ’1 tests/integration/loaders_spec.lua
+98 βˆ’4 tests/integration/parser_spec.lua
+23 βˆ’0 tests/integration/restore_spec.lua
+128 βˆ’0 tests/integration/snippet_basics_spec.lua
+279 βˆ’0 tests/unit/conditions_spec.lua
+34 βˆ’5 tests/unit/environ_spec.lua
+5 βˆ’0 tests/unit/extend_decorator_spec.lua
+168 βˆ’117 tests/unit/fmt_spec.lua
+70 βˆ’0 tests/unit/snippet_collection_spec.lua
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-calc
Submodule cmp-calc updated 1 files
+40 βˆ’10 lua/cmp_calc/init.lua
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-path
Submodule cmp-path updated 3 files
+21 βˆ’0 LICENSE
+35 βˆ’0 README.md
+123 βˆ’100 lua/cmp_path/init.lua
Submodule cmp_luasnip updated 2 files
+15 βˆ’0 README.md
+17 βˆ’16 lua/cmp_luasnip/init.lua
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-cmp
Submodule nvim-cmp updated 50 files
+0 βˆ’3 .github/FUNDING.yml
+8 βˆ’11 .github/ISSUE_TEMPLATE/bug_report.yml
+10 βˆ’4 Makefile
+12 βˆ’21 README.md
+12 βˆ’1 autoload/cmp.vim
+317 βˆ’191 doc/cmp.txt
+14 βˆ’12 lua/cmp/config.lua
+3 βˆ’3 lua/cmp/config/compare.lua
+30 βˆ’35 lua/cmp/config/context.lua
+18 βˆ’3 lua/cmp/config/default.lua
+48 βˆ’8 lua/cmp/config/mapping.lua
+4 βˆ’0 lua/cmp/config/window.lua
+5 βˆ’5 lua/cmp/context.lua
+81 βˆ’64 lua/cmp/core.lua
+52 βˆ’2 lua/cmp/core_spec.lua
+177 βˆ’85 lua/cmp/entry.lua
+0 βˆ’37 lua/cmp/entry_spec.lua
+55 βˆ’53 lua/cmp/init.lua
+48 βˆ’13 lua/cmp/matcher.lua
+32 βˆ’0 lua/cmp/matcher_spec.lua
+57 βˆ’27 lua/cmp/source.lua
+73 βˆ’55 lua/cmp/types/cmp.lua
+236 βˆ’142 lua/cmp/types/lsp.lua
+6 βˆ’6 lua/cmp/types/vim.lua
+3 βˆ’2 lua/cmp/utils/api.lua
+20 βˆ’2 lua/cmp/utils/api_spec.lua
+42 βˆ’4 lua/cmp/utils/async.lua
+26 βˆ’8 lua/cmp/utils/autocmd.lua
+3 βˆ’3 lua/cmp/utils/binary.lua
+2 βˆ’2 lua/cmp/utils/buffer.lua
+7 βˆ’5 lua/cmp/utils/cache.lua
+18 βˆ’16 lua/cmp/utils/char.lua
+6 βˆ’63 lua/cmp/utils/feedkeys.lua
+9 βˆ’0 lua/cmp/utils/feedkeys_spec.lua
+19 βˆ’34 lua/cmp/utils/highlight.lua
+65 βˆ’39 lua/cmp/utils/keymap.lua
+12 βˆ’20 lua/cmp/utils/misc.lua
+25 βˆ’0 lua/cmp/utils/options.lua
+2 βˆ’2 lua/cmp/utils/str.lua
+26 βˆ’21 lua/cmp/utils/window.lua
+10 βˆ’1 lua/cmp/view.lua
+78 βˆ’35 lua/cmp/view/custom_entries_view.lua
+3 βˆ’1 lua/cmp/view/docs_view.lua
+4 βˆ’0 lua/cmp/view/ghost_text_view.lua
+9 βˆ’10 lua/cmp/view/native_entries_view.lua
+7 βˆ’4 lua/cmp/view/wildmenu_entries_view.lua
+3 βˆ’3 lua/cmp/vim_source.lua
+37 βˆ’0 nvim-cmp-scm-1.rockspec
+32 βˆ’101 plugin/cmp.lua
+3 βˆ’3 utils/vimrc.vim
Submodule nvim-lspconfig updated 206 files
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/rust.vim
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/undotree
Submodule vim-dirvish updated 1 files
+26 βˆ’12 ftplugin/dirvish.vim
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-eunuch
Submodule vim-eunuch updated 3 files
+9 βˆ’7 README.markdown
+58 βˆ’27 doc/eunuch.txt
+313 βˆ’134 plugin/eunuch.vim
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-git
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-rails
Submodule vim-rails updated 3 files
+159 βˆ’149 after/syntax/ruby/rails.vim
+134 βˆ’116 autoload/rails.vim
+39 βˆ’18 plugin/rails.vim
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-slime
2 changes: 1 addition & 1 deletion aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-zsh
Submodule vim-zsh updated 12 files
+2 βˆ’0 .gitattributes
+3 βˆ’0 .gitmodules
+10 βˆ’1 Makefile
+1 βˆ’1 ftplugin/zsh.vim
+13 βˆ’0 make-options.zsh
+160 βˆ’234 syntax/zsh.vim
+155 βˆ’0 syntax_test.vim
+29 βˆ’0 testdata/if.zsh
+13 βˆ’0 testdata/quotes.zsh
+65 βˆ’0 testdata/redir.zsh
+23 βˆ’0 testdata/var.zsh
+1 βˆ’0 testing.vim

0 comments on commit 73f095d

Please sign in to comment.