Results 8 comments of Marios S

Hi, I'm very late in this but, I was about to open a new ticket to request *exactly* this. In C/C++ jumping from declaration to implementation is very handy, I'd...

> if this is a low-hanging fruit, I... could try and hack this? Spent an hour or so, and here are my findings: Hooking up ALEGoToImplementation was surprisingly easy. 1....

And for posterity, the formatted patch: ``` From 981753ff731ad954485ad1cf2e9d319e90a52685 Mon Sep 17 00:00:00 2001 From: Marios Sioutis Date: Fri, 24 Dec 2021 16:49:20 +0900 Subject: [PATCH] Support for GoToImplementation ---...

@sak96 @hsanson Sorry for taking this long to provide feedback, but I think I'm losing my mind here. Let me explain. 0. Updated ALE and all my plugins 1. I...

@sak96 Had a bit of time and tried your suggestions on a hello_world project. TL;DR: if a compile_commands.json is present, behavior is the same as my previous response. ALEGoToImplementation does...

@hsanson FindProjectRoot reports the project root correctly. However, :ALEGoToImplementation still does not do anything. :ALEGoToDefinition does jump back and forth between declaration and implementation, as in the clangd documentation you...

Thanks for digging through this. It seems that nothing happening when calling ALEGoToImplementation is a clangd behavior after all.

FWIW, I run into this, when using nvim 0.7.2 as provided by debian. The solution is indeed to update to a later version; see the releases page, pick a package/app...