From: Richard M. Stallman Date: Tue, 8 Oct 1996 21:35:03 +0000 (+0000) Subject: (line-move): Ignore invisibility in `move-to-column'. X-Git-Tag: emacs-20.1~3536 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=0565d3079ac6c86a0680d533f4dbe70df86d5597;p=emacs.git (line-move): Ignore invisibility in `move-to-column'. (universal-argument): Doc fix. --- diff --git a/lisp/simple.el b/lisp/simple.el index fe5c4cd3218..5f45ded7224 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -980,7 +980,9 @@ Digits or minus sign following \\[universal-argument] make up the numeric argume \\[universal-argument] following the digits or minus sign ends the argument. \\[universal-argument] without digits or minus sign provides 4 as argument. Repeating \\[universal-argument] without digits or minus sign - multiplies the argument by 4 each time." + multiplies the argument by 4 each time. +For some commands, just \\[universal-argument] by itself serves as a flag +which is different in effect from any particular numeric argument." (interactive) (setq prefix-arg (list 4)) (setq universal-argument-num-events (length (this-command-keys))) @@ -1789,7 +1791,8 @@ Outline mode sets this.") (goto-char (previous-single-property-change (point) 'invisible)) (goto-char (previous-overlay-change (point))))) (setq arg (1+ arg)))) - (move-to-column (or goal-column temporary-goal-column))) + (let ((buffer-invisibility-spec nil)) + (move-to-column (or goal-column temporary-goal-column)))) ;; Remember where we moved to, go back home, ;; then do the motion over again ;; in just one step, with intangibility and point-motion hooks