add marker when finding declarations

will go back to last position, when (pop-tag-mark) is evoked