From fa4cbc17b2743ca011ce8f776ef27677e0f5b996 Mon Sep 17 00:00:00 2001
From: Arthur Gleckler <edu/mit/csail/zurich/arthur>
Date: Tue, 24 Nov 1992 23:03:53 +0000
Subject: [PATCH] Replace mark-temporary-right-inserting-copy with
 mark-temporary-copy.

---
 v7/src/edwin/sort.scm | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/v7/src/edwin/sort.scm b/v7/src/edwin/sort.scm
index fc559ce43..e574ad5f6 100644
--- a/v7/src/edwin/sort.scm
+++ b/v7/src/edwin/sort.scm
@@ -1,6 +1,6 @@
 ;;; -*-Scheme-*-
 ;;;
-;;;	$Id: sort.scm,v 1.5 1992/11/24 04:28:08 arthur Exp $
+;;;	$Id: sort.scm,v 1.6 1992/11/24 23:03:53 arthur Exp $
 ;;;
 ;;;	Copyright (c) 1992 Massachusetts Institute of Technology
 ;;;
@@ -74,19 +74,14 @@
     (mark-temporary! delete-end)))
 
 (define (identify-records region forward-record record-end)
-  (define (mark-temporary-right-inserting-copy mark)
-    (make-temporary-mark (mark-group mark) (mark-index mark) false))
   (let ((limit (region-end region)))
     (let next-record ((start (region-start region)))
       (if (and start (mark< start limit))
 	  (let ((end (record-end start)))
 	    (if (and end (mark< end limit))
-		(cons (cons start
-			    (mark-temporary-right-inserting-copy end))
+		(cons (cons start (mark-temporary-copy end))
 		      (next-record (forward-record end)))
-		(list (cons start
-			    (mark-temporary-right-inserting-copy
-			     (region-end region))))))
+		(list (cons start (mark-temporary-copy limit)))))
 	  '()))))
 
 (define (insert-reordered-region start end sorted-list unsorted-list)
-- 
2.25.1