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!!"