On Mon, 2006-03-20 at 14:01 +0100, Abdelrazak Younes wrote: > Martin Vermeer a écrit : > > On Fri, Mar 17, 2006 at 04:21:16PM +0200, Martin Vermeer wrote: > >> On Fri, Mar 17, 2006 at 02:49:13PM +0100, Abdelrazak Younes wrote: > >> > >> ... > >> > >>> Actually with your first patch, if you open a document, type Ctrl+end, > >>> then only half of of screen is redrawn :-) > >>> And if you open a new document (ctrl+n), the bottom part of the area is > >>> not drawn. > >> Same with the second patch. The reason is that the grey areas that are > >> correctly drawn in paintText, are never exposed. I know how to do it, > >> it's easy... have to run now. > > > > Here is the fix for the end-of-document problem. > > Are you going to apply this patch to trunk Martin? It works fine here. > > Abdel.
OK, I applied it. I suppose it doesn't harm.
Log entry:
Selective expose patch
* metricsinfo.h
(ViewMetricsInfo): add size parameter
* BufferView_pimpl.C
(BufferView::Pimpl::metrics): return size
* frontends/screen.C
(LyXScreen::redraw): expose selectively, using y1, y2 in vi, and
exposing lower grey at end using size test
Thanks for testing!
- Martin
signature.asc
Description: This is a digitally signed message part
