process is really all done.
+2007-07-07 Tom Tromey <tromey@redhat.com>
+
+ * vc.el (vc-annotate): Jump to line and output message only after the
+ process is really all done.
+
2007-07-07 Stefan Monnier <monnier@iro.umontreal.ca>
* vc.el (vc-exec-after): Don't move point from the sentinel.
(set (make-local-variable 'vc-annotate-parent-rev) rev)
(set (make-local-variable 'vc-annotate-parent-display-mode)
display-mode)))
- (when current-line
- (goto-line current-line temp-buffer-name))
- (message "Annotating... done")))
+
+ (vc-exec-after
+ `(progn
+ (when ,current-line
+ (goto-line ,current-line ,temp-buffer-name))
+ (unless (active-minibuffer-window)
+ (message "Annotating... done"))))))
(defun vc-annotate-prev-version (prefix)
"Visit the annotation of the version previous to this one.