On 2011-05-06 17:48, Stefan Küng wrote:
> On 06.05.2011 17:43, Oto BREZINA wrote:
>> On 2011-05-05 22:00, Stefan Küng wrote:
>>> On 05.05.2011 21:05, Oto BREZINA wrote:
>>>> * Convert Text Selection to view coordinates
>>>> * keep text selection over wrap line, window resize
>>>> * fix editing in wrap mode - for speed cost
>>>> * fix mark word while wrap on
>>> Too much of a performance problem with this one:
>>> You rebuild the screen2view vector on every entered char. While that
>>> would be acceptable (very bad, but acceptable for those who don't type a
>>> lot) if that method were only used when typing, it's also used when
>>> pasting text from the clipboard.
>>> Try pasting a few lines of text and you'll see what I mean.
>> If there are no other issues like this (and "FIXME" thing) can commit
>> it? I have almost ready paste fix attached
>> * use line based paste
>> * add line numbers to new lines
>> * add empty lines to other views
>> * remove "log" from windows registry keys names
>> * ... maybe more but hidden in other changes
>> , and I hope I would start to solve type performance issue soon I have
>> some idea how to rebuild only (affected) part of screen2view vector.
>> You may comment out building screen2view for this commit if you think is
>> that big issues. I like to have patched targeting different issue in
>> separate commits, but as you can see I change independed issues anyway ...
> Looks good. Just one small thing:
> Change the comment //FIXME to // TODO: and explain in the comment what
> exactly needs fixing.
Just remove it I'll keep it localy and fix it with next commit I'll do.
That pragma FIXME is about commented part I don't know what it is for.
I would delete it, but not sure.
> Also the pragma you used
> #pragma warning
> doesn't work that way. If you want the compiler to output your text, you
> have to use
> #pragma message ("my text goes here")
Oto BREZINA, Printflow s.r.o., EU
+421 903 653470 skype: ot_ik_
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-05-06 18:11:39 CEST