#include "something" // line 1
struct CTagsPlease { int a; }; // line 2
void what_is_happening() { // line 3
CTagsPlease wat; // line 4
wat = super; // line 5
} // line 6
I click on super in line 5, I click on CTagsPlease in line 4, then I press F1 (CTags' Navigate To Definition), and I jump to CTagsPlease in line 2. When I press Alt+Left (bound to jump_back), or in the menu Goto->Jump Back, I land back on super in line 5. I would have expected to land on CTagsPlease in line 4.
Let's say I have the following file
I click on super in line 5, I click on CTagsPlease in line 4, then I press F1 (CTags' Navigate To Definition), and I jump to CTagsPlease in line 2. When I press Alt+Left (bound to jump_back), or in the menu Goto->Jump Back, I land back on super in line 5. I would have expected to land on CTagsPlease in line 4.