Path: utzoo!attcan!uunet!yale!spolsky-avram From: spolsky-avram@CS.YALE.EDU (Joel Spolsky) Newsgroups: comp.emacs Subject: Re: assorted questions Message-ID: <38609@yale-celray.yale.UUCP> Date: 23 Sep 88 05:16:59 GMT References:<1423.590955666@pizza> Sender: root@yale.UUCP Reply-To: spolsky-avram@CS.YALE.EDU (Joel Spolsky) Organization: Yale University Computer Science Dept, New Haven CT 06520-2158 Lines: 21 In article <1423.590955666@pizza> jr@bbn.com writes: | | 2) When you are at the bottom (top) of a buffer and execute scroll-up | | (scroll-down), emacs responds with "End of buffer" ("Beginning of | | buffer"). Wouldn't it make a bit more sense (at least from the | | users point of view) to go to the bottom (top) of the file? | | This sounds wacky to me. scroll-{up,down} move the window. point | moves as a side effect, since the semantics of windows require that | point stay inside. If instead the window stays put but point moves | anyway, that seems broken to me. Not in my mind. I think of M-v as "move cursor up one pages worth" and I expect it to try no matter where the window is. Why should ^P affect the cursor and M-v affect the scroll region? On my terminal they're attached to (cursor up) and (page up), why shouldn't they behave like every other word processor in existance? Joel Spolsky bitnet: spolsky@yalecs uucp: ...!yale!spolsky Yale University arpa: spolsky@yale.edu voicenet: 203-436-1483 "You can't expect to wield supreme executive power just 'cause some watery tart threw a sword at you!!"