kbobyrev added a comment.

The difference is that `clang-rename` is a stand-alone binary with CLI whereas 
`clangd` isn't typically used as such (it can be, but it's a weird use-case).

I don't know if there are any existing users out there, if there are then I 
assume there are very few.

It was created as an intern project long ago (I guess 2014/2015?) and was in a 
semi-functional state, and then when I was an intern in 2016 I improved it 
significantly and built the integration with Vim and updated one for Emacs. We 
had some use-cases, but AFAIK there are none anymore at Google, and I believe 
most users we had were there.

Personally, I don't see any reason to keep `clang-rename` and support it, I 
don't think it's useful anymore. But this is Open-Source world so some people 
might object.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D148439/new/

https://reviews.llvm.org/D148439

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to