llvm-project/clang-tools-extra/clang-rename
Kirill Bobyrev bd80bbd3c3 [clang-rename] Use checktime when reloading vim buffer after applying clang-rename
After applying `clang-rename` to a vim buffer (using `clang-rename.py` as part
of the vim integration) the buffer gets reloaded using `bufdo`. This solution is
suboptimal, since syntax highlighting is turned off for performance reasons and
never turned on, after all changes to the source file have been applied.

A better solution to this is using `checktime`. It is exactly designed for this
kind of task and doesn't have the syntax highlighting issue.

Patch by Kai Wolf!

Reviewers: omtcyfz

Differential Revision: https://reviews.llvm.org/D24791

llvm-svn: 282388
2016-09-26 07:26:32 +00:00
..
tool [clang-rename] Use checktime when reloading vim buffer after applying clang-rename 2016-09-26 07:26:32 +00:00
CMakeLists.txt clangRename: Update libdeps to add clangASTMatchers. 2016-07-19 15:53:11 +00:00
RenamingAction.cpp [clang-rename] Enforce LLVM policy about braces around single line control flow statement body. 2016-09-04 22:50:41 +00:00
RenamingAction.h [clang-rename] Add comment after namespace closing 2016-09-05 09:42:02 +00:00
USRFinder.cpp [clang-rename] Enforce LLVM policy about braces around single line control flow statement body. 2016-09-04 22:50:41 +00:00
USRFinder.h [clang-rename] Fix Clang-tidy and IWYU warnings; other minor fixes 2016-09-04 22:19:52 +00:00
USRFindingAction.cpp [clang-rename] Merge rename-{at|all} & optimise. 2016-09-16 08:45:19 +00:00
USRFindingAction.h [clang-rename] Merge rename-{at|all} & optimise. 2016-09-16 08:45:19 +00:00
USRLocFinder.cpp [clang-rename] Enforce LLVM policy about braces around single line control flow statement body. 2016-09-04 22:50:41 +00:00
USRLocFinder.h [clang-rename] speedup RenamingAction 2016-07-29 10:16:45 +00:00