texmacs-dev
[Top][All Lists]
Advanced

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

Re: [Texmacs-dev] Re: Possible temporary solution to the repaint bug.


From: Alvaro Tejero Cantero
Subject: Re: [Texmacs-dev] Re: Possible temporary solution to the repaint bug.
Date: Thu, 2 Dec 2010 20:34:16 +0100

* The scroll is somewhat slow (I am using Help - The graphical user interface)
** with the mouse it is slow
** when moving the caret with the keyboard, repaints are triggered --
I just discovered that they happen when the cursor changes
environment: i.e. going inside verbatim, a section heading, etc.
* Partial repaints occur when resizing the window: bits of the upper
and lower paragraphs flash for as long as the border of the window is
dragged.

Maybe the environment-transition repaints have to do with the new
(fantastic) contextual menu?

If it is of use, I could compile the X version as well for comparison.

-á.



On Thu, Dec 2, 2010 at 11:05, Gubinelli Massimiliano
<address@hidden> wrote:
> Hi Alvaro,
>
> On 1 déc. 10, at 22:49, Alvaro Tejero Cantero wrote:
>
>> Dear Max,
>>
>> the problem is gone and one can work very well, although TeXmacs still
>> produces some spurious refreshes that were also present before.  But
>> that is fine-tuning.
>>
>
> Could you describe better what you mean by "spurious refreshes". I would
> like to have this settled once and for all.
>
> best
> max
>
>
>> Thanks,
>>
>> -á.
>>
>>
>>
>> On Wed, Dec 1, 2010 at 16:39, Gubinelli Massimiliano
>> <address@hidden> wrote:
>>>
>>> Thanks to Alvaro and Miguel for studying this issue. I've committed a
>>> patch (along the proposed lines). Could you confirm that the problem has
>>> disappeared?
>>>
>>> best
>>> max
>>>
>>>
>>>
>>> On 27 nov. 2010, at 11:57, Alvaro Tejero Cantero wrote:
>>>
>>>> Pending more extensive testing, it works! The documents load and
>>>> scroll much smoother!
>>>>
>>>> -á.
>>>>
>>>>
>>>>
>>>> On Sat, Nov 27, 2010 at 02:21, Miguel de Benito Delgado
>>>> <address@hidden> wrote:
>>>>>
>>>>> An alternative solution to a possibly unrewarding constant tinkering of
>>>>> the
>>>>> constant...
>>>>>
>>>>> Same file, but now in function qt_gui_rep::check_event, Change lines
>>>>> 795 and
>>>>> 796 to read:
>>>>>
>>>>> interrupted= (N(waiting_events) > 0);
>>>>>
>>>>> //interrupted= true;
>>>>>
>>>>> That is, uncomment the first line, comment the second. And you can
>>>>> leave
>>>>> the time_credit set to its default value.
>>>>> Regards,
>>>>> ________________
>>>>> Miguel de  Benito.
>>>>>
>>>>>
>>>>> On Sat, Nov 27, 2010 at 00:35, Miguel de Benito Delgado
>>>>> <address@hidden> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>  I was trying to post this to the users list but the confirmation of
>>>>>> my
>>>>>> subscription never came, so I'm sending it here for those who read
>>>>>> both
>>>>>> lists. You are anyway the only ones likely to try the hack at all so
>>>>>> here it
>>>>>> goes
>>>>>>  There's been some trouble with the repaint bug, and after seeing it
>>>>>> myself on Álvaro's computer and reading Sam's reports I noticed that
>>>>>> changing a constant in src/Plugins/Qt/qt_gui.cpp, namely time_credit,
>>>>>> to one
>>>>>> tenth its value, I also experienced the problem when opening large
>>>>>> files. So
>>>>>> those of you suffering from the bug can try to set it to, say, 1000
>>>>>> (ten
>>>>>> times its default value) and see if it does the trick. This will
>>>>>> probably
>>>>>> decrease responsiveness but it's a tradeoff you might be willing to
>>>>>> accept
>>>>>> until proper fixing is done.
>>>>>> Regards,
>>>>>> ________________
>>>>>> Miguel de  Benito.
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Texmacs-dev mailing list
>>>>> address@hidden
>>>>> http://lists.gnu.org/mailman/listinfo/texmacs-dev
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Texmacs-dev mailing list
>>>> address@hidden
>>>> http://lists.gnu.org/mailman/listinfo/texmacs-dev
>>>
>>>
>>> _______________________________________________
>>> Texmacs-dev mailing list
>>> address@hidden
>>> http://lists.gnu.org/mailman/listinfo/texmacs-dev
>>>
>>
>> _______________________________________________
>> Texmacs-dev mailing list
>> address@hidden
>> http://lists.gnu.org/mailman/listinfo/texmacs-dev
>
>
> _______________________________________________
> Texmacs-dev mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/texmacs-dev
>



reply via email to

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