<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig/lua/lspconfig/configs/clangd.lua, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-lspconfig/atom/lua/lspconfig/configs/clangd.lua?h=master</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-lspconfig/atom/lua/lspconfig/configs/clangd.lua?h=master'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/'/>
<updated>2026-06-25T17:57:49Z</updated>
<entry>
<title>Enable clangd lsp for c.doxygen / cpp.doxygen #4459</title>
<updated>2026-06-25T17:57:49Z</updated>
<author>
<name>michaelpeeters-st</name>
<email>michael.peeters@st.com</email>
</author>
<published>2026-06-25T17:57:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=2d265672c9684a41f023aa536fc83213d2b1afe0'/>
<id>urn:sha1:2d265672c9684a41f023aa536fc83213d2b1afe0</id>
<content type='text'>
This fixes #4458.

One option to get doxygen highlighting in C / C++ files is to
append `.doxygen` to the file type (see `:help doxygen`).

This commits add the `c.doxygen` / `cpp.doxygen` filetypes to the list
of clangd lsp to be compatible with this approach.

Note that vim help also recommend an alternative approach that
doesn't change the filetype, which is to define the variable:

    let g:load_doxygen_syntax=1</content>
</entry>
<entry>
<title>docs: add deprecation notice to lua/lspconfig/configs #4189</title>
<updated>2025-11-15T21:32:05Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-11-15T21:32:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=abf6d190f2c06818489c0bd4b926e7e3a06c5e51'/>
<id>urn:sha1:abf6d190f2c06818489c0bd4b926e7e3a06c5e51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(clangd): old config style still including proto filetype #3998</title>
<updated>2025-08-15T00:23:14Z</updated>
<author>
<name>Andrew Marshall</name>
<email>andrew@johnandrewmarshall.com</email>
</author>
<published>2025-08-15T00:23:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4da7247b2b348b4f6cade30a7a7fcb299879d275'/>
<id>urn:sha1:4da7247b2b348b4f6cade30a7a7fcb299879d275</id>
<content type='text'>
Missing change from cc6b21ea16cc12df290152f02513a8bd0ed9d932.</content>
</entry>
<entry>
<title>refactor: deprecate get_active_client_by_name #3697</title>
<updated>2025-04-06T00:17:35Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-06T00:17:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=96cfcfde42ebfbd5e1d40da305d2ba460a852b27'/>
<id>urn:sha1:96cfcfde42ebfbd5e1d40da305d2ba460a852b27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(clangd): fix switchSourceHeader detection (#3538)</title>
<updated>2025-01-02T11:59:59Z</updated>
<author>
<name>Václav Kubernát</name>
<email>sir.venceslas@gmail.com</email>
</author>
<published>2025-01-02T11:59:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=88dff6268a068403c87b461aee69beb61ceb8303'/>
<id>urn:sha1:88dff6268a068403c87b461aee69beb61ceb8303</id>
<content type='text'>
The previous patch to this file (88c4c042e1e59f992e4c7aff3531033047b3aa9c)
changed the string to 'ccls' (possibly by copy-paste error).</content>
</entry>
<entry>
<title>refactor(clangd): imporve switchsourceheader handler (#3537)</title>
<updated>2025-01-02T07:26:38Z</updated>
<author>
<name>glepnir</name>
<email>glephunter@gmail.com</email>
</author>
<published>2025-01-02T07:26:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=88c4c042e1e59f992e4c7aff3531033047b3aa9c'/>
<id>urn:sha1:88c4c042e1e59f992e4c7aff3531033047b3aa9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: deprecate util.find_git_ancestor</title>
<updated>2024-12-14T16:24:12Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-12-13T13:53:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=12d163c5c2b05e85431f2deef5d9d59a8fd8dfc2'/>
<id>urn:sha1:12d163c5c2b05e85431f2deef5d9d59a8fd8dfc2</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>fix: outdated references to 'lspconfig.ui.windows' #3454</title>
<updated>2024-11-25T13:48:01Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-11-25T13:48:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=27008519562f16453813c19dcc6ee97f505e0b1c'/>
<id>urn:sha1:27008519562f16453813c19dcc6ee97f505e0b1c</id>
<content type='text'>
Problem:
Some configs still reference 'lspconfig.ui.windows', which was removed
in e6569c18c21be5166e4b9cc7530e828b8285c84e.

Solution:
Remove the references.</content>
</entry>
<entry>
<title>fix: pass offset_encoding in some make params util functions(#3449)</title>
<updated>2024-11-24T00:57:50Z</updated>
<author>
<name>Rocky</name>
<email>yzhang.rocky@gmail.com</email>
</author>
<published>2024-11-24T00:57:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=022134a75c5189e87b0aef1c7e1db1921ec4073f'/>
<id>urn:sha1:022134a75c5189e87b0aef1c7e1db1921ec4073f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(docs): autogenerate default_config docs</title>
<updated>2024-10-24T15:24:48Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-24T15:05:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=903866024cd6c93a6acefd359329364234a65754'/>
<id>urn:sha1:903866024cd6c93a6acefd359329364234a65754</id>
<content type='text'>
Problem:
debug.info() is useless for some functions because they point to util.lua

Solution:
Provide a path to the source code instead of trying to inline the source
code.
</content>
</entry>
<entry>
<title>feat(docs): autogenerate default_config docs</title>
<updated>2024-10-24T15:24:45Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-24T13:34:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9624fffcfa141335f772938d8c441bdb300e04e6'/>
<id>urn:sha1:9624fffcfa141335f772938d8c441bdb300e04e6</id>
<content type='text'>
Problem:
Docs are manually maintained everywhere for no good reason.

Solution:
- revert commit 9dc02492c4a457479f8a0ec7a65aac1852ff59c0
- provide a "gF" friendly link to the source
</content>
</entry>
<entry>
<title>docs: fix old URL</title>
<updated>2024-10-09T18:52:54Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-09T18:52:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ff69ecca55d83ffc70657f260a799f79a5637831'/>
<id>urn:sha1:ff69ecca55d83ffc70657f260a799f79a5637831</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: rename "server_configurations" =&gt; "configs" #3330</title>
<updated>2024-10-01T12:39:12Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-01T12:39:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=bedb2a0df105f68a624a49b867f269b6d55a2c89'/>
<id>urn:sha1:bedb2a0df105f68a624a49b867f269b6d55a2c89</id>
<content type='text'>
Problem:
The name `server_configurations` is extremely verbose and irritatingly
formal and dogmatic. This overlong name is a constant nuisance when
reading, writing, and coding.

It's also not even correct: these configurations are just as much
"client" configurations as they are "server" configurations.

Solution:
- Rename to a shorter name.
- Leave placeholder files for any old URLs that link to the old
  location.</content>
</entry>
</feed>
