You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In some cases positions in Emacs get out of sync. It "feels" like c-xref misses to update positions.
I've not yet established a pattern for this, but it often misses a couple of lines, never columns as far as I can remember.
I'm using magit which might sometimes refresh files in the background, e.g. due to command line checkouts and the like. Maybe this is a problem... I don't know enough about the elisp code at this point to start debugging this.
A full, or even fast, update of tags seems to fix the problem.
So possible ideas:
file updates in the background goes unnoticed
buffer refreshs goes unnoticed
mixed line terminations in the file screw this up (not likely since an update fixes it)
...
The text was updated successfully, but these errors were encountered:
When I experience this offset and move down to the real position and hit F6 (push), if the definition is in another file, then I get to the definition, but with the same offset as I had in the first file. And all the other locations are also off, except for the one I now pushed.
In some cases positions in Emacs get out of sync. It "feels" like
c-xref
misses to update positions.I've not yet established a pattern for this, but it often misses a couple of lines, never columns as far as I can remember.
I'm using
magit
which might sometimes refresh files in the background, e.g. due to command line checkouts and the like. Maybe this is a problem... I don't know enough about the elisp code at this point to start debugging this.A full, or even fast, update of tags seems to fix the problem.
So possible ideas:
The text was updated successfully, but these errors were encountered: