# HG changeset patch # User Chong Yidong # Date 1244077742 0 # Node ID e1566685f778f9fe68c0a262bae64c637a9bcd1b # Parent 3680b4fe0f795ec057fd66f295c57ead55eca5c6 * emulation/edt.el (edt-previous-line, edt-next-line): Don't use forward-line, undoing 2007-10-19 change (Bug#3188). diff -r 3680b4fe0f79 -r e1566685f778 lisp/emulation/edt.el --- a/lisp/emulation/edt.el Thu Jun 04 01:06:04 2009 +0000 +++ b/lisp/emulation/edt.el Thu Jun 04 01:09:02 2009 +0000 @@ -628,7 +628,8 @@ (interactive "p") (edt-check-prefix num) (let ((beg (edt-current-line))) - (forward-line num) + ;; We're deliberately using next-line instead of forward-line. + (with-no-warnings (next-line num)) (edt-bottom-check beg num)) (if (featurep 'xemacs) (setq zmacs-region-stays t))) @@ -638,7 +639,8 @@ (interactive "p") (edt-check-prefix num) (let ((beg (edt-current-line))) - (forward-line (- num)) + ;; We're deliberately using previous-line instead of forward-line. + (with-no-warnings (previous-line num)) (edt-top-check beg num)) (if (featurep 'xemacs) (setq zmacs-region-stays t)))