[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Scrollbar thumbs
From: |
David Kastrup |
Subject: |
Re: Scrollbar thumbs |
Date: |
Tue, 03 Nov 2009 10:27:26 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
"grischka" <address@hidden> writes:
>>> I guess it is just that these GUI toolkit people usually are trained
>>> to deliver good looking and pixel-precise artwork and in consequence
>>> might have some difficulties to imagine how it can be "pretty much
>>> impossibe" for some editor to know how many lines it is actually
>>> displaying (or anyway that such editor would still want to use their
>>> scrollbars).
>>
>> Emacs _does_ know how many lines it's displaying.
>>
>> What it doesn't know is how many lines are in the entire file, or
>> more precisely, the "height" of the entire file as rendered, which
>> essentially requires rendering the _entire thing_ (it can't be
>> calculated from logical number of lines because it depends on the
>> exact characters rendered). That's a pretty nasty requirement for a
>> non-toy editor...
>
> The simple rule is: First do it right, then do it fast. Try to make
> it work for small files and then you can still think about how to get
> equally good results with larger ones.
It is not an option to make Emacs unusable on large files for the sake
of the scrollbar idiosyncrasies of some toolkit.
--
David Kastrup
- Scrollbar thumbs (was: Customizing the mode line), grischka, 2009/11/02
- Re: Scrollbar thumbs, Miles Bader, 2009/11/02
- Re: Scrollbar thumbs, grischka, 2009/11/02
- Re: Scrollbar thumbs,
David Kastrup <=
- Re: Scrollbar thumbs, Miles Bader, 2009/11/03
- Re: Scrollbar thumbs, grischka, 2009/11/04
- Re: Scrollbar thumbs, joakim, 2009/11/04
- Re: Scrollbar thumbs, Jan Djärv, 2009/11/04
- Re: Scrollbar thumbs, Stefan Monnier, 2009/11/04
- Re: Scrollbar thumbs, YAMAMOTO Mitsuharu, 2009/11/04
- Re: Scrollbar thumbs, YAMAMOTO Mitsuharu, 2009/11/09
- Re: Scrollbar thumbs, Jan D., 2009/11/05
- Re: Scrollbar thumbs, Stefan Monnier, 2009/11/05
- Re: Scrollbar thumbs, grischka, 2009/11/05