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.