* progmodes/compile.el (compilation-goto-locus): Use next-error-move-function.
This commit is contained in:
parent
8cdba32b6c
commit
1fc01b083c
2 changed files with 7 additions and 2 deletions
|
@ -1,5 +1,8 @@
|
|||
2009-08-13 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* progmodes/compile.el (compilation-goto-locus):
|
||||
Use next-error-move-function.
|
||||
|
||||
* simple.el (next-error-move-function): New variable.
|
||||
|
||||
2009-08-12 Juri Linkov <juri@jurta.org>
|
||||
|
|
|
@ -2078,10 +2078,12 @@ and overlay is highlighted between MK and END-MK."
|
|||
(if (window-dedicated-p (selected-window))
|
||||
(pop-to-buffer (marker-buffer mk))
|
||||
(switch-to-buffer (marker-buffer mk))))
|
||||
;; If narrowing gets in the way of going to the right place, widen.
|
||||
(unless (eq (goto-char mk) (point))
|
||||
;; If narrowing gets in the way of going to the right place, widen.
|
||||
(widen)
|
||||
(goto-char mk))
|
||||
(if next-error-move-function
|
||||
(funcall next-error-move-function msg mk)
|
||||
(goto-char mk)))
|
||||
(if end-mk
|
||||
(push-mark end-mk t)
|
||||
(if mark-active (setq mark-active)))
|
||||
|
|
Loading…
Add table
Reference in a new issue