[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/lisp/progmodes etags.el
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] emacs/lisp/progmodes etags.el |
Date: |
Tue, 01 Sep 2009 03:26:33 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Glenn Morris <gm> 09/09/01 03:26:33
Modified files:
lisp/progmodes : etags.el
Log message:
(etags-goto-tag-location): Use forward-line rather than goto-line.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/progmodes/etags.el?cvsroot=emacs&r1=1.213&r2=1.214
Patches:
Index: etags.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/progmodes/etags.el,v
retrieving revision 1.213
retrieving revision 1.214
diff -u -b -r1.213 -r1.214
--- etags.el 5 Jan 2009 03:23:33 -0000 1.213
+++ etags.el 1 Sep 2009 03:26:32 -0000 1.214
@@ -1331,7 +1331,8 @@
offset found pat)
(if (eq (car tag-info) t)
;; Direct file tag.
- (cond (line (goto-line line))
+ (cond (line (progn (goto-char (point-min))
+ (forward-line (1- line))))
(startpos (goto-char startpos))
(t (error "etags.el BUG: bogus direct file tag")))
;; This constant is 1/2 the initial search window.
@@ -1349,7 +1350,8 @@
;; If no char pos was given, try the given line number.
(or startpos
(if line
- (setq startpos (progn (goto-line line)
+ (setq startpos (progn (goto-char (point-min))
+ (forward-line (1- line))
(point)))))
(or startpos
(setq startpos (point-min)))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs/lisp/progmodes etags.el,
Glenn Morris <=