Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 UW 5/3/83; site uw-beaver Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!vax135!cornell!uw-beaver!info-mac From: info-mac@uw-beaver (info-mac) Newsgroups: fa.info-mac Subject: Notes on terminal emulation, scroll region vs. Insert and delete line Message-ID: <1617@uw-beaver> Date: Sat, 1-Sep-84 15:23:58 EDT Article-I.D.: uw-beaver>.1617 Posted: Sat Sep 1 15:23:58 1984 Date-Received: Mon, 3-Sep-84 09:43:50 EDT Sender: daemon@uw-beave Organization: U of Washington Computer Science Lines: 9 From: Tim McNerney Two flaws in your analysis: (1) You are completely ignoring padding, which makes the character by character comparison invalid, and (2) for editors like Emacs, scroll region is much more desirable because it does not affect the mode line at the bottom of the screen, whereas insert and delete line commands "jiggle" the mode line. Furthermore, editors often simulate scroll region by doing a move cursor, delete line, move cursor, insert line, so scroll region is an optimization.