1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00

Merge from emacs-23; up to 2010-06-03T05:41:49Z!rgm@gnu.org.

This commit is contained in:
Glenn Morris 2011-02-27 17:07:29 -08:00
commit 2b0c733045
45 changed files with 135 additions and 89 deletions

View file

@ -116,10 +116,10 @@ Both ranges must be in ascending order."
;; All done with range2
(setq r nil))
((< max1 min2)
;; No overlap: range1 preceeds range2
;; No overlap: range1 precedes range2
(pop r))
((< max2 min1)
;; No overlap: range2 preceeds range1
;; No overlap: range2 precedes range1
(pop range2))
((and (<= min2 min1) (<= max1 max2))
;; Complete overlap: range1 removed
@ -232,10 +232,10 @@ RANGE1 and RANGE2 have to be sorted over <."
(setq range1 (cdr range1)
range2 (cdr range2))
(while (and min1 min2)
(cond ((< max1 min2) ; range1 preceeds range2
(cond ((< max1 min2) ; range1 precedes range2
(setq range1 (cdr range1)
min1 nil))
((< max2 min1) ; range2 preceeds range1
((< max2 min1) ; range2 precedes range1
(setq range2 (cdr range2)
min2 nil))
(t ; some sort of overlap is occurring