> Apparently, Araq has pointed out that nimsuggest actually does track includes > properly, but editors do not often make use of this feature. Bummer. But this > would enable the 3.B solution, reducing the hoop-jumping by one layer :)
AFAIK only nim.nvim and nimlsp uses nimsuggest correctly :P I've verified this fact with the compiler source. > 2) Nim does not allow cyclic imports This is going to be the next priority after IC lands in Nim, so it should be out ~1.6 (next major release).