comparison lisp/simple.el @ 90291:d6f8fe3307c8

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-11 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 34-42) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 14-17) - Update from CVS - Merge from emacs--devo--0
author Miles Bader <miles@gnu.org>
date Sat, 04 Feb 2006 01:01:38 +0000
parents 7432ca837c8d 0cbfc61cfa3f
children c5406394f567
comparison
equal deleted inserted replaced
90290:6a1672fcf6ae 90291:d6f8fe3307c8
3741 (line-move (1- arg) t)) 3741 (line-move (1- arg) t))
3742 3742
3743 ;; Move to beginning-of-line, ignoring fields and invisibles. 3743 ;; Move to beginning-of-line, ignoring fields and invisibles.
3744 (skip-chars-backward "^\n") 3744 (skip-chars-backward "^\n")
3745 (while (and (not (bobp)) (line-move-invisible-p (1- (point)))) 3745 (while (and (not (bobp)) (line-move-invisible-p (1- (point))))
3746 (goto-char (previous-char-property-change (1- (point)))) 3746 (goto-char (previous-char-property-change (point)))
3747 (skip-chars-backward "^\n")) 3747 (skip-chars-backward "^\n"))
3748 3748
3749 ;; Take care of fields. 3749 ;; Take care of fields.
3750 (goto-char (constrain-to-field (point) orig 3750 (goto-char (constrain-to-field (point) orig
3751 (/= arg 1) t nil)))) 3751 (/= arg 1) t nil))))