hokein created this revision. hokein added a reviewer: sammccall. Herald added subscribers: ioeric, jkorous-apple, ilya-biryukov, klimek.
This would allow us to log the editor using custom-built clangd. Repository: rCTE Clang Tools Extra https://reviews.llvm.org/D44732 Files: clangd/clients/clangd-vscode/package.json clangd/clients/clangd-vscode/src/extension.ts Index: clangd/clients/clangd-vscode/src/extension.ts =================================================================== --- clangd/clients/clangd-vscode/src/extension.ts +++ clangd/clients/clangd-vscode/src/extension.ts @@ -23,6 +23,9 @@ command: getConfig<string>('path'), args: getConfig<string[]>('arguments') }; + // Set "CLANGD_EDITOR" environment variable allowing us to log which editor + // uses clangd. + process.env['CLANGD_EDITOR'] = 'vscode'; const traceFile = getConfig<string>('trace'); if (!!traceFile) { const trace = { CLANGD_TRACE: traceFile }; Index: clangd/clients/clangd-vscode/package.json =================================================================== --- clangd/clients/clangd-vscode/package.json +++ clangd/clients/clangd-vscode/package.json @@ -2,7 +2,7 @@ "name": "vscode-clangd", "displayName": "vscode-clangd", "description": "Clang Language Server", - "version": "0.0.5", + "version": "0.0.6", "publisher": "llvm-vs-code-extensions", "homepage": "https://clang.llvm.org/extra/clangd.html", "engines": {
Index: clangd/clients/clangd-vscode/src/extension.ts =================================================================== --- clangd/clients/clangd-vscode/src/extension.ts +++ clangd/clients/clangd-vscode/src/extension.ts @@ -23,6 +23,9 @@ command: getConfig<string>('path'), args: getConfig<string[]>('arguments') }; + // Set "CLANGD_EDITOR" environment variable allowing us to log which editor + // uses clangd. + process.env['CLANGD_EDITOR'] = 'vscode'; const traceFile = getConfig<string>('trace'); if (!!traceFile) { const trace = { CLANGD_TRACE: traceFile }; Index: clangd/clients/clangd-vscode/package.json =================================================================== --- clangd/clients/clangd-vscode/package.json +++ clangd/clients/clangd-vscode/package.json @@ -2,7 +2,7 @@ "name": "vscode-clangd", "displayName": "vscode-clangd", "description": "Clang Language Server", - "version": "0.0.5", + "version": "0.0.6", "publisher": "llvm-vs-code-extensions", "homepage": "https://clang.llvm.org/extra/clangd.html", "engines": {
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits