]> git.eshelyaron.com Git - emacs.git/commitdiff
(inhibit-mark-movement): Remove defvar.
authorKim F. Storm <storm@cua.dk>
Tue, 14 Dec 2004 12:17:43 +0000 (12:17 +0000)
committerKim F. Storm <storm@cua.dk>
Tue, 14 Dec 2004 12:17:43 +0000 (12:17 +0000)
(beginning-of-buffer, end-of-buffer): Don't use it.

lisp/simple.el

index 3a55d5f27cabdbda8a2930d608b48bbe3a7debb7..3c9e8c724285a979b4d7929f6833165ae5630fa6 100644 (file)
@@ -645,10 +645,6 @@ If BACKWARD-ONLY is non-nil, only delete spaces before point."
        (skip-chars-forward " \t")
        (constrain-to-field nil orig-pos t)))))
 \f
-(defvar inhibit-mark-movement nil
-  "If non-nil, movement commands, such as \\[beginning-of-buffer], \
-do not set the mark.")
-
 (defun beginning-of-buffer (&optional arg)
   "Move point to the beginning of the buffer; leave mark at previous position.
 With \\[universal-argument] prefix, do not set mark at previous position.
@@ -660,8 +656,7 @@ of the accessible part of the buffer.
 Don't use this command in Lisp programs!
 \(goto-char (point-min)) is faster and avoids clobbering the mark."
   (interactive "P")
-  (or inhibit-mark-movement
-      (consp arg)
+  (or (consp arg)
       (and transient-mark-mode mark-active)
       (push-mark))
   (let ((size (- (point-max) (point-min))))
@@ -686,8 +681,7 @@ of the accessible part of the buffer.
 Don't use this command in Lisp programs!
 \(goto-char (point-max)) is faster and avoids clobbering the mark."
   (interactive "P")
-  (or inhibit-mark-movement
-      (consp arg)
+  (or (consp arg)
       (and transient-mark-mode mark-active)
       (push-mark))
   (let ((size (- (point-max) (point-min))))