]> git.eshelyaron.com Git - emacs.git/commitdiff
(compare-windows): Make leading whitespace equivalent
authorRichard M. Stallman <rms@gnu.org>
Fri, 27 May 1994 07:10:56 +0000 (07:10 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 27 May 1994 07:10:56 +0000 (07:10 +0000)
to no leading whitespace, according to IGNORE-WHITESPACE argument.

lisp/compare-w.el

index 717974b364bb6f8a39ac66a2e255677b07349e59..4987f9abc1b4e927b2324388abdfa97f86595f89 100644 (file)
@@ -99,9 +99,10 @@ If `compare-ignore-case' is non-nil, changes in case are also ignored."
                         (compare-windows-skip-whitespace opoint2)
                       (funcall skip-whitespace opoint2)))
               (setq p2a (point))
-              (and result1 result2 (eq result1 result2)
-                   (setq p1 p1a
-                         p2 p2a)))))
+              (if (or (stringp skip-whitespace)
+                      (and result1 result2 (eq result1 result2)))
+                  (setq p1 p1a
+                        p2 p2a)))))
 
       ;; Try advancing comparing 1000 chars at a time.
       ;; When that fails, go 500 chars at a time, and so on.