Patch updated, made against v7.4.1308.

2016-02-06 22:51 GMT+09:00 Christian Brabandt <[email protected]>:

I still see occasional redrawing artifacts on
> scrolling. If I do `:h` and start scrolling down using <C-F> lines that
> are empty, often have the content from the previous page. <C-L> fixes
> that however.
>

Does the new patch fix this issue?

It also contains fixes for known bugs:

> (1) Cursors on unused windows sometimes fails to be cleared.
> (2) With :split, the scrollbar won't appear.

In addition to those bug fixes, code cleanup was done: the CPP macros such
as GTK_DISABLE_DEPRECATED, GDK_DISABLE_DEPRECATED, GSEAL_ENABLE and
GTK_DISABLE_SINGLE_INCLUDES were all gone and replaced with USE_GTK3 and
GTK_CHECK_VERSION(), and the dead code which was used only for the
transition was eliminated.

Best regards,
Kazunobu Kuriyama



2016-02-06 23:59 GMT+09:00 Kazunobu Kuriyama <[email protected]>:

> Hi, Christian
>
> Thank you for the comment.
>
> 2016-02-06 22:51 GMT+09:00 Christian Brabandt <[email protected]>:
>
>> Hi Kazunobu!
>>
>> On Sa, 06 Feb 2016, Kazunobu Kuriyama wrote:
>>
>> > Patch updated.
>> >
>> > With this patch, I remove some causes which I think resulted in
>> excessive draw
>> > signals.
>> >
>> > It looks to me that CUP usage now reverts to normal.
>> >
>> > So, the issue I'm worried about is whether it is overkill or not.  Are
>> redraws
>> > still working as expected for you?
>> >
>> > Known bugs are:
>> > (1) Cursors on unused windows sometimes fails to be cleared.
>> > (2) With :split, the scrollbar won't appear (More precisely, there is
>> something
>> > invisible but draggable; and dragging works to scroll the window.
>> Weird...).
>> >
>> > Both get normal by Ctrl+L, though.
>> >
>> > Please let me know if you find other issues, too.
>>
>> Thanks. Looks good now.
>
>
> Looks we've made good progress.
>
>
>> I still see occasional redrawing artifacts on
>> scrolling. If I do `:h` and start scrolling down using <C-F> lines that
>> are empty, often have the content from the previous page. <C-L> fixes
>> that however.
>>
>
> Comments like this which describe what one has seen are really helpful to
> me.  Thanks.
>
> I suspect the code for scrolling still contains a bug, while that for
> drawing works correctly. I'll look into that.
>
> Regards,
> Kazunobu
>
>>
>> Mit freundlichen Grüßen
>> Christian
>> --
>> Kein Mensch ist so beschäftigt, daß er nicht die Zeit hat, überall zu
>> erzählen, wie beschäftigt er ist.
>>                 -- Robert Lembke
>>
>> --
>> --
>> You received this message from the "vim_dev" maillist.
>> Do not top-post! Type your reply below the text you are replying to.
>> For more information, visit http://www.vim.org/maillist.php
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "vim_dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: gtk3-update05.patch.gz
Description: GNU Zip compressed data

Raspunde prin e-mail lui