Nathan Ridge

Results 1499 comments of Nathan Ridge

My first suggestion would be to try using the latest version, clangd 18. It can be obtained from https://github.com/clangd/clangd/releases/tag/18.1.3.

I do see the file you're opening has an error diagnostic (`In included file: typedef redefinition with different types ('__time_t' (aka 'long') vs '__time64_t' (aka 'long long'))`), I wonder if...

Yeah, I guess the issue is not related to the time_t error. I looked through the logs but nothing else jumps out as a potential cause of the problem. So...

@dyachenko-sergey Can you share the following please:: * clangd logs, taken with `--log=verbose`, from an editor session where you: * start your editor, with no files open initially * open...

> Should [TidyFastChecks.inc](https://github.com/llvm/llvm-project/blob/675c748bb606d75a959481e6014299849cf3094c/clang-tools-extra/clangd/TidyFastChecks.inc) be updated? I will leave this to @sam-mccall / @kadircet to do at a cadence of their choosing.

> * [ ] Document any notable new features on the clangd website The only notable new feature that comes to mind is the initial support for C++20 Modules. @ChuanqiXu9,...

> > The only notable new feature that comes to mind is the initial support for C++20 Modules. > > @ChuanqiXu9, do you think we should add something to https://clangd.llvm.org/features...

I've prepared a 19.1.0 release at https://github.com/clangd/clangd/releases/tag/19.1.0. Marked as pre-release for now, testing is welcome.

I've now unchecked the pre-release checkbox.

Note that a crash regression affecting 19.1.0 has been found and fixed on trunk in https://github.com/llvm/llvm-project/issues/109367. I've proposed backporting the fix to the 19.x branch in https://github.com/llvm/llvm-project/issues/111317. I would like...