branch: master commit 5eeb0a120601964a347af827e4e4d3c0170ba94e Author: Leo Liu <sdl....@gmail.com> Commit: Leo Liu <sdl....@gmail.com>
Correctly set ggtags-global-start-marker --- ggtags.el | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/ggtags.el b/ggtags.el index 2920dc6..09e3e63 100644 --- a/ggtags.el +++ b/ggtags.el @@ -929,7 +929,8 @@ blocking emacs." (let* ((default-directory (or directory (ggtags-current-project-root))) (split-window-preferred-function ggtags-split-window-function) (env ggtags-process-environment)) - (unless (markerp ggtags-global-start-marker) + (unless (and (markerp ggtags-global-start-marker) + (marker-position ggtags-global-start-marker)) (setq ggtags-global-start-marker (point-marker))) ;; Record the file name for `ggtags-navigation-start-file'. (setq ggtags-global-start-file buffer-file-name)