emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proposal to improve the nomenclature of scrolling directions


From: Eli Zaretskii
Subject: Re: Proposal to improve the nomenclature of scrolling directions
Date: Sat, 10 Nov 2012 21:09:31 +0200

> Date: Sat, 10 Nov 2012 19:50:06 +0100
> From: martin rudalics <address@hidden>
> CC: address@hidden, address@hidden, address@hidden, address@hidden, 
>  address@hidden, address@hidden, address@hidden, 
>  address@hidden
> 
>  > I think the only commands that should move point in this mode are
>  > those which, well, move point.  That is, goto-char, C-f/C-b, mouse-1
>  > click, etc.  And these should cause display to scroll so that point
>  > comes into view.
> 
> How would commands calling `set-window-start' or `recenter' be
> classified in this regard?

The former won't move point, I guess.  The latter will.

>  >> A basic invariant of Emacs is that at top-level any buffer's `point'
>  >> coincides with `window-point' of the selected window, provided the
>  >> buffer appears there.  Violating this invariant means we have to rethink
>  >> lots of code, including things as fragile as the window configuration
>  >> code.
>  >
>  > I don't think anything I said violates this.  What am I missing?
> 
> Ok.  Then `window-start' <= `window-point' <= `window-end' is no more an
> invariant?

I think so.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]