This PR modifies neuron-follow-thing-at-point to push the current marker to the stack that xref uses. This allows us to traverse backwards after calling neuron-follow-thing-at-point by calling xref-pop-marker-stack.
This doesn't provide a full xref backend, although it would be nice to provide one using neuron-follow-thing-at-point as the basis for xref-find-definitions.
This PR modifies
neuron-follow-thing-at-point
to push the current marker to the stack thatxref
uses. This allows us to traverse backwards after callingneuron-follow-thing-at-point
by callingxref-pop-marker-stack
.This doesn't provide a full xref backend, although it would be nice to provide one using
neuron-follow-thing-at-point
as the basis forxref-find-definitions
.