Files
neovim/runtime/lua/vim
Rocco Vaccone d0644230f1 fix(lsp): ignore (and log once) invalid documentSelector globs #41055
Problem:
Client:_get_registrations() errors if a documentSelector pattern is not
a valid glob (e.g. "**/**.dart" from dartls). The error discards
already-matched registrations and propagates to supports_method() and
the client/registerCapability handler, disabling capabilities unrelated
to the offending pattern.

Solution:
Skip invalid globs. Treat them as non-matching, and log once per client.

(Similar approach was taken for filewatcher globs: 4d9e5acfb5)
2026-08-04 05:14:15 -04:00
..
2026-07-25 12:47:51 -04:00
2026-08-01 17:48:32 -04:00
2026-06-08 16:12:14 -04:00
2026-01-09 10:07:15 +01:00
2026-07-20 09:53:06 -04:00
2026-07-13 19:44:15 +02:00
2026-08-01 17:48:32 -04:00
2026-05-30 12:57:24 +02:00
2026-07-13 19:44:15 +02:00