diff --git a/CHANGELOG.org b/CHANGELOG.org index be6d40d868..57c64c9769 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -50,6 +50,7 @@ * Fix bug where persist was attempted when lsp-session-file is nil * Debugging tests in Rust no longer runs all the tests prior to launching debug session. * Add [[https://devenv.sh/][devenv]] and [[https://jj-vcs.github.io/jj/latest/][jj]] directories to the list of ignored directories (~lsp-file-watch-ignored-directories~) + * Fix bug where qmlls failed to load due to qml not being in ~lsp-language-id-configuration~ ** 9.0.0 * Add language server config for QML (Qt Modeling Language) using qmlls. diff --git a/lsp-mode.el b/lsp-mode.el index a9e66f9fde..162469c787 100644 --- a/lsp-mode.el +++ b/lsp-mode.el @@ -810,6 +810,7 @@ Changes take effect only when a new session is started." ("\\.nu$" . "nushell") ("\\.php$" . "php") ("\\.ps[dm]?1\\'" . "powershell") + ("\\.qml$" . "qml") ("\\.rs\\'" . "rust") ("\\.spec\\'" . "rpm-spec") ("\\.sql$" . "sql") @@ -1016,7 +1017,9 @@ Changes take effect only when a new session is started." (message-mode . "plaintext") (mu4e-compose-mode . "plaintext") (odin-mode . "odin") - (odin-ts-mode . "odin")) + (odin-ts-mode . "odin") + (qml-mode . "qml") + (qml-ts-mode . "qml")) "Language id configuration.") (defvar lsp--last-active-workspaces nil