branch: externals/caml
commit 98bd08b6595cab406f62c143e9f746ac8649328d
Author: Jérôme Vouillon <[email protected]>
Commit: Jérôme Vouillon <[email protected]>
Bug de l'affichage des evenements after.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1734
f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
---
camldebug.el | 19 ++++++++-----------
1 file changed, 8 insertions(+), 11 deletions(-)
diff --git a/camldebug.el b/camldebug.el
index 5a0049b..d490739 100644
--- a/camldebug.el
+++ b/camldebug.el
@@ -621,7 +621,7 @@ Obeying it means displaying in another window the specified
file and line."
(camldebug-remove-current-event)
(camldebug-display-line (car camldebug-last-frame)
(car (cdr camldebug-last-frame))
- (cdr (cdr camldebug-last-frame))))
+ (car (cdr (cdr camldebug-last-frame)))))
(setq camldebug-last-frame-displayed-p t))
;; Make sure the file named TRUE-FILE is in a buffer that appears on the screen
@@ -656,16 +656,13 @@ Obeying it means displaying in another window the
specified file and line."
(defun camldebug-set-current-event (pos buffer before)
(if window-system
- (progn
- (if (save-excursion
- (set-buffer buffer)
- (goto-char (1+ pos))
- (looking-at "\n"))
- (setq pos (1- pos)))
- (move-overlay camldebug-overlay-event pos (1+ pos) buffer)
- (if before
- (move-overlay camldebug-overlay-under (+ pos 1) (+ pos 3) buffer)
- (move-overlay camldebug-overlay-under (- pos 2) pos buffer)))
+ (if before
+ (progn
+ (move-overlay camldebug-overlay-event pos (1+ pos) buffer)
+ (move-overlay camldebug-overlay-under
+ (+ pos 1) (+ pos 3) buffer))
+ (move-overlay camldebug-overlay-event (1- pos) pos buffer)
+ (move-overlay camldebug-overlay-under (- pos 3) (- pos 1) buffer))
(save-excursion
(set-buffer buffer)
(goto-char pos)