I'm not sure what John's original issue was - I see slow down scrolling through 
nodes which all get syntax highlighting, I assume that's the issue. 
Cheers -Terry

On May 29, 2015 2:39:17 PM EDT, Chris George <technat...@gmail.com> wrote:
>I use todo.py and experience no slowdown in scrolling at all.
>
>Chris
>
>On Friday, May 29, 2015 at 4:02:32 AM UTC-7, john lunzer wrote:
>>
>> I had a suspicion that a plugin could be causing the problem. Sure
>enough the 
>> todo.py plugin causes the significant lack of visual updates. Even
>with all 
>> plugins disable traversing the list using Up/Down-arrow is still a
>little 
>> choppy but much much better. It is only the todo.py plugin which
>causes the 
>> significant lag in visual updating in the tree, however.
>>
>> That said, there is still visual lag when holding down Ctrl+Up or 
>> Ctrl+Down in the body which moves a line of text. That may be a whole
>other 
>> bug/issue. Can somebody confirm if they're seeing this behavior?
>>
>>
>> On Friday, May 29, 2015 at 6:22:30 AM UTC-4, john lunzer wrote:
>>>
>>> It may not be enough to say that Leo has no control over it. As you
>say 
>>> this is probably mostly able PyQt and there may be a workaround to
>whatever 
>>> is going on. Additionally if I create my own PyQt app and add a
>QTreeView I 
>>> can easily traverse up and down the list without issue, here is an 
>>> example 
>>>
><https://wiki.python.org/moin/PyQt/Creating%20a%20context%20menu%20for%20a%20tree%20view>
>
>>> that will create a stand alone tree view.
>>>
>>> Anyways since I'm not sure I gave my full setup here is what Leo
>reports:
>>>
>>> Leo 5.1-final, build 20150430065234, Thu Apr 30 06:52:34 CDT 2015
>>> Git repo info: branch = master, commit = 6325d1c54d1b
>>> Python 2.7.8, PyQt version 4.8.6
>>> Windows 7 AMD64 (build 6.1.7601) SP1
>>>
>>> On Thursday, May 28, 2015 at 4:41:02 PM UTC-4, Chris George wrote:
>>>>
>>>> There are many versions of Windows, and many different possible 
>>>> combinations of Qt, Python, etc. etc.
>>>>
>>>>
>>>> Leo has no control over any of that. 
>>>>
>>>> Funny how business always feels that tighter control on process
>leads to 
>>>> better results.
>>>>
>>>> Chris
>>>>
>>>> On Thu, May 28, 2015 at 1:18 PM, john lunzer <lun...@gmail.com>
>wrote:
>>>>
>>>>> Would if I could! At work they make me use Windows, otherwise I
>would 
>>>>> definitely be using Linux.
>>>>>
>>>>> Also as Edward pointed out he uses Windows and is not experiencing
>the 
>>>>> problem, which is extra confusing for me.
>>>>>
>>>>> On Thursday, May 28, 2015 at 4:14:14 PM UTC-4, Chris George wrote:
>>>>>>
>>>>>> Why not just switch operating systems instead of making 
>>>>>> accommodations? 
>>>>>>
>>>>>> :-)
>>>>>>
>>>>>> Chris
>>>>>>
>>>>>> On Thu, May 28, 2015 at 12:35 PM, 'Terry Brown' via leo-editor <
>>>>>> leo-e...@googlegroups.com> wrote:
>>>>>>
>>>>>>> On Thu, 28 May 2015 12:26:05 -0700 (PDT)
>>>>>>> john lunzer <lun...@gmail.com> wrote:
>>>>>>>
>>>>>>> > Not as if anyone is actually interested but I implemented
>>>>>>> > goto-next-N-visible in a much faster way:
>>>>>>>
>>>>>>> You want this because holding up/down-arrow to move through the 
>>>>>>> outline
>>>>>>> is too slow?  I've noticed that too.
>>>>>>>
>>>>>>> Would you want 'else: break' in the if, just to save those
>valuable
>>>>>>> microseconds?
>>>>>>>
>>>>>>> Cheers -Terry
>>>>>>>
>>>>>>> > @language python
>>>>>>> >
>>>>>>> > N=5
>>>>>>> >
>>>>>>> > def getVisNextN(n):
>>>>>>> >
>>>>>>> >     current = c.p
>>>>>>> >
>>>>>>> >     for ind in range(n):
>>>>>>> >
>>>>>>> >         forward = current.getVisNext(c)
>>>>>>> >
>>>>>>> >         if forward != None:
>>>>>>> >
>>>>>>> >             current = forward
>>>>>>> >
>>>>>>> >     return current
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> > NAhead = getVisNextN(N)
>>>>>>> >
>>>>>>> > c.setCurrentPosition(NAhead)
>>>>>>> >
>>>>>>> > c.redraw()
>>>>>>> >
>>>>>>> > I find this extremely useful (when bound to a key shortcut)
>for
>>>>>>> > quickly navigating an outline when lots of nodes are expanded.
>Can 
>>>>>>> be
>>>>>>> > easily modified for goto-prev-N-visible.
>>>>>>> >
>>>>>>> > On Thursday, May 21, 2015 at 6:22:35 AM UTC-4, Edward K. Ream
>wrote:
>>>>>>> > >
>>>>>>> > > On Wed, May 20, 2015 at 11:40 AM, john lunzer
><lun...@gmail.com
>>>>>>> > > <javascript:>> wrote:
>>>>>>> > >
>>>>>>> > >> Thanks for the report. Edward what is your setup? Are you
>on
>>>>>>> > >> windows or linux?
>>>>>>> > >>
>>>>>>> > >
>>>>>>> > > Both.  I do most of my work on Windows because the fonts are
>>>>>>> > > clearer and sharper on that machine.  Soon after a commit
>I'll
>>>>>>> > > rerun all unit tests on the Linux machine.
>>>>>>> > >
>>>>>>> > > Edward
>>>>>>> > >
>>>>>>> >
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the
>Google 
>>>>>>> Groups "leo-editor" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from
>it, 
>>>>>>> send an email to leo-editor+...@googlegroups.com.
>>>>>>> To post to this group, send email to leo-e...@googlegroups.com.
>>>>>>> Visit this group at http://groups.google.com/group/leo-editor.
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>>  -- 
>>>>> You received this message because you are subscribed to the Google
>
>>>>> Groups "leo-editor" group.
>>>>> To unsubscribe from this group and stop receiving emails from it,
>send 
>>>>> an email to leo-editor+...@googlegroups.com.
>>>>> To post to this group, send email to leo-e...@googlegroups.com.
>>>>> Visit this group at http://groups.google.com/group/leo-editor.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>
>-- 
>You received this message because you are subscribed to the Google
>Groups "leo-editor" group.
>To unsubscribe from this group and stop receiving emails from it, send
>an email to leo-editor+unsubscr...@googlegroups.com.
>To post to this group, send email to leo-editor@googlegroups.com.
>Visit this group at http://groups.google.com/group/leo-editor.
>For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to